Mga button
Dalawang tier. Ang mga inline na button ang nagdadala ng mga karaniwang aksyon sa loob ng mga form at card; ang mga pill CTA naman ang nagdadala ng isa o dalawang call to action na nag-aangkla sa buong pahina. Ang pag-alam kung saang antas nabibilang ang isang kontrol ang pinakamalaking bahagi ng desisyon.
Ang dalawang tier
Mga inline na button
Ang default na kontrol: isang button na may 8-pixel na radius para sa mga aksyon sa loob ng mga form, card at prose. Solidong berde para sa pangunahing aksyon, outline na berde para sa secondary. Isang pangunahin lang bawat grupo.
<button class="btn btn-primary">…</button>
<button class="btn btn-outline">…</button> Mga pill CTA
Mas matataas na 48-pixel na pill para sa mga panawagan sa antas ng pahina: ang mga dapat makita ng bisita kahit mula sa malayo, tulad ng “Download CV” o “Book a call”. Solid at outline, parehong pares ng berde.
<div class="hero-ctas">
<a class="hero-cta hero-cta-solid">…</a>
<a class="hero-cta hero-cta-outline">…</a>
</div> Mga state
Bawat state, ni-render. Pinapalalim ng hover ang berde; iginuguhit ng focus ang shared na 2-pixel na berdeng ring; ang disabled na control ay bumababa sa mababang opacity nang hindi nagbabago ang kulay, kaya mababasa pa rin itong parehong control. Ipinapakita ng mga column ng hover at focus ang mga state na iyon nang naka-apply, dahil hindi kayang mag-hover ng cursor ang isang static na page sa sarili nito.
Karamihan ng mga button sa site ay mga link, kaya bihira ang tunay na disabled state; ang mga arrow ng series ang live na halimbawa ng kumbensyong ito.
Nilalaman
Ang mga label ay isang pandiwa at isang pangngalan, sa sentence case, sa isang linya. Sabihin kung ano ang mangyayari, mula sa panig ng mambabasa, nang walang “my” o “your”.
Mga icon button
May mga button na glyph, hindi salita: ang mga round social circle sa hero, ang theme toggle, ang mga control ng reading bar. Ang glyph ay nananatili sa 15 hanggang 20 pixels habang ang circle ang nagbibigay ng hit area, at ang kulay ay sumusunod sa mga rule ng text: muted kapag nakapahinga, berde kapag naka-hover. Sa ibaba, ang mga totoong component.
Kailan gagamitin
Gawin
Huwag
Gawin
Huwag
Gawin
Huwag
Kung saan ito matatagpuan
Inline: .btn na may .btn-primary o .btn-outline. Pill: .hero-cta na may .hero-cta-solid o .hero-cta-outline, na nakagrupo sa .hero-ctas.