Canvas
--color-bgColor-default
Page background
20 個の公式セマンティックトークン
全 20 色
Primer は GitHub のデザインシステムで、色を canvas・foreground・border・accent といった機能的なプリミティブとして構成します。それぞれが default・muted・emphasis の役割に分かれます。
--fgColor-default や --bgColor-accent-emphasis のような CSS 変数を参照します。Primer のプリミティブは明暗テーマを通じて意味を安定させます。
--color-bgColor-default
Page background
--color-bgColor-inset
Recessed wells and code blocks
--color-bgColor-neutral-muted
Muted section background
--color-fgColor-default
Default text
--color-fgColor-muted
Secondary text
--color-fgColor-disabled
Placeholder text
--color-fgColor-onEmphasis
Text on emphasis backgrounds
--color-bgColor-accent-emphasis
Links, selected nav items
--color-fgColor-accent
Link text color
--color-bgColor-accent-muted
Hover states and inline backgrounds
--color-bgColor-success-emphasis
Open states and confirm buttons
--color-bgColor-attention-emphasis
Caution highlights
--color-bgColor-severe-emphasis
Urgent warnings
--color-bgColor-danger-emphasis
Closed states and destructive actions
--color-bgColor-done-emphasis
Merged / complete states
--color-bgColor-sponsors-emphasis
Sponsor hearts and buttons
--color-bgColor-neutral-emphasis
Gray buttons and counters
--color-border-default
Primary borders
--color-border-muted
Secondary borders
--color-border-emphasis
Strong contrast borders
一致する色がありません
出典: Primer · @primer/primitives 11.10.0 light