Skip to content

Commit d4ed7f9

Browse files
committed
Update ToKolonner styles and widths
1 parent 2ad0e76 commit d4ed7f9

File tree

8 files changed

+66
-22
lines changed

8 files changed

+66
-22
lines changed

src/components/oppsummering/oppsummeringAvVilkårOgGrunnlag/OppsummeringAvFormue.tsx

+22-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,11 @@ const OppsummeringAvFormueVilkår = (props: {
3939
const bekreftetFormue = søkersFormue + epsFormue;
4040
return (
4141
<li key={f.id} className={styles.grunnlagsListe}>
42-
<OppsummeringPar label={formatMessage('periode')} verdi={formatPeriode(f.periode)} />
42+
<OppsummeringPar
43+
className={styles.periode}
44+
label={formatMessage('periode')}
45+
verdi={formatPeriode(f.periode)}
46+
/>
4347
<OppsummeringAvFormuegrunnlag g={f.grunnlag} />
4448
<Formuestatus
4549
bekreftetFormue={bekreftetFormue}
@@ -60,7 +64,7 @@ const OppsummeringAvFormuegrunnlag = (props: { g: Formuegrunnlag }) => {
6064
const { formatMessage } = useI18n({ messages });
6165
return (
6266
<div className={styles.formueGrunnlagContainer}>
63-
<FormueTrippel label="" søkersVerdi="Søker" epsverdi={props.g.epsFormue ? 'Ektefelle/Samboer' : null} />
67+
<FormueTrippel label="" søkersVerdi="Søker" epsverdi={props.g.epsFormue ? 'EPS' : null} />
6468
<FormueTrippel
6569
label={formatMessage('formue.verdi.bolig')}
6670
søkersVerdi={props.g.søkersFormue.verdiIkkePrimærbolig}
@@ -105,6 +109,7 @@ const OppsummeringAvFormuegrunnlag = (props: { g: Formuegrunnlag }) => {
105109
);
106110
};
107111

112+
/*
108113
export const FormueTrippel = (props: {
109114
label: string;
110115
søkersVerdi: number | string | JSX.Element;
@@ -126,5 +131,20 @@ export const FormueTrippel = (props: {
126131
</div>
127132
);
128133
};
134+
*/
135+
136+
export const FormueTrippel = (props: {
137+
label: string;
138+
søkersVerdi: number | string | JSX.Element;
139+
epsverdi?: Nullable<number | string | JSX.Element>;
140+
}) => {
141+
return (
142+
<div className={styles.formueTripple}>
143+
<BodyShort>{props.label}</BodyShort>
144+
<Label>{props.søkersVerdi}</Label>
145+
<Label>{props.epsverdi}</Label>
146+
</div>
147+
);
148+
};
129149

130150
export default OppsummeringAvFormueVilkår;

src/components/oppsummering/oppsummeringAvVilkårOgGrunnlag/oppsummeringAvVilkårOgGrunnlag.module.less

+9-11
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,23 @@
88
> :not(:last-child) {
99
margin-bottom: @spacing-xxs;
1010
}
11+
1112
margin-bottom: @spacing;
1213
}
1314

15+
.periode {
16+
display: grid;
17+
grid-template-columns: 10rem 10rem;
18+
}
19+
1420
.formueGrunnlagContainer {
1521
margin-bottom: @spacing;
1622
}
1723

1824
.formueTripple {
19-
display: flex;
20-
justify-content: space-between;
21-
22-
.verdiPairMedEPS {
23-
display: grid;
24-
grid-template-columns: 5rem 8rem;
25-
26-
.verdi {
27-
text-align: right;
28-
}
29-
}
25+
display: grid;
26+
grid-template-columns: 10rem 4rem 4rem;
27+
gap: @spacing-xs;
3028
}
3129

3230
.utenlandsinntektContainer {

src/components/oppsummering/oppsummeringpar/OppsummeringPar.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const OppsummeringPar = ({ label, verdi, className = '', textSomSmall, re
2626
);
2727
}
2828
return (
29-
<div className={classNames(styles.oppsummeringspar, className)}>
29+
<div className={className ?? styles.oppsummeringspar}>
3030
<BodyShort size={textSomSmall ? 'small' : undefined}>{label}</BodyShort>
3131
<Label className={styles.verdi} size={textSomSmall ? 'small' : undefined}>
3232
{verdi ?? ''}

src/components/toKolonner/ToKolonner.tsx

+18-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Heading } from '@navikt/ds-react';
2+
import classNames from 'classnames';
23

34
import styles from './toKolonner.module.less';
45

@@ -8,9 +9,17 @@ const ToKolonner = (props: {
89
left: JSX.Element;
910
right: JSX.Element | null;
1011
};
12+
width?: '50/50' | '60/40' | '40/60';
1113
}) => (
1214
<div className={styles.contentContainer}>
13-
<div className={styles.left}>
15+
<div
16+
className={classNames({
17+
[styles.left]: true,
18+
[styles.width60]: props.width === '60/40',
19+
[styles.width50]: props.width === '50/50' || !props.width,
20+
[styles.width40]: props.width === '40/60',
21+
})}
22+
>
1423
{typeof props.tittel === 'string' ? (
1524
<Heading level="1" size="large" spacing>
1625
{props.tittel}
@@ -20,7 +29,14 @@ const ToKolonner = (props: {
2029
)}
2130
{props.children.left}
2231
</div>
23-
<div className={styles.rightContainer}>
32+
<div
33+
className={classNames({
34+
[styles.rightContainer]: true,
35+
[styles.width60]: props.width === '40/60',
36+
[styles.width50]: props.width === '50/50' || !props.width,
37+
[styles.width40]: props.width === '60/40',
38+
})}
39+
>
2440
<div className={styles.right}>{props.children.right}</div>
2541
</div>
2642
</div>

src/components/toKolonner/toKolonner.module.less

+13-3
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,31 @@
88
}
99

1010
.left {
11-
width: 50%;
1211
padding: @spacing-s;
1312
border-right: 1px solid @navBorder;
1413

1514
textarea {
16-
max-width: 25.5rem;
15+
max-width: 30rem;
1716
}
1817
}
1918

2019
.rightContainer {
21-
width: 50%;
2220
padding: @spacing-s;
2321
}
2422

2523
.right {
2624
position: sticky;
2725
top: 20px;
2826
}
27+
28+
.width60 {
29+
width: 60%;
30+
}
31+
32+
.width50 {
33+
width: 50%;
34+
}
35+
36+
.width40 {
37+
width: 40%;
38+
}

src/pages/saksbehandling/revurdering/OppsummeringPage/forhåndsvarsel/ForhåndsvarselForm.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ const ForhåndsvarselForm = (props: {
8282
};
8383

8484
return (
85-
<ToKolonner tittel={formatMessage('forhåndsvarsel.tittel')}>
85+
<ToKolonner tittel={formatMessage('forhåndsvarsel.tittel')} width="40/60">
8686
{{
8787
left: (
8888
<FormWrapper

src/pages/saksbehandling/revurdering/OppsummeringPage/sendTilAttestering/SendTilAttestering.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ const SendTilAttestering = (props: {
150150
}, [watch.valg]);
151151

152152
return (
153-
<ToKolonner tittel={'Vedtaksbrev'}>
153+
<ToKolonner tittel={'Vedtaksbrev'} width="40/60">
154154
{{
155155
left: (
156156
<FormWrapper

src/pages/saksbehandling/revurdering/OppsummeringPage/tilbakekreving/TilbakekrevingForm.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ const TilbakekrevingForm = (props: {
7373
});
7474

7575
return (
76-
<ToKolonner tittel={formatMessage('tilbakekreving.tittel')}>
76+
<ToKolonner tittel={formatMessage('tilbakekreving.tittel')} width="40/60">
7777
{{
7878
left: (
7979
<FormWrapper

0 commit comments

Comments
 (0)