Web - DesktopTutorialModal Panel (Added in 1.9)
Added in 1.9
모달이 지켜야 할 기본적인 생성 규칙, 요소를 설명합니다.
Definition
정의 | DesktopTutorialModal |
최적화 대상 | Desktop |
기획 배포 | 완료 |
디자인 가이드 배포 | 완료 |
개발 코드 배포 | 완료 |
Principle
DesktopTutorialModal은 어떠한 기능에 대해 사용자의 이해를 돕기 위해 단계별로 설명이 필요할 때 사용할 수 있는 모달입니다.
DesktopTutorialModal은 2단으로 구성되어 있습니다.
좌측 영역은 Header와 Step 성격의 SideTab이 있고, 우측 영역은 해당 단계를 설명하는 이미지와 문구 그리고 Footer가 있습니다.
DesktopTutorialModal이 가지고 있는 스펙과 형태는 미리 결정되어 있으므로, 각 기획자가 의도에 따라 이를 변형해서 사용할 수 없습니다.
DesktopTutorialModal는 Shadow를 가지고 있으며, Modal Layer에 포함되는 요소이기 때문에 elevation-5로 설정합니다.
(Elevations and Shadows 문서 참고)
구성

좌측 영역 | Header |
|
SideTab |
| |
우측 영역 | 이미지 |
|
정보 |
| |
Footer |
|
Spec
Size, Property

종류 | 구성 | 내용 |
---|---|---|
모달 공통 | width |
|
height |
| |
base | radius : 24px | |
다음 버튼 |
Added in 2.2
*단계별 설명을 반드시 보여주고자 할 때 sequenceMode : use 사용 | |
닫기 버튼 |
| |
Header | text |
|
SideTab | base |
|
text |
| |
Image | - |
|
정보 | text |
|
Footer | base |
|
MainButton |
|
Color 구성

Color Key
종류 | 구성 | 내용 |
---|---|---|
모달 공통 | base color |
|
border color |
| |
shadow | Modal Layer에 소속, elevation-5를 적용합니다. | |
dimmed | 모달 바깥 dim 처리 된 영역
| |
다음 버튼 |
Added in 2.2
| |
닫기 버튼 |
| |
우측 정보 영역 배경 |
| |
Header | text |
|
SideTab | base color |
|
text color |
| |
Image | - | |
정보 | text |
|
Footer | MainButton |
Properties
modalTitleText*
모달의 제목을 표시할 텍스트 값입니다.
기획 지시사항
기획서 상 작성 방법 : 텍스트만 기술
Type |
|
---|---|
Default | - |
infoArray*
모달의 정보와 관련된 요소들을 표시하는 array 형태의 값입니다.
기획 지시사항
기획서 상 작성 방법 : type의 array 내부에 있는 항목들을 type에 맞춰 작성합니다.
Type |
CODE
|
---|---|
Default | - |
Array Values Description | |
---|---|
sideTabTitleText* | 좌측 영역의 SideTab에 표시 될 text 값입니다. infoTitleText 값이 없다면 우측 영역 정보란의 제목으로도 함께 표시됩니다. |
infoTitleText | 우측 영역 정보란의 제목을 sideTabTitleText과 다르게 표시하고 싶다면 사용할 수 있는 text 값입니다. (사용하지 않는다면 sideTabTitleText 값이 좌측 영역의 SideTab과 우측 영역 정보란의 제목에 함께 표시 됩니다.) |
infoDescText | 우측 영역 정보란의 본문에 표시 될 text 값입니다. |
imageSrc | 우측 영역 정보란의 상단 이미지를 표시하는 src 값입니다. |
btnMode | 우측 영역 Footer 부분 버튼 표시에 대한 값입니다.
|
btn1Text | 우측 영역 Footer 부분 버튼에 표시 될 text 값입니다. (btnMode가 |
onClickBtn1 | 우측 영역 Footer 부분 버튼을 눌렀을 경우에 실행할 액션 값입니다. (btnMode가 |
sequenceMode
Added in 2.2
우측 상단 버튼으로 어떤 버튼이 올지 결정할 수 있습니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| 우측 상단 버튼이 시퀀스처럼 다음(>) 버튼이었다 마지막 스텝일 때 닫기(X)가 되는 모드 |
| 우측 상단 버튼이 항상 닫기(X)인 모드 |
onClose*
모달 내부 우측 상단에 위치한 X 버튼을 눌렀을 경우에 실행할 액션을 부여합니다.
기획 지시사항
기획서 상 작성 방법 : 기획자가 직접 prop을 기술하지 않음
Type |
|
---|---|
Default | - |
문서 작성 정보
소유자 / 관리자 | 김혜진, 안은수 |
---|---|
변경 이력 |
|