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

[Innspill til komponent]: <Button /> #3129

Open
finiteattention opened this issue Sep 3, 2024 · 2 comments
Open

[Innspill til komponent]: <Button /> #3129

finiteattention opened this issue Sep 3, 2024 · 2 comments

Comments

@finiteattention
Copy link

finiteattention commented Sep 3, 2024

Tilbakemelding

Hei :) Forslaget gjelder dokumentering på https://aksel.nav.no/komponenter/core/button.

Foreløpig på aksel.nav.no viser vi atferden til Aksel-komponenter på (minst?) to måter:

  1. Bruk av Chips til å forhåndsvise ulike states/tilstander som har noe å si for komponentens utseende/oppførsel. Eksempler på /button inkluderer Action, Neutral og Icon.

  2. Bruk av responsive atferd når man endrer på skjermstørrelse, for eksempel det som vises på /primitives/hide og /primitives/show når man endrer på vindustørrelse i nettleseren.

Det jeg savner: noe tilsvarende som viser hva som burde skje med knapper dersom det finnes flere og skjermen er smal eller mye forstørret. Dette kunne for eksempel vært:

  • bruk av en Chips til å vise stacking av buttons på smalere skjermer
  • bruk av responsive design til å vise hvordan knapper tilpasser seg viewporten.

Vedlagt to mockups tilsvarende. Finnes kanskje andre måter å gjøre dette på, da. Og selv synes jeg at Chips-løsninga vil være enklere å finne og forstå.

Legger også ved skjermdump fra vår nåværende utfordring på Etterlevelsesløsninga hvor knappene skvises heller enn å oppfører seg flytende. Eller er dette bare oss som har tatt feil noe sted? 😆

Takk! — Chris.

responsive-mockup chips-mockup etterlevelsesknapper think this is so funny
@KenAJoh
Copy link
Collaborator

KenAJoh commented Sep 6, 2024

Hei, vi skal få fikset et eksempel på hvordan dette kan løses 👍

@KenAJoh
Copy link
Collaborator

KenAJoh commented Sep 6, 2024

Er en litt tricky case å lage gode eksempler for, da ulike løsninger vil ha ulike behov for hvordan knapper vises på ulike skjermer.

Prøvde meg på en enkel variant for skjermbildet

Men for f.eks malene våre gjør vi det på en annen måte

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants