-
Notifications
You must be signed in to change notification settings - Fork 0
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
Bruk designsystemets komponenter for tidslinjenavigering #2592
Conversation
const VinduVelgerKnapp = styled(FamilieBaseKnapp)<{ valgt: boolean }>` | ||
color: ${({ valgt }) => (valgt ? '#fff' : navFarger.navMorkGra)}; | ||
padding: 0.5rem; | ||
border: 0.0625rem solid ${navFarger.navGra20}; | ||
background-color: ${({ valgt }) => (valgt ? navFarger.navGra80 : 'none')}; | ||
|
||
:first-child { | ||
border-bottom-left-radius: 0.25rem; | ||
border-top-left-radius: 0.25rem; | ||
margin-right: -0.0625rem; | ||
box-sizing: border-box; | ||
} | ||
|
||
:last-child { | ||
border-bottom-right-radius: 0.25rem; | ||
border-top-right-radius: 0.25rem; | ||
margin-left: -0.0625rem; | ||
} | ||
|
||
:hover { | ||
background-color: ${({ valgt }) => (valgt ? navFarger.navGra80 : navFarger.navLysGra)}; | ||
} | ||
|
||
:focus { | ||
background-color: ${({ valgt }) => (valgt ? navFarger.navGra80 : navFarger.navLysGra)}; | ||
outline: ${({ valgt }) => | ||
`0.1875rem solid ${valgt ? navFarger.navOransjeLighten20 : navFarger.fokusFarge}`}; | ||
outline-offset: -0.125rem; | ||
position: relative; | ||
} | ||
`; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤯 Sykt digg å bli kvitt
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yessss enig!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💰 Hva forsøker du å løse i denne PR'en
Hovedendringen fra #2529 - den PR-en skapte en bug, ble reversert og deretter splittet i flere PR-er for bedre kontroll
Jobber med å robustgjøre koden og komme bort fra de gamle nav-frontend-pakkene.
I denne runden bytter vi ut vår implementasjon av VinduVelger med designsystemets ToggleGroup. Dette krever en minor-oppgradering av designsystemet til v2.2.0. I den versjonen har designsystemet endret secondary button til å ha transparent bakgrunn så vi må overstyre det der vi trenger helfarget bakgrunn
Bytter også ut noen utdaterte ikoner i samme visning, se skjermbilder
🔎️ Er det noe spesielt du ønsker å fremheve?
Er det noe du er bekymret eller usikker på? Beskriv det gjerne her.
✅ Checklist
Har du husket alle punktene i listen?
Jeg har ikke skrevet tester fordi:
🤷♀ ️Hvor er det lurt å starte?
Sikkert ryddig å lese commit for commit, men skal være mulig å lese alt samlet hvis man heller ønsker det
💬 Ønsker du en muntlig gjennomgang?
👀 Screen shots
Før
Etter