아이콘 | CoUI
LogoCoUI

아이콘

CoUI 가 제공하는 전체 아이콘 카탈로그 (Lucide · Bootstrap · Radix · HeroIcons)

아이콘#

Figma Foundation · 08. Icon · 값은 coui_core 가 정본입니다. 정본 파일은 Figma 라이브러리.

이 페이지는 글리프를 찾고 이름을 복사하는 카탈로그입니다. 렌더 API 는 Icon 컴포넌트 가 정본이고, 크기·색은 coui_coreCoreIconStyle (CoreIconSize · CoreColors) 로 줍니다.

CoUI 는 Iconify 생태계의 네 가지 세트(Lucide · Bootstrap · Radix · HeroIcons)를 Flutter / Web 동일 API 로 제공합니다. 셀을 클릭하면 아이콘 이름이 복사됩니다.

앱은 네 카탈로그를 자유롭게 쓸 수 있지만, CoUI 자신의 컴포넌트는 LucideIcons 하나만 씁니다. 각 세트는 자기 그리드와 자기 획 두께로 그려져 같은 크기를 요청해도 시각적 무게가 다르게 도착합니다 — 인접한 컨트롤끼리는 한 세트로 맞추세요.

토큰 축 전체는 디자인 토큰 을 보세요.

언제 쓰나#

Icon 을 쓰세요

  • 버튼·메뉴·네비게이션에 시각 힌트가 필요할 때
  • 텍스트 없이 글리프만으로 의미를 전할 때 (접근성 레이블 필수)

한 세트로 맞추세요

  • CoUI 키트와 나란히 둘 거면 LucideIcons
  • 화면 안에서 Lucide 체크와 Radix chevron 을 섞지 마세요 — 선택이 아니라 렌더 버그로 읽힙니다

숫자·배지가 겹치면 Badge, 강조 액션이면 Fab 와 조합합니다.

coui_core 맵#

쓰는 이름의미
LucideIcons.arrowRight 카탈로그 상수. IconName('lucide', 'arrow-right') 로도 참조
CoreIconStyle크기·색 슬롯. default 는 24px / onSurface
CoreIconSize.size16size24 아이콘 전용 치수 사다리 (박스용 CoreSize 와 별개 이름)
CoreColor.token(CoreColors.error)아이콘 색 — hex 금지

사용법#

// Flutter — 카탈로그 어디서든 참조 가능
Icon(LucideIcons.arrowRight)
Icon(
  BootstrapIcons.check2,
  iconStyle: CoreIconStyle(size: CoreIconSize.size20),
)

// Web — 동일한 참조
Icon(LucideIcons.arrowRight)

아이콘은 prefix:name 으로도 직접 참조할 수 있습니다 (IconName('lucide', 'arrow-right')).

전체 카탈로그#

5355 아이콘
일치하는 아이콘이 없습니다.