Skip to main content
Skip table of contents

Web - SectionSheet Panel

Added in 1.5

Definition

정의

SectionSheet

최적화 대상

Desktop

Mobile

기획 배포

완료

디자인 가이드 배포

완료

개발 코드 배포

완료 (1.5.0)

Principle

그 중에서 기존의 본문보다 중요한/부각시켜야 하는 내용을 위해 사용하는 Sheet이며, 주로 영역을 구분하는 용도로 사용할 것을 권장합니다

Usage

  • 하나의 주제에 대해 그 안에 묶음이 필요할 때


Spec

Size, Property

style : round 일 때, radius 값 --px

Color 값

background

transparent

  • ui_cpnt_sheet_base_03

white

  • ui_cpnt_sheet_base_white

black

  • ui_cpnt_sheet_base_black

base1

  • ui_cpnt_sheet_base_01

base2

  • ui_cpnt_sheet_base_02

base3

  • ui_cpnt_sheet_base

border

grey

  • ui_cpnt_sheet_border_01

blue

  • ui_cpnt_sheet_border_02

green

  • ui_cpnt_sheet_border_03


Properties

width

너비값을 입력합니다. (px, %, vw)

기획 지시사항

  • 기획서 상 작성 방법 : 텍스트만 기술

Type

string

Default

-

 

height

높이값을 입력합니다. (px, %, vh)

기획 지시사항

  • 기획서 상 작성 방법 : 텍스트만 기술

Type

string

Default

-

 

backgroundColorTheme

배경 컬러를 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'transparent'

Enum Values Description

'transparent'

투명 배경

'white'

톤에 상관없이 white로 보여져야 할 때

'black'

톤에 상관없이 black으로 보여져야 할 때

'base1'

톤에 따라 변동 / 라이트톤일 때 흰색

'base2'

톤에 따라 변동 / 옅은 회색(grey50)

'base3'

톤에 따라 변동 / 옅은 회색(grey30)

overrideBackgroundColorKey

기본적으로 제공된 컬러값이 아닌 컬러 부여가 필요할때, 컬러키를 사용하여 override하여 배경 컬러를 결정할 수 있습니다. (ui_로 정의된 컬러값 사용)

[사용시 디자인 컨펌이 필요합니다.]

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

-

Enum Values Description

정해져 있는 컬러 값 중 하나를 부여합니다. (ui_xxx의 형식입니다.)

borderMode

라인의 사용여부를 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'none'

Enum Values Description

'none'

'use'

borderWidth

라인의 굵기를 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

1

Enum Values Description

1

1px

2

2px

 

borderColorTheme

라인 컬러를 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'grey'

Enum Values Description

'grey'

'blue'

'green'

overrideBorderColorKey

기본적으로 제공된 컬러값이 아닌 컬러 부여가 필요할때, 컬러키를 사용하여 override하여 라인 컬러를 결정할 수 있습니다. (ui_로 정의된 컬러값 사용)

[사용시 디자인 컨펌이 필요합니다.]

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

-

Enum Values Description

정해져 있는 컬러 값 중 하나를 부여합니다. (ui_xxx의 형식입니다.)

shapeType

형태를 결정합니다. shapeType : round 일 때만 적용

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'rectangle'

Enum Values Description

'rectangle'

'round'

 

radius

모서리값을 결정합니다.
*shapeType : round 일 때만 적용됩니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

24

Enum Values Description

8

 

16

 

24

 

 

paddingTop

상단의 padding 간격 값을 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'spacing_e'

Enum Values Description

'none'

'spacing_a'

 

'spacing_b'

 

'spacing_c'

 

'spacing_d'

 

'spacing_e'

 

'spacing_f'

 

'spacing_g'

 

'spacing_h'

 

'spacing_i'

 

'spacing_j'

 

'spacing_k'

 

'spacing_l'

 

'spacing_m'

 

'spacing_n'

 

 

paddingRight

우측의 padding 간격 값을 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'spacing_e'

Enum Values Description

'none'

'spacing_a'

 

'spacing_b'

 

'spacing_c'

 

'spacing_d'

 

'spacing_e'

 

'spacing_f'

 

'spacing_g'

 

'spacing_h'

 

'spacing_i'

 

'spacing_j'

 

'spacing_k'

 

'spacing_l'

 

'spacing_m'

 

'spacing_n'

 

 

paddingBottom

하단의 padding 간격 값을 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'spacing_e'

Enum Values Description

'none'

'spacing_a'

 

'spacing_b'

 

'spacing_c'

 

'spacing_d'

 

'spacing_e'

 

'spacing_f'

 

'spacing_g'

 

'spacing_h'

 

'spacing_i'

 

'spacing_j'

 

'spacing_k'

 

'spacing_l'

 

'spacing_m'

 

'spacing_n'

 

 

paddingLeft

하단의 padding 간격 값을 결정합니다.

기획 지시사항

  • 기획서 상 작성 방법 : Enum Values 중 하나를 사용함

Type

enum

Default

'spacing_e'

Enum Values Description

'none'

'spacing_a'

 

'spacing_b'

 

'spacing_c'

 

'spacing_d'

 

'spacing_e'

 

'spacing_f'

 

'spacing_g'

 

'spacing_h'

 

'spacing_i'

 

'spacing_j'

 

'spacing_k'

 

'spacing_l'

 

'spacing_m'

 

'spacing_n'

 

 

overrideCSS

제공되어진 property 또는 value를 가지고 표현할 수 없는 경우에 자유롭게 기술하여 표현할 수 있습니다.

[사용시 디자인 컨펌이 필요합니다.]

기획 지시사항

  • 기획서 상 작성 방법 : 원하는 사항들을 디테일하게 기술

Type

CSSProperties

Default

-

 

children

자식 요소입니다. 여러가지 컴포넌트를 조합하여 위치시킬 수 있습니다.

기획 지시사항

  • 기획서 상 작성 방법 : 기획자가 직접 prop을 기술하지 않음

Type

React.ReactNode

Default

-

 

onClick

클릭이 된 시점에 이벤트를 부여합니다.

기획 지시사항

  • 기획서 상 작성 방법 : 기획자가 직접 prop을 기술하지 않음

Type

(e: React.MouseEvent<HTMLDivElement>) => void;

Default

-

 


문서 작성 정보

소유자 / 관리자

김혜진, 박윤규

변경 이력

  • 2022/10/24: padding관련 prop들에 ‘none' value 추가 - 안은수

  • 2022/10/18 : prop명 변경 (backgroundColor → backgroundColorTheme, backgroundColorKey → overrideBackgroundColorKey, borderColor → borderColorTheme, borderColorKey → overrideBorderColorKey) - 안은수

  • 2022/10/14 : 개발 구현 사항에 맞춰 property 재정리 - 안은수

  • 2022/06/23 : Property 1차 정리 - 김혜진

  • 2022/04/28 : 최초 작성 - 김혜진

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.