Button

원본: projects/skill-lens/design/components/Button/README.md

상태: Stable, 접근성 ✓, 다크 ✓, 코드 ✗

Primary, Secondary, Link, 상태

견본만 새 창으로

행동을 실행하는 버튼입니다. 원본은 8판 .b(보드맞춤 1판)와 .lk.

쓰는 곳

모든 화면.

구성(화면이 넘겨줄 것)

라벨, 누름 처리.

규칙

접근성

견본 코드

AI 읽기 도구는 위 견본(iframe)을 그리지 못하므로 같은 견본의 HTML을 글로 둔다. 스타일은 bundle.css, 값은 tokens.css.

<!-- @dsCard group="Actions" height=240 subtitle="Primary, Secondary, Link, 상태" -->
<style>body{margin:0;padding:var(--space-4);background:var(--surface-sunken)}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.wrap{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.cap{font:500 12px/16px var(--font-sans);color:var(--ink-muted)}.card{padding:var(--space-4);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}</style>
<div class="sl stack">

<div class="wrap"><button class="sl-btn sl-btn--primary">다음 <span class="sl-btn__arrow"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span></button><button class="sl-btn sl-btn--secondary">이전</button><button class="sl-btn sl-btn--link">직접입력</button></div>
<div class="wrap"><button class="sl-btn sl-btn--primary sl-btn--sm">확인</button><button class="sl-btn sl-btn--secondary sl-btn--sm">확인</button><button class="sl-btn sl-btn--primary is-pressed">눌림</button><button class="sl-btn sl-btn--primary is-focus">포커스</button><button class="sl-btn sl-btn--primary" disabled aria-describedby="why">비활성</button><span class="cap" id="why">직무를 1개 이상 고르면 눌려요</span></div>
<div style="max-width:320px"><button class="sl-btn sl-btn--secondary sl-btn--block">이메일 계속</button></div>
</div>

이 사이트는 ideber 저장소 projects/skill-lens/ 에서 자동으로 만들어집니다. 고칠 때는 저장소를 고칩니다. 공개 주소이지만 검색엔진에는 나오지 않습니다.