Web - SpeechBubble (Added in 2.2)
Added in 2.2
Definition
정의 | SpeechBubble |
최적화 대상 | Desktop Mobile |
기획 배포 | 완료 |
디자인 가이드 배포 | 완료 |
개발 코드 배포 | 완료 |
Principle
말풍선이긴 하지만 대화 UI가 아니라, 다른 컴포넌트나 요소를 설명해주는 보조적 용도로 사용합니다.
(채팅에서 사용하는 말풍선은 Web - ChatBubbleListItem (Added in 1.4) 을 확인해 주세요.)
SpeechBubble은 컴포넌트가 위치한 가로축의 영역을 모두 차지하며, 액션 없이 사용합니다.

기획 가이드
| 공통 |
---|---|
Do |
|
Don’t |
|
구성
* 말풍선 안에는 Text 혹은 Component의 조합이 들어갈 수 있습니다.

Spec
Guide


Properties
text*
말풍선에 표시할 텍스트 값입니다.
기획 지시사항
기획서 상 작성 방법 : 텍스트만 기술
Type |
|
---|---|
Default | - |
size
크기를 결정합니다. 단순히 요소의 width, height 뿐만 아니라 텍스트 크기도 포함됩니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| caption2Regular |
| caption1Regular |
fontWeight
말풍선에 표시되는 텍스트의 굵기를 설정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| |
|
textColorOverride
텍스트 컬러의 키값을 직접 입력할 수 있습니다. (ui_로 시작하는 키값 부여)
color에 키 값을 넣으면 colorTheme의 값은 무시됩니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default | - |
Enum Values Description |
---|
정해져 있는 컬러 값 중 하나를 부여합니다. (ui_xxx의 형식입니다.) |
textColorTheme
텍스트 컬러의 프리셋 테마입니다.
참고 : Web - 텍스트 사용 규칙
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
|
|
|
|
|
|
|
|
| |
|
|
| |
|
|
|
|
|
|
|
|
|
|
bubbleAlign
말풍선이 차지하는 가로축에서 어떻게 정렬할지를 정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| 가로축의 오른쪽에 정렬합니다. |
| 가로축의 가운데에 정렬합니다. |
| 가로축의 왼쪽에 정렬합니다. |
backgroundColorKey
말풍선의 배경 색상을 정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
주의 투명으로 표시되는 키 값은 사용하지 않습니다.
Type |
|
---|---|
Default | - |
Enum Values Description |
---|
정해져 있는 컬러 값 중 하나를 부여합니다. (ui_xxx의 형식입니다.) |
pointingPosition
말풍선의 포인터 위치를 정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| |
| |
| |
| |
| |
|
shapeType
말풍선의 모양을 정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| 둥근 모서리를 가진 사각형 |
| 각진 모서리를 가진 사각형 |
radius
말풍선의 테두리 둥글기를 정합니다.
*shapeType이 round
인 경우에만 사용합니다.
기획 지시사항
기획서 상 작성 방법 : 텍스트만 기술
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| |
| |
|
borderMode
말풍선의 테두리 사용 여부를 정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| 테두리를 사용하지 않습니다. |
| 테두리를 사용합니다. |
boderColorKey
말풍선의 테두리 색상을 정합니다.
*boderMode use
일 경우에만 적용할 수 있습니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description |
---|
정해져 있는 컬러 값 중 하나를 부여합니다. (ui_xxx의 형식입니다.) |
borderMode
말풍선의 테두리 사용 여부를 정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
| 테두리를 사용하지 않습니다. |
| 테두리를 사용합니다. |
paddingTop
상단의 padding 간격 값을 결정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
paddingRight
우측의 padding 간격 값을 결정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
paddingBottom
하단의 padding 간격 값을 결정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
paddingLeft
좌측의 padding 간격 값을 결정합니다.
기획 지시사항
기획서 상 작성 방법 : Enum Values 중 하나를 사용함
Type |
|
---|---|
Default |
|
Enum Values Description | |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
문서 작성 정보
소유자 / 관리자 | 김혜진 / 박윤규 |
---|---|
변경 이력 |
|