패턴: 부품이 모여 만드는 흐름

원본: projects/skill-lens/design/patterns.md

컴포넌트는 부품이고, 패턴은 부품이 모여 반복되는 흐름입니다. 온보딩 11장의 상태 화면 대부분은 아래 다섯의 조합입니다.

1. 파일 올리기

DropZone(대기) → LoadingSteps("파일을 읽고 있어요", 단계 셋) → BottomSheet(읽은 결과: StatRow + 확인 필요 행) → 본 화면의 DataTable/ListRow.

2. 확인 필요 처리

StatRow(attention 숫자) → 탭 "확인 필요 N" → DataTable 코랄 행 / ListRow → 행의 주 버튼 → BottomSheet(직무 고르기, 합치기) → Toast("직무를 연결했어요").

3. 되돌릴 수 없는 행동

BottomCTA(sl-btn--final) → Dialog(질문 + 무엇이 잠기고 무엇은 고칠 수 있는지) → LoadingSteps("초대를 보내고 있어요") → Completion.

4. AI 제안 수락

ListRow(ai 변형: 렌즈 점 + "렌지가 찾았어요") → [맞아요] 즉시 확정 / [다른 표준] → BottomSheet(검색 + 목록) → Toast.

5. 세션 만료·권한 없음

Dialog("30분 동안 쓰지 않아 로그아웃됐어요. 입력한 내용은 저장돼 있어요.") → Entry → 돌아오면 같은 단계.

6. 검토(관리자)

StatRow 필터("검토필요 12") → 명단 행 → ReviewPanel 서랍 → 스킬 수정마다 [반영] [미반영] → [검토완료] 또는 재진단 → Toast → 다음 사람.

7. 자기진단(실무자)

내 스킬셋(SkillChip, 빼기와 담기, 직접 만들기) → 한 스킬씩 LevelPicker + AskRenji → 확인 → 제출 → Banner(검토대기).

8. 상태 화면

상태쓰는 것
빈 목록EmptyState + 다음 행동 하나
처음 불러오기(1초 넘음)LoadingSteps
다시 불러오기(1초 안팎)Skeleton
불러오기 실패그 자리 오류 문구 + 다시 시도
권한 없음EmptyState + StateGlyph 잠금 + 요청 링크
잠김(확정 뒤, 스킬셋 그대로만)Banner 잠김 톤, 고치는 입력을 숨기고 이유를 씀
지난 회차읽기 전용, 행동 버튼 없음, 머리에 회차 표시

9. 입력 확인

10. 화면 틀(템플릿)

틀구성쓰는 화면
단계 흐름Shell + StepProgress + 카드 + 아래 버튼온보딩
한 항목씩Shell + 진행 막대 + 항목 하나 + 이전과 다음자기진단
목록과 서랍AdminShell + 보기 탭 + 도구 줄 + 표 + 서랍실무자 명단, 검토
결과 보고AdminShell + ScoreBreakdown + 스킬 기준 표와 Heatmap + 행동 카드조직 결과, 내 스킬준비도
세 칸 편집직무 목록 / 필수와 확장 묶음 / 스킬 목록(폰은 탭 셋)스킬셋 개선
문서가운데 읽기 폭 760 + 목차이용약관, 가이드

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