ํƒ์ƒ‰

์ปดํฌ๋„ŒํŠธ

ํŒ”๋ ˆํŠธ

๊ณ ์ • ํ”„๋ฆฌ์…‹ ์ƒ‰์ƒ๊ณผ ๋ณต์‚ฌ ๊ฒฐ๊ณผ ํ”ผ๋“œ๋ฐฑ์ž…๋‹ˆ๋‹ค.

๋‘ ๊ณ„์—ด

ํ”„๋ฆฌ์…‹ ํŒ”๋ ˆํŠธ

์ƒ‰์ƒ ๊ฒฌ๋ณธ์„ ์„ ํƒํ•˜๋ฉด ํ•ด๋‹น ๋ณ€์ˆ˜๋ฅผ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.

blue
violet
๊ฐ ์ƒ‰์ƒ ๊ฒฌ๋ณธ์€ ๋‘ ํ…Œ๋งˆ์—์„œ ๊ฐ™์€ ๊ณ ์ • ํ”„๋ฆฌ์…‹ ๊ฐ’์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์œ„์น˜: ์ƒ‰์ƒ ๊ฐ€์ด๋“œ.

์‚ฌ์šฉ๋ฒ•๊ณผ ์ธํ„ฐํŽ˜์ด์Šค

DemoPalette๋Š” ์Šคํ…Œ์ด์ง€ ์•ˆ์— div.ui-palette๊ฐ€ ์žˆ๋Š” ํŠธ๋ ˆ์ด๋ฅผ ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ณ„์—ด์—๋Š” ์ด๋ฆ„์ด ์žˆ๋Š” ui-palette-row๊ฐ€, ๊ฐ ๋‹จ๊ณ„์—๋Š” ui-palette-chip ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. families๋Š” ์ƒ‰์กฐ๋ฅผ ์ œํ•œํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์นฉ์€ var(--color-<family>-<step>)์„ ๋ณต์‚ฌํ•˜๊ณ  ๊ณต์œ  ui-copy-status ์ค„์— ๊ฒฐ๊ณผ๋ฅผ ์•Œ๋ฆฝ๋‹ˆ๋‹ค.

<DemoPalette families={["blue", "violet"]} />
<div class="ui-palette">  <div class="ui-palette-row" role="group" aria-label="blue palette">    <span>blue</span>    <button type="button" class="ui-palette-chip" aria-label="Copy color-blue-5" style="background-color: โ€ฆ"></button>    โ€ฆ  </div></div>

ํŽ˜์ด์ง€๊ฐ€ ์ข์œผ๋ฉด ๊ฐ ํ–‰์€ 7์—ด๋กœ ์ค„๋ฐ”๊ฟˆ๋˜๊ณ  ๊ณ„์—ด ์ด๋ฆ„์€ ๊ทธ ์œ„์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.