리스트: 테이블 (List: TABLE)

1. 리스트: 테이블(List: Table)의 정의

리스트 테이블은 한 화면에서 많은 항목의 정보를 동일한 형태로 나열하여 제공합니다.
주로 게시판과 같이 시스템에서 제공하는 동일한 형태의 정보 리스트를 제공할 때 사용됩니다.

2. 유형

  • 리스트 테이블

  • 목록 선택 리스트 테이블

  • 이미지 리스트 테이블

3. 구성 옵션

  • 컨테이너

    테이블 전체를 의미합니다.

  • 테이블 헤더

    나열되는 각 항목들의 목록을 제공합니다.
    각 항목의 수에 따라 여러 목록을 제공할 수 있습니다.

  • 리스트

    리스트의 높이는 내용에 따라 여러 줄로 확장할 수 있습니다.
    내용에 따라 동일한 행 높이를 제공하지 않을 수 있지만 가능한 일관성 있는 높이를 제공하는 것이 좋습니다.
    리스트에는 체크박스, 이미지, 제목과 내용 텍스트, 첨부파일 아이콘, 태그 등 여러 요소를 포함할 수 있습니다.

  • 체크박스

    체크박스 구성 요소 적용 시 헤더 영역의 체크박스는 선택 시 리스트 전체가 선택되는 기능을 합니다.

4. 사용 규칙

  • 리스트 구성은 가능한 동일하게 제공합니다.

    리스트를 구성하고 있는 정보의 형태는 모두 동일하게 제공되는 것이 좋습니다.
    만약 이미지를 포함하는 리스트의 경우 이미지가 없다면 기본 이미지를 제공하여 시각적인 일관성을 유지하는 것이 좋습니다.

  • 스크롤 될 리스트가 있는 경우 표시할 것을 권장합니다.

    리스트 항목이 한 화면에 모두 표시되지 않는 경우 페이지네이션 구성 요소를 함께 사용하거나 스크롤을 제공해 더 많은 정보가 있음을 표시해야 합니다.

5. 상황에 따른 상태

  • Normal

  • Hover

  • Selected

  • Mixed heights

6. 배치

콘텐츠 영역에 그리드 영역에 맞춰 배치할 수 있습니다.

스타일

크기

데이터 테이블 컴포넌트는 2가지 크기로 구분됩니다. 현장 업무용, 사무실용 등 정보량과 환경에 따라 크기를 지정하여 사용합니다.

  • 리스트: 56

  • 이미지 리스트: 56

  • 리스트: 40

  • 이미지 리스트: 40

  • 최대 크기

컬러

화이트 테마

상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.

  • Normal
    Container: Black01
    Line: Black03
    Text: Black08
  • Hover
    Container: Black02 (Opacity 50%)
    Line: Black03
    Text: Black08
  • Selected
    Container: Black02
    Line: Black03
    Text: Black10
  • Disabled
    Container: Black01
    Line: Black03
    Text: Black04
  • Header
    Container: Black01
    Header Line: Black06
    Header Text: Black10

다크 테마

상태별 컬러는 리튬 디자인 가이드 컬러 규칙에 맞추어져 있으며, 아래 구성을 참고하여 활용합니다.

  • Normal
    Container: Black10
    Line: Black08 (Opacity 50%)
    Text: Black04
  • Hover
    Container: Black08 (Opacity 50%)
    Line: Black08 (Opacity 50%)
    Text: Black04
  • Selected
    Container: Black08
    Line: Black08 (Opacity 50%)
    Text: Black03
  • Disabled
    Container: Black10
    Line: Black08 (Opacity 50%)
    Text: Black06 (Opacity 30%)
  • Header
    Container: Black10
    Header Line: Black08
    Header Text: Black03

리스트: 테이블 (List: TABLE)