Komponenter
Mindre brukte
Avviklet
webcomponent
Bruk
Bruk bare til lenker som skal navigere til andre sider.
Komponenten er ikke en knap, den bare ser sånn ut.
Blir lest opp som en lenke i skjermlesere.
Attributter
Merknader: må*, bør, husk, ekstra.
| Attributt | Tillatte verdier | Default | Beskrivelse |
|---|---|---|---|
| url | url:string | "#" | <a> sin href= |
| target | string | "" | <a> sin target= |
| variant | string | "primary" | Legger til "button--variant" i <a> sin class= |
| size | string | "normal" | Legger til "button--size" i <a> sin class= |
| icon-after icon-before |
path:string | "" | <img> sine src |
| animation | string | "normal" | Legger til "animation" i <a> sin class= |
Spalter
Spalter/slots brukes for dynamisk innhold/struktur inni komponenten. Ref. Stenciljs.com
| Slot= | Beskrivelse |
|---|---|
| * | Elementer uten slot= attributter blir plassert inni <a> sin <span> |
Eksempler
Vis kode
<div class="container">
<lk-button-link url="https://duck.com">
Logg inn
</lk-button-link>
</div>
Knap lenk med animasjon
Vis kode
<div class="container grid">
<div class="span-whole">
<lk-button-link url="https://duck.com" icon-after="/assets/images/icon-arrow-up.svg">
Til toppen av siden
</lk-button-link>
</div>
<div class="span-whole">
<lk-button-link url="https://skedsmo.kommune.no" target="_blank" variant="danger" size="large"
icon-before="/assets/images/arrow-left.png">
Avbryt innsending
</lk-button-link>
</div>
<div class="span-whole">
<lk-button-link url="https://skedsmo.kommune.no" target="_blank" variant="danger" size="large"
icon-after="/assets/images/icon-external-dark-blue.svg">
Avbryt innsending
</lk-button-link>
</div>
<div class="span-whole">
<lk-button-link url="/" variant="ghost" size="xlarge">
Åpne innstillinger
</lk-button-link>
</div>
<div class="span-whole">
<lk-button-link url="/" variant="ghost-border"
size="medium">
Logg ut
</lk-button-link>
</div>
<div class="span-whole">
<h4 class="section-title margin-top--huge">Knap lenk med animasjon</h4>
<lk-button-link url="https://lillestrom.kommune.no" target="_blank" icon-after="/assets/images/arrow-right.png"
animation="animated-right">
Neste
</lk-button-link>
</div>
<div class="span-whole">
<lk-button-link url="/" variant="ghost-border" icon-after="/assets/images/icon-navigation-arrow-right.svg"
size="medium" animation="animated-right">
Neste
</lk-button-link>
</div>
</div>