italia / design-ui-kit

UI Kit Italia è la risorsa del design system .italia per costruire e prototipare siti internet e servizi digitali della Pubblica Amministrazione
https://designers.italia.it/design-system/come-iniziare/per-designer
Creative Commons Attribution 4.0 International
170 stars 28 forks source link

Fix login button in `Header` slim #144

Closed zetareticoli closed 3 weeks ago

zetareticoli commented 3 months ago

Does a discussion already exist on the topic you are interested in, or on a similar topic?

What

The Header/Desktop/Full and Header/Mobile/Full variants provide a login button version not available in the BS Italia framework.

User Status=Logout, Navigation=Megamenu + Link, Color=White User Status=Logout, Navigation=Megamenu Only, Color=Primary User status=Login, Color=Primary User status=Logout, Color=Primary User status=Login, Color=White User status=Logout, Color=White

The right version is instead available in the variants:

Why

It is necessary to bring order in the versions, eliminating those not planned.

Context

No response

More

For the logged user scenario, please consider what adopted for Modello Comuni: https://italia.github.io/design-comuni-pagine-statiche/servizi/graduatoria-messaggio.html

zetareticoli commented 2 months ago

Never mind, the "Slim header with full responsive button" variant reproduces the one present in the UI kit with the same name.

I'll use this issue to align colors between UI Kit and BS Italia.

zetareticoli commented 3 weeks ago

Resolved in https://github.com/italia/design-ui-kit/commit/75d3b3c4a6e8b63f77871096c8ddbc4a6d6e2a02