Skip to main content
Skip table of contents

Web - MobileTabBar

Definition

정의

MobileTabBar

최적화 대상

Mobile

기획 배포

완료

디자인 가이드 배포

완료

개발 코드 배포

완료

Principle

탭은 페이지 전체 헤더에 따라 서로 관련이 있는 메뉴들을 사용합니다. 즉, 같은 맥락 안에서 화면 전환이 필요할 때 탭을 사용합니다.

full-width 형태로 동일한 비율로 나눕니다. 최대 3개까지 허용합니다.


Spec

Guide

Size

종류

Height

text

Large

48px

Web - TextLabel 참고

  • styleTheme : body2Bold

  • singleLineMode : use

Color 구성

Color Key

colorTheme : none

active

inactive

textColor

TextLabel

  • colorTheme : usrTextBrandPrimary

TextLabel

  • colorTheme : sysTextTertiary

active indicator border color

ui_cpnt_tabbar_border_active_indicator_primary

-

divider color (공통)

ui_cpnt_tabbar_divider

base color (공통)

ui_cpnt_tabbar_base_area

colorTheme : grey_01

active

inactive

textColor

TextLabel

  • colorTheme : sysTextPrimary

TextLabel

  • colorTheme : sysTextTertiary

active indicator border color

ui_cpnt_tabbar_border_active_indicator

-

divider color (공통)

ui_cpnt_tabbar_divider

base color (공통)

ui_cpnt_tabbar_base_area


Properties

textArray (Deprecated in 1.5)

Deprecated in 1.5

표시될 텍스트 배열입니다.

기획 지시사항

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

Type

CODE
{
  path: string;
  title: number | string | object | Array<string | object> | undefined | null;
}[]

Default

-

itemArray

Added in 1.4

tab item의 title, isActive, onClick 이벤트 값 리스트 입니다.

기획 지시사항

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

Type

CODE
{
  text: number | string | object | Array<string | object> | undefined | null;
  isActive: boolean;
  onClick?: (e: React.MouseEvent<HTMLDivElement>) => void;
}[]

Default

-

colorTheme

Added in 1.4

컬러의 프리셋 테마입니다.

기획 지시사항

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

Type

enum

Default

'none'

Enum Values Description

'none'

기본값입니다.

'grey_01'


문서 작성 정보

소유자 / 관리자

김혜진, 박윤규

변경 이력

  • 2022/09/29 : itemArray 내부 onClick type 변경 - 안은수

  • 2022/06/09 : colorTheme prop 추가 - 김혜진

  • 2022/05/25 : itemArray prop추가, textArray prop deprecated 처리- 안은수

  • 2022/04/01 : Property 기술방법 변경 - 안은수

  • 2022/02/25 : 개발 코드 배포여부 추가 - 안은수

  • 2021/11/17 : style을 styleTheme로 수정 - 김혜진

  • 2021/11/11 : 행간에 대한 내용 추가 - 김혜진

  • 2021/10/26 : 텍스트 부분 TextLabel 값으로 수정 - 김혜진

  • 2021/10/01 : 문서 최초 작성 - 김혜진

JavaScript errors detected

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

If this problem persists, please contact our support.