Siirry pääsisältöön

Border

Avaa ChatGPT:ssä

Reunusomina käytetään komponentin reunuksen tyylin ja leveyden hallitsemiseen. Katso saatavilla olevat reunustyylit.

Esimerkki

.element {
border: var(--dwc-border-width) var(--dwc-border-style) var(--dwc-border-color);
}

Muuttujat

MuuttujaOletusarvo
--dwc-border-width1px
--dwc-border-stylesolid
--dwc-border-colorvar(--dwc-border-color-default)
--dwc-border-color-emphasisvar(--dwc-border-color-default-emphasis)

Väripaletin reunusvärit

Jokainen väripaletti tuottaa omat reunusvärimuuttujansa:

MuuttujamalliKuvaus
--dwc-border-color-{name}Reunusväri, joka on tilatietoinen ja sävytetty paletin sävyllä.
--dwc-border-color-{name}-emphasisVahvempi variaatio hover-, focus- ja aktiivisten tilojen varalle.

Missä {name} on yksi seuraavista: primary, success, warning, danger, info, gray, default.

Reunuksen säde

Reunuksen sädemuuttujat määrittävät, kuinka pyöristetyt komponentin kulmat ovat. Kaikki koot skaalautuvat yhdestä siementä arvosta (--dwc-border-radius-seed). Siemenarvon muuttaminen skaalaa koko säderakenteen suhteellisesti.

Esimerkki

.element {
border-radius: var(--dwc-border-radius-m);
}

Muuttujat

MuuttujaOletusarvoLaskettu (siemen=8px)
--dwc-border-radius-seed0.5rem8px
--dwc-border-radius-2xs0.0625rem1px (kiinteä)
--dwc-border-radius-xs0.125rem2px (kiinteä)
--dwc-border-radius-scalc(seed * 0.5)4px
--dwc-border-radius-mcalc(seed * 0.75)6px
--dwc-border-radius-lvar(--dwc-border-radius-seed)8px
--dwc-border-radius-xlcalc(seed * 1.5)12px
--dwc-border-radius-2xlcalc(seed * 2)16px
--dwc-border-radius-3xlcalc(seed * 3)24px
--dwc-border-radius-4xlcalc(seed * 4)32px
--dwc-border-radius-round50%
--dwc-border-radius-pillcalc(var(--dwc-size-m) / 2)
--dwc-border-radiusvar(--dwc-border-radius-seed)8px

Käyttöohjeet

  • Esineet säiliöissä: käytä s (0.5x siemen)
  • Rakenteelliset reunat (esineen ja säiliön välillä): käytä m (0.75x siemen)
  • Säiliöt ja pinnat: käytä l (1x siemen)
  • Suuret peitteet: käytä xl (1.5x siemen)