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

Bruk designsystemets komponenter for tidslinjenavigering #2592

Merged
merged 3 commits into from
Mar 20, 2023

Conversation

kristeine
Copy link
Contributor

@kristeine kristeine commented Mar 19, 2023

💰 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 testet mine endringer i henhold til akseptansekriteriene 🕵️
  • Jeg har skrevet tester. Hvis du ikke har skrevet tester, beskriv hvorfor under 👇

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?

  • Ja
  • Nei

👀 Screen shots

Før

image
image

Etter

Screenshot 2023-02-20 at 15 38 58
Screenshot 2023-02-20 at 15 39 07
Screenshot 2023-02-20 at 15 39 13

@kristeine kristeine requested a review from a team as a code owner March 19, 2023 20:58
Comment on lines -12 to -42
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;
}
`;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤯 Sykt digg å bli kvitt

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yessss enig!

Copy link
Contributor

@halvorbmundal halvorbmundal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kristeine kristeine merged commit e269adc into master Mar 20, 2023
@kristeine kristeine deleted the feat/oppgrader-tidslinjenavigering branch March 20, 2023 12:25
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.

2 participants