Lenke-knapp lk-button-link
Lenker som er utformet som vanlige knapper.
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

Logg inn
Vis kode
<div class="container">
    <lk-button-link url="https://duck.com">
        Logg inn
    </lk-button-link>
</div>
Til toppen av siden
Avbryt innsending
Avbryt innsending
Åpne innstillinger
Logg ut

Knap lenk med animasjon

Neste
Neste
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>