detfaellesdesignsystem / dkfds-components

Styling og komponenter
Other
43 stars 13 forks source link

"Detaljer" komponent uden javascript #136

Closed jesperronn closed 2 years ago

jesperronn commented 3 years ago

Jeg bemærker at i skriver detaljer komponenten kræver javascript, se https://designsystem.dk/kode/komponenter/detaljer/

hvorfor egentlig det?

Jeg pønser på at implementere helt ordinære <details> og <summary> elementer i stedet for den ekstra markup I foreslår.

Som jeg ser det forstås <details> og <summary> vist af alle moderne browsere.

Måske er der noget jeg overser?

detfaellesdesignsystem commented 3 years ago

Hej @jesperronn,

Du har helt ret, details vil fungere uden javascript i de nyere browsere. Desværre har Internet Explorer 11 været en del af kravet til browserunderstøttelse, hvilket er årsagen til javascript delen for komponenten. Vi vender lige emnet sammen med din anden henvendelse når resten er FDS teamet er tilbage fra påskeferie.

Med venlig hilsen Kristina Jensen Det Fælles Designsystem

detfaellesdesignsystem commented 3 years ago

Hej @jesperronn,

Da FDS fremadrettet ikke understøtter Internet Explorer vil js for detaljekomponenten ikke længere være nødvendig.

Vi opdaterer dokumentationen og fjerner js for detaljekomponenten ved næste major release.

Med venlig hilsen Kristina Jensen Det Fælles Designsystem