Ved hjelp av CSS-variabler kan du tilpasse farger, skrifttyper og andre stiler til din merkevare.
Designe i Figma først?
Vi har laget en Figma-fil som illustrerer komponenter og varianter av undersøkelsen. Duplisér gjerne den hvis du vil designe og teste utseendet visuelt først.
💡 Figma-filen oppdateres ikke kontinuerlig, så enkelte detaljer kan avvike.
CSS-variabler
Farger
Variabel | Standardverdi | Beskrivelse |
|
| Bakgrunnsfarge for widgeten |
|
| Hovedtekstfarge |
|
| Farge på rammer og ikoner |
|
| Bakgrunnsfarge på primærknapper |
|
| Tekstfarge på primærknapper |
|
| Farge på sekundære elementer |
|
| Farge på lenker |
|
| Farge på feilmeldinger |
|
| Farge på advarsler |
Typografi
Variabel | Standardverdi | Beskrivelse |
|
| Basis tekststørrelse |
| System sans-serif | Font for brødtekst |
| System sans-serif | Font for overskrifter |
Layout
Variabel | Standardverdi | Beskrivelse |
|
| Maks høyde for innholdsområdet |
Variabler kun for popup-undersøkelser
Disse variablene fungerer kun for popup-undersøkelser, ikke inline-undersøkelser:
Variabel | Standardverdi | Beskrivelse |
|
| Stabling (hvor høyt på siden undersøkelsen vises) |
|
| Box-shadow rundt widgeten |
|
| Maks høyde for listen med svaralternativer |
|
| Bakgrunnsfarge i minimert tilstand |
|
| Tekstfarge i minimert tilstand |
|
| Rammefarge i minimert tilstand |
|
| Shadow i minimert tilstand |
💡 Tips: --skyra-z-index er nyttig hvis du har en chatbot eller annet innhold som skal vises over eller under undersøkelsen.
Avansert: CSS Parts
⚠️ Eksperimentelt: Denne funksjonen er for avanserte brukere. Parts kan endres i fremtidige oppdateringer av widgeten.
For mer detaljert kontroll kan du bruke ::part()-selektoren. Dette lar deg style spesifikke elementer inne i widgeten.
Tilgjengelige parts
Part | Element | Bruksområde |
|
| Hovedcontainer for widgeten |
|
| Korttittel |
|
| Beskrivelsestekst |
|
| Rikt HTML-innhold |
|
| Container for svaralternativer |
|
| Primærknapper (f.eks. "Neste") |
|
| Sekundærknapper |
|
| Lenke-knapper |
|
| Alternativ-chips |
|
| Likert-skala og toggle-elementer |
💡 Viktig begrensning: ::part() kan kun style selve elementet – ikke dets barn. Selektorer som ::part(wrapper) button vil ikke fungere.
Eksempler
Endre hovedfarger
Tilpass fargene til din merkevare:
<style>
skyra-survey {
--skyra-bg-color: #ffffff;
--skyra-text-color: #1a1a1a;
--skyra-action-color: #2563eb;
--skyra-action-text-color: #ffffff;
--skyra-secondary-color: #e5e7eb;
}
</style>
Mørkt tema
Slik lager du et mørkt tema for undersøkelsen:
<style>
@media (prefers-color-scheme: dark) {
skyra-survey {
--skyra-bg-color: #1f2937;
--skyra-text-color: #f9fafb;
--skyra-interface-color: #9ca3af;
--skyra-action-color: #3b82f6;
--skyra-action-text-color: #ffffff;
--skyra-secondary-color: #374151;
--skyra-link-color: #60a5fa;
--skyra-error-color: #ef4444;
}
}
</style>
Endre skrifttyper
Bruk dine egne fonter:
<style>
skyra-survey {
--skyra-font-body: "Open Sans", sans-serif;
--skyra-font-heading: "Montserrat", sans-serif;
--skyra-font-size: 18px;
}
</style>
Style kun én undersøkelse
Du kan bruke slug-attributten for å style en spesifikk undersøkelse. Du finner din slug under survey settings.
<style>
skyra-survey[slug="min-side/tilbakemelding"] {
--skyra-action-color: #059669;
}
</style>
