Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(ffe-form-react): Fikse div med tooltip inne i fieldset legend #2035

Merged
merged 1 commit into from
May 24, 2024

Conversation

tuva-odegard
Copy link
Contributor

@tuva-odegard tuva-odegard commented May 24, 2024

fixes #1614

Beskrivelse

I ButtonInputGroup, fjernet bruken av legend og erstattet det med role.

Motivasjon og kontekst

For å unngå UU-feilen at div (Tooltippen) ikke kan være inne i legend.

Et forslag var også å flytte tooltippen ut av . Det skapte to ulike problemer: 1) styling av legend + tooltip førte til at man måtte wrappe i en div, som gir feil i UU fordi må være direkte under

ELLER ble veldig komplisert styling (jeg fikk det ikke til i alle fall, uten en div wrapper) og 2) Tooltippen oppfører seg da ikke som en del av legend/beskrivelsen, som også blir feil.

Testing

Bekreftet med @SindreSafvenbom at det er en ok måte å løse det på og har testet med skjermleser. Har sjekket at koden nå passerer i https://validator.w3.org/

Legg gjerne ekstra merke til om commit-navnet er riktig, må bruke litt tid på å bli vandt med de

@tuva-odegard tuva-odegard requested a review from a team as a code owner May 24, 2024 12:10
@tuva-odegard tuva-odegard force-pushed the Tooltip-legend-uu-fix branch from 082bc5c to fc9559e Compare May 24, 2024 13:23
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://black-beach-0d62d0d03-2035.westeurope.2.azurestaticapps.net

1 similar comment
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://black-beach-0d62d0d03-2035.westeurope.2.azurestaticapps.net

@tuva-odegard tuva-odegard merged commit f7c8549 into develop May 24, 2024
3 checks passed
@antidecaf antidecaf deleted the Tooltip-legend-uu-fix branch June 10, 2024 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Flytte div med Tooltip ut av legend-elementet i RadioButtonInputGroup
3 participants