検索

Design Tokens

COLOR

トークン名変数
base
--base
base-2
--base-2
text
--text
text-2
--text-2
divider
--divider
link
--link
brand
--brand
accent
--accent

これらのカラーは、サイトに合わせて調整してご利用ください。

Preview

Main color example text

text: Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.

text-2: Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut.

Accent color example text

text: Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.

text-2: Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut.

PALETTE

パレットトークン変数
red
--red
orange
--orange
yellow
--yellow
green
--green
blue
--blue
purple
--purple
pink
--pink
gray
--gray
black
--black
white
--white

パレットカラーはOKLCHで定義されています。

--Lが明度、--Cが彩度の基準値として定義されており、この二つの値を調整するとパレットカラー全体の色味を調整できます。

例えば、以下のようにすることで全体を少し明るくすることができ、ダークモード対応が簡単に実装できます。

:root[data-theme='dark'] {
--L: 72%;
--C: 0.22;
}

RADIUS

トークン値変数クラス初期値
5--bdrs--5-bdrs:52px
10--bdrs--10-bdrs:100.25rem
20--bdrs--20-bdrs:200.5rem
30--bdrs--30-bdrs:301rem
40--bdrs--40-bdrs:401.5rem
50--bdrs--50-bdrs:502rem
99--bdrs--99-bdrs:9999rem
Preview
5
10
20
30
40
50
99
<div class="-bdrs:5">...</div>
<div class="-bdrs:10">...</div>
<div class="-bdrs:20">...</div>
<div class="-bdrs:30">...</div>
<div class="-bdrs:40">...</div>
<div class="-bdrs:50">...</div>
<div class="-bdrs:99">...</div>

SHADOW

トークン値変数クラス
50--bxsh--50-bxsh:50
40--bxsh--40-bxsh:40
30--bxsh--30-bxsh:30
20--bxsh--20-bxsh:20
10--bxsh--10-bxsh:10

--bxsh--{token}の値の中身は、次の変数で構成されます。

構成変数初期値
--shchsl(220 4% 8% / 5%)
--shsz--50px 2px 4px
--shsz--101px 3px 6px
--shsz--201px 5px 10px
--shsz--302px 8px 16px
--shsz--403px 13px 26px
--shsz--505px 21px 42px
Preview
10
20
30
40
50
<div class="-bxsh:10">...</div>
<div class="-bxsh:20">...</div>
<div class="-bxsh:30">...</div>
<div class="-bxsh:40">...</div>
<div class="-bxsh:50">...</div>

OPACITY

トークン値変数クラス初期値
-10--o--n10-o:-100.75
-20--o--n20-o:-200.5
-30--o--n30-o:-300.25
Preview

-10: Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut. Labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.

-20: Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut. Labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.

-30: Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut. Labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.

<p class="-o:-10">Lorem ipsum ...</p>
<p class="-o:-20">Lorem ipsum ...</p>
<p class="-o:-30">Lorem ipsum ...</p>

SIZE

コンテンツサイズ用のトークンです。

トークン値変数
xs--sz--xs
s--sz--s
m--sz--m
l--sz--l
xl--sz--xl

max-sz, .is--wrapper 等で使用できます。

© Lism CSS. All rights reserved.