Om vårt komponentbibliotek
Komponentbiblioteket ingår i Ineras Designsystem (IDS). Sedan år 2020 skall alla projekt och tjänster använda men också bidra till komponentbiblioteket. Hur övergången görs på bästa sätt görs upp i dialog med Arkitektur/UX under arbetet med Design Authority.
Komponenterna är framtagna för att skapa en flexibilitet med många återanvändbara moduler. Biblioteket är tänkt att användas för alla Ineras tjänster oavsett om de riktar sig till privatpersoner eller vårdpersonal.
Ibland är det inte lika tydligt vilken variant av Inera Designsystem som skall användas och då bör kontakt tas med ux@inera.se för att säkra att rätt spår väljs.
Sök efter komponenter
Utökad sökning i hela UX-ramverket
Varför?
Vi har vårt designsystem för att:
minska kostnader i våra projekt och förvaltningar
göra det enklare för externa konsulter att påbörja sitt arbete genom en verktygslåda
förenkla för användarna och öka igenkänning
kvalitetsgranska det som ingår i designsystemet med avseende på tillgänglighet och god användbarhet.
Bakgrund
Ineras designsystem är uppbyggt genom att vi plockat ut återanvändbara delar från tidigare projekt där tillgänglighet och användbarhet är säkerställda genom erfarenhet och tester. Dessa delar är sedan omgjorda till så kallade komponenter, både i Figma och frontend-kod.
Vi strävar inte efter att ligga i framkant utan använder oss av designmönster som har uppnått mogenhet så att merparten av användarna känner igen sig. Detta innebär att vi behöver lägga något mindre resurser på att testa våra skisser på användare då vi har tidigare erfarenheter av att det fungerar. Vi fokuserar främst på att testa flöden och hur informationen i UI:n förstås.
Inera Design System (IDS)
Inera Design System (IDS) är motsvarigheten till komponentbiblioteket men i kod. IDS är uppbyggt med Web Components i grunden (ids-core). Men en majoritet av projekten är skrivna i antingen Angular eller React. Därför finns även ids-angular och ids-react. IDS har inga beroenden utan levererar allt i ett paket.
Du hittar IDS på https://design.inera.se/ .
REACT
Arkitekturavdelningen på Inera rekommenderar att framtida projekt främst väljer REACT.
UX-ramverket kommer därför att utveckla komponenter i REACT med start hösten 2021.
(Se /wiki/spaces/AOR/pages/2228423708)
Angular
Vi har återanvändbara komponenter skrivna i Angular och för mer information om dessa så besök webbplatsen: https://ic-angular.1177.se .
Angular är först ut då vi har fler projekt som kan dra nytta av Angularkomponenter på Inera.
CSS (end of life 2025)
Vi har återanvändbar CSS för både Inera och 1177 varumärket:
https://css.1177.se 1177
https://css.inera.se Inera
Återkoppling
När det saknas komponenter eller mönster i designsystemet så tar vi gemensamt fram dessa. Detta kan göras på olika sätt efter överenskommelse med oss som arbetar med UX-ramverket.
Projekt kan skicka in förslag och dessa revideras och om de lever upp till kraven så görs de tillgängliga här.
Projekt som saknar komponent hör av sig till UX-ramverket för att se om komponent kan läggas till backlog och tas fram gemensamt.
Hur processen för att utöka systemet skall se ut kan du hitta här på sidan Återkoppling på designsystem