스타일 타일

Style tile

색상 팔레트·폰트·버튼 샘플을 한 장에 정리해 "실제 화면을 그리기 전, 스타일에 먼저 합의"하는 산출물.

다른 이름: 스타일 가이드 타일
···
html
<div class="stage">
  <div class="tile">
    <div class="sec pal">
      <span class="sw" style="background:var(--accent)"></span>
      <span class="sw" style="background:var(--accent-2)"></span>
      <span class="sw" style="background:var(--accent-3)"></span>
      <span class="sw" style="background:var(--fg)"></span>
    </div>
    <div class="sec type">
      <div class="h">Heading</div>
      <div class="p">Body text sample</div>
    </div>
    <div class="sec ui">
      <button class="btn">Button</button>
      <span class="chip">Chip</span>
    </div>
  </div>
</div>
css
.stage{width:94%;height:88%}
.tile{width:100%;height:100%;border:1px solid var(--line);border-radius:12px;background:var(--surface);
  display:flex;flex-direction:column;overflow:hidden}
.sec{flex:1;display:flex;align-items:center;gap:10px;padding:0 6%;opacity:0;transform:translateY(6px);
  transition:opacity .5s ease,transform .5s ease;box-shadow:inset 0 -1px 0 var(--line)}
.sec:last-child{box-shadow:none}
.sec.on{opacity:1;transform:translateY(0)}
.sw{width:28px;height:28px;border-radius:6px}
.type{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}
.h{font:800 18px/1 serif;color:var(--fg)}
.p{font:400 12px/1 sans-serif;color:var(--muted)}
.btn{border:none;border-radius:20px;background:var(--accent);color:#fff;padding:6px 14px;font:700 11px/1 sans-serif}
.chip{border:1px solid var(--accent);color:var(--accent);border-radius:14px;padding:5px 12px;font:700 11px/1 sans-serif}
js
const secs = Array.from(document.querySelectorAll('.sec'));
let i = 0;
function reveal() {
  if (i < secs.length) { secs[i].classList.add('on'); i++; return; }
  secs.forEach((s) => s.classList.remove('on'));
  i = 0;
}
setInterval(reveal, 700);

사만다 워렌이 제안한 형식으로, 실제 화면 레이아웃 없이 색상 팔레트, 제목·본문 타입 샘플, 버튼 같은 UI 요소 샘플을 한 장에 정리합니다. 무드보드가 콜라주처럼 자유로운 배치로 "분위기"를 전달한다면, 스타일 타일은 정렬된 구획에 실제로 쓸 값(정확한 색상 코드, 폰트 이름과 굵기)을 담아 "이게 우리가 쓸 스타일이다"를 확정합니다.

목업과도 다릅니다. 목업은 특정 화면(예: 홈 화면) 하나를 완성된 모습으로 그리는 반면, 스타일 타일은 어떤 화면에도 종속되지 않는 재료 모음입니다. 아직 레이아웃을 정하지 않았어도 톤을 먼저 합의하고 싶을 때 목업보다 빠르게 만들 수 있습니다.

한 번 승인되면 이후 목업·컴포넌트 작업의 근거 자료가 되고, 팀이 커지면 이 내용이 디자인 시스템의 토큰·기초 스타일로 확장되는 경우가 많습니다.

언제 쓰나

레이아웃보다 톤(색·폰트·버튼 스타일)에 대한 합의가 먼저 필요할 때, 또는 목업을 그리기엔 너무 이를 때 씁니다.