Style Guide
컬러 토큰
-
$primary_color#2B79ED.primary_color -
$secondary_color#010F3B.secondary_color -
$tertiary_color#7E59C7.tertiary_color -
$warning_color#D20505.warning_color -
$focus_color#2B79ED.focus_color -
$gray_1#F5F6F8.gray_1 -
$gray_2#E5E6E8.gray_2 -
$gray_3#D1D6DB.gray_3 -
$gray_4#C4C9D1.gray_4 -
$gray_5#A6ACB6.gray_5 -
$gray_6#8B95A1.gray_6 -
$gray_7#4E5968.gray_7
폰트 컬러
-
$font_color_1#010F3B.font_color_1 -
$font_color_2#333D4B.font_color_2 -
$font_color_3#8B95A1.font_color_3 -
$font_color_4#FFFFFF.font_color_4
| 분류 | 클래스명 | 미리보기 | 코드 | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 폰트 |
|
|||||||||||||||||||||||||||||||||||
| 기본 폰트 크기 |
|
|||||||||||||||||||||||||||||||||||
| 폰트사이즈 |
|
|||||||||||||||||||||||||||||||||||
| margin |
|
|||||||||||||||||||||||||||||||||||
| padding |
|
|||||||||||||||||||||||||||||||||||
| width |
|
|||||||||||||||||||||||||||||||||||
| 정렬 | align--l |
align--l
|
|
|||||||||||||||||||||||||||||||||
align--r |
align--r
|
|||||||||||||||||||||||||||||||||||
align--c |
align--c
|
|||||||||||||||||||||||||||||||||||
align--v |
align--v
|
|||||||||||||||||||||||||||||||||||
| flex | flex |
123
|
flex 와 modifier 를 함께 씁니다. center·end·between 은 가로 정렬입니다. |
|||||||||||||||||||||||||||||||||
flex flex--center |
123
|
|||||||||||||||||||||||||||||||||||
flex flex--end |
123
|
|||||||||||||||||||||||||||||||||||
flex flex--between |
123
|
|||||||||||||||||||||||||||||||||||
flex flex--column |
123
|
|||||||||||||||||||||||||||||||||||
flex flex--wrap |
123
|
|||||||||||||||||||||||||||||||||||
| 상태 |
|
|||||||||||||||||||||||||||||||||||
| 버튼 |
btn
btn__brand
btn__system
|
|||||||||||||||||||||||||||||||||||
| 아이콘 버튼 |
btn_icon
|
|||||||||||||||||||||||||||||||||||
| 입력(input) | input |
|
|
|||||||||||||||||||||||||||||||||
input [readonly] |
|
|||||||||||||||||||||||||||||||||||
input input--error |
|
|||||||||||||||||||||||||||||||||||
input input--valid |
|
|||||||||||||||||||||||||||||||||||
select |
|
|||||||||||||||||||||||||||||||||||
select [readonly] |
|
|||||||||||||||||||||||||||||||||||
select input--error |
|
|||||||||||||||||||||||||||||||||||
select input--valid |
|
|||||||||||||||||||||||||||||||||||
select [checked] |
|
|||||||||||||||||||||||||||||||||||
| 메시지 | msg |
메시지 텍스트 |
|
|||||||||||||||||||||||||||||||||
msg msg--error |
메시지 텍스트 |
|||||||||||||||||||||||||||||||||||
msg msg--info |
메시지 텍스트 |
|||||||||||||||||||||||||||||||||||
msg msg--noti |
메시지 텍스트 |
|||||||||||||||||||||||||||||||||||
| 안내 박스 | alert alert--error |
안내 제목 안내 내용입니다. 강조 텍스트 |
|
|||||||||||||||||||||||||||||||||
alert alert--error-line |
수강만료 안내 건설안전기술 외 2건이 8.25부터 순차 만료됩니다. 만료 예정 강의 보기 |
|||||||||||||||||||||||||||||||||||
| 체크박스 | checkbox__input |
|
|
|||||||||||||||||||||||||||||||||
checkbox__input [disabled] |
|
|||||||||||||||||||||||||||||||||||
checkbox__input checkbox__input--round |
|
|||||||||||||||||||||||||||||||||||
| 라디오 | radio__input |
|
|
|||||||||||||||||||||||||||||||||
| 탭 | tab |
선택된 탭에 tab__item--active 를 붙입니다. |
||||||||||||||||||||||||||||||||||
tab__basic |
||||||||||||||||||||||||||||||||||||
| 뱃지 |
badge
status
|
|||||||||||||||||||||||||||||||||||
| 수강완료 마크 | lecture-item--done |
|
mypage.css 에 있습니다. 상위에 lecture-item--done 이 있을 때만 마크가 보입니다. 수강상태는 본문 텍스트로 전달하므로 마크는 aria-hidden 처리합니다. |
|||||||||||||||||||||||||||||||||
| 툴팁 | tooltip |
|
aria-label 값이 메시지로 표시됩니다. 마우스 오버와 키보드 포커스에 표시됩니다. |
|||||||||||||||||||||||||||||||||
tooltip tooltip--top |
|
|||||||||||||||||||||||||||||||||||
tooltip tooltip--left |
|
|||||||||||||||||||||||||||||||||||
tooltip tooltip--right |
|
|||||||||||||||||||||||||||||||||||
| 레이어팝업 |
layer-pop
|
열기 버튼의 data-target 과 팝업 id 를 같은 값으로 씁니다. |
||||||||||||||||||||||||||||||||||
layer-pop layer-pop--xs
|
||||||||||||||||||||||||||||||||||||
layer-pop layer-pop--s
|
||||||||||||||||||||||||||||||||||||
layer-pop layer-pop--m
|
||||||||||||||||||||||||||||||||||||
layer-pop layer-pop--full
|
||||||||||||||||||||||||||||||||||||
| 시스템 팝업 |
layer-pop--system layer-pop
|
안내 박스와 버튼 2개로 사용자에게 선택을 묻는 팝업입니다. layer-pop--alert 와 함께 씁니다. |
||||||||||||||||||||||||||||||||||