@sb1/ffe-icons-react
v100.12.3
Published
React-komponenter for ffe-icons
Keywords
Readme
@sb1/ffe-icons-react
Beskrivelse
Ikonkomponenter som bruker CSS mask-image for SVG-ikoner som kan farges med CSS. Sett ariaLabel for meningsbærende ikoner, utelat den for dekorative ikoner (skjules automatisk).
Installasjon
npm install --save @sb1/ffe-icons-reactBruk
Full dokumentasjon: https://sparebank1.github.io/designsystem/
Importer CSS:
@import url('@sb1/ffe-icons/css/ffe-icons.css');Eksempler
import { Icon } from '@sb1/ffe-icons-react';
// Med tilgjengelighetstekst
<Icon fileUrl="./icons/open/300/md/house.svg" ariaLabel="Hjem" />
// Dekorativt ikon (skjules fra skjermleser)
<Icon fileUrl="./icons/open/300/md/arrow-right.svg" />
// Med størrelse og fargeklasse
<Icon
fileUrl="./icons/open/300/sm/star.svg"
size="sm"
className="ffe-text-color--vann"
ariaLabel="Favoritt"
/>Ikonsti-format
./icons/{variant}/{weight}/{size}/{icon-name}.svg- variant:
openellerfilled - weight:
300,400, eller500 - size:
sm,md,lg, ellerxl
Tilgjengelighet
- Sett
ariaLabelfor meningsbærende ikoner - Utelat
ariaLabelfor dekorative ikoner (setter automatiskaria-hidden="true")
Utvikling
npm install && npm run build && npm startLokal Storybook kjører på http://localhost:6006/.
