Levende system

Hva er et levende designsystem?

Eufemia, DNBs designsystem, er en samling av UI-komponenter, regler, prinsipper, retningslinjer og beste praksis for UI-design og frontend-kode, som kontinuerlig forbedres over tid.

I praksis

Mange utviklere ser på et designsystem primært som et mønsterbibliotek ( pattern library ).Det er imidlertid viktig å huske at Eufemia er et _ levende _ designsystem.Forslag, forbedringer, nye integrasjoner og nye tilskudd til systemet vil kontinuerlig være med på å forme Eufemia.

Konsistens

Et av hovedmålene til Eufemia er å sikre at brukeren opplever konsistens gjennom hele brukerreisen.Denne konsistensen vil merkes på flere områder, for eksempel gjennom enhetlige utvidelser, tilstandsinteraksjoner ( state interactions ), navigasjonslogikk, fargebruk og universell utforming.

Én felles sannhetskilde

Et designsystem som Eufemia fungerer som den felles sannhetskilden ( single source of truth ) for UI-ressurser og komponenter.Dette inkluderer ferdige og bruksklare UI-elementer i kode for utviklere, samt grafiske biblioteker for UX-designere.

Kunnskapsbase

Vi i DNB UX omfavner DNBs kjernevisjon og hovedmål:_ Gjør mindre, gjør det bedre, og løft brukeropplevelsen _.For å nå disse målene har Eufemia som kjerneverdi å øke kunnskapen rundt frontend-utvikling, UX-design og universell utforming.Dette betyr at Eufemia alltid vil være gjenstand for kontinuerlig forbedring og kvalitetssikring ( QA ).

Vedlikeholdbarhet

Les videre for å lære mer om vedlikeholdbarhet, og hvordan vi ønsker at du skal bidra til å oppnå vår visjon og strategi.