navikt / Designsystemet-old

Designsystem-teamet i NAV sitt offisielle område på Github
https://design.nav.no
MIT License
8 stars 1 forks source link

Ekspand/collapse info-komponent #137

Open Lillebo opened 4 years ago

Lillebo commented 4 years ago

Ref. etterspørsel på Slack

Bør ses i sammenheng med Hjelpetekst og info-variant av Alertstripe, og den planlagte inline-varianten av Alertstripene:

Screenshot 2020-01-21 at 10 19 35

Kanskje noe àla:

Screenshot 2020-01-21 at 10 20 37
Lillebo commented 4 years ago

Bør også ses i sammenheng med #136

frodehansen2 commented 4 years ago

Ser bra ut. Men dersom komponenten skal brukes på infosider, ville det vært fint å kunne rendre den uten ikonet, og at en kan sette hvilken header-tag som skal brukes. På sykdom-i-familien er den som hvilken som helst annen header på samme nivå i artikkelen.

Lillebo commented 4 years ago

Mener du egentlig en slags variant av denne @frodehansen? https://design.nav.no/components/lesmerpanel

Vi burde sikkert se på den samtidig også. Tror uansett vi skal være litt forsiktig og ikke blande alle forskjellige behov for ekspand/collapse i en og samme komponent - hvor denne da blir nødt til å støtte hundre forskjellige "moduser". Da foretrekker jeg at vi heller rendyrker egne komponenter til spesifikke formål.

frodehansen2 commented 4 years ago

Ja, på en måte, men vi har strukturert det med heading + content, og heading er det som trigger open/collapse. Så en slags hybrid av lesmerpanel og den du viser over. Jeg er enig at vi ikke må legge inn for mye i en komponent, og jeg tror det kan være greit å skille mellom hva som passer i innholdssider og hva som passer i skjemaløsninger. Alt for innholdsløsninger må f.eks. ha en bra utskriftsvisning også. Vi brukte en del til på det på sykdom i familien sidene.

randisolli commented 4 years ago

Se også i sammenheng med #26