# Bootstrap Icons — 디자인 스타일 가이드

## 기본 정보
- **ID**: bootstrap-icons
- **카테고리**: icon-package

## 설명
Bootstrap 프레임워크의 공식 아이콘 라이브러리입니다. 2,000개 이상의 고품질 오픈소스 SVG 아이콘을 제공합니다.

## 핵심 원칙
- npm install bootstrap-icons
- 번들 사이즈: SVG sprite 방식
- 2,000+ 아이콘

## 주요 특징
- 2,000개 이상의 무료 아이콘
- Bootstrap과 완벽한 호환
- SVG와 웹폰트 방식 지원
- 일관된 1em 크기
- 오픈소스 (MIT)

## 컬러 시스템 가이드
fill 기반 아이콘 — Bootstrap 색상 시스템과 자연스럽게 결합

### 색상 역할
- fill-color: currentColor — Bootstrap 색상 유틸리티 클래스로 제어

### 색상 제약 조건
- Bootstrap 프로젝트 외 사용 시 fill 스타일이 다른 패키지와 충돌 — outline 계열 선택 고려

### 다크모드 전략
Bootstrap data-bs-theme 자동 처리

### 대비 요구사항
Bootstrap 기본 대비 기준 준수

## 타이포그래피 가이드
- **폰트 성격**: 아이콘 패키지 — 타이포그래피 해당 없음. Bootstrap Icons는 fill 기반 (일부 outline) 스타일
- **권장 폰트 수**: 최대 0개
- **타입 스케일**: 아이콘은 4px 배수 크기 권장 (16/20/24/32/40px)

### 타이포그래피 제약
- 아이콘 크기는 인접 텍스트 font-size의 1~1.5배 권장
- fill 중심 stroke-width — 텍스트 굵기와 시각적 균형 맞추기

## 하면 안 되는 것 (안티패턴)
- 아이콘 스타일 혼용 금지 — 한 프로젝트에서 패키지 1~2개만
- 아이콘 단독 사용 금지 (레이블 없을 때) — aria-label 필수
- Bootstrap Icons 아이콘을 지나치게 크게 사용 금지 — Bootstrap 기반 프로젝트 최적화

## 반드시 포함해야 하는 것
- 일관된 크기 사용 (24px 기본 권장)
- 인터랙티브 아이콘에 tooltip 또는 레이블
- hover/active 상태 색상 피드백

## 모션 가이드
아이콘 자체 애니메이션 최소화. hover 시 opacity 변화 또는 scale 1.1 정도만.

## 사용 사례
- Bootstrap 기반 프로젝트
- 레거시 웹 프로젝트
- 웹폰트 방식 선호 시

## 추천 프로젝트 유형
- Bootstrap 기반 프로젝트
- 레거시 웹 프로젝트
- 웹폰트 방식 아이콘

## 장점
- Bootstrap과 완벽 통합
- 웹폰트·SVG 두 방식 지원
- 완전 무료 오픈소스

## 단점·한계
- Bootstrap 외 환경에서는 이점 감소
- 모던 SVG 기반 라이브러리보다 트렌드 뒤처짐

## 관련 스타일
- [react-icons](https://ui.buildersgate.com/styles/react-icons)
- [font-awesome](https://ui.buildersgate.com/styles/font-awesome)
- [heroicons](https://ui.buildersgate.com/styles/heroicons)

## 참고 구현 예시 (디자인 토큰)
> 아래 토큰은 이 스타일의 참고 구현 예시입니다. 프로젝트의 브랜드 컬러·폰트에 맞게 조정하되, 위 컬러 시스템/타이포그래피 가이드의 제약 조건을 준수하세요.

### 색상
- primary: #7952B3
- secondary: #6610F2
- accent: #A78BFA
- background: #F8F9FA
- surface: #FFFFFF
- text: #212529
- textSecondary: #6C757D
- border: #DEE2E6

### 헤더
- background: linear-gradient(135deg, #7952B3 0%, #6610F2 100%)
- textColor: #FFFFFF
- accentColor: #A78BFA

### 타이포그래피
- fontFamily: system-ui, -apple-system, 'Noto Sans KR', sans-serif
- headingWeight: 700
- bodyWeight: 400
- letterSpacing: 0

### 스페이싱
- unit: 8px
- scale: 1

### 그림자 (Shadows)
- sm: 0 1px 3px rgba(0,0,0,0.12)
- md: 0 4px 6px rgba(0,0,0,0.16)
- lg: 0 10px 15px rgba(0,0,0,0.2)
- xl: 0 20px 25px rgba(0,0,0,0.25)

### Border Radius
- none: 0
- sm: 4px
- md: 8px
- lg: 12px
- full: 9999px

### 테두리 (Borders)
- width: 1px
- style: solid
- color: #DEE2E6

### 이펙트
- blur: 0px
- opacity: 1
- transition: all 0.2s ease

### 애니메이션
- duration: 200ms
- easing: ease

### 컴포넌트 토큰
- 버튼: shape=rounded / hoverEffect=lift / textTransform=none
- 카드: style=elevated / hoverEffect=lift
- 인풋: style=outlined / focusEffect=ring
- 배지: shape=pill / style=solid
- 아이콘: package=lucide / strokeWidth=2 / defaultSize=24

### 레이아웃
- containerStyle: boxed
- sectionSpacing: normal

### 특수 효과
- glassmorphism: false
- gradientText: false
- animatedBackground: false
- scanlines: false
- noise: false

## 자주 묻는 질문 (FAQ)

### Q: Bootstrap Icons이란 무엇인가요?
A: Bootstrap 프레임워크의 공식 아이콘 라이브러리입니다. 2,000개 이상의 고품질 오픈소스 SVG 아이콘을 제공합니다.

### Q: Bootstrap Icons의 핵심 디자인 원칙은 무엇인가요?
A: Bootstrap Icons의 핵심 원칙은 npm install bootstrap-icons, 번들 사이즈: SVG sprite 방식, 2,000+ 아이콘입니다.

### Q: Bootstrap Icons은 어떤 프로젝트에 적합한가요?
A: Bootstrap Icons은 Bootstrap 기반 프로젝트, 레거시 웹 프로젝트, 웹폰트 방식 선호 시, Bootstrap 기반 프로젝트, 레거시 웹 프로젝트, 웹폰트 방식 아이콘 등의 프로젝트에 적합합니다.

### Q: Bootstrap Icons의 장단점은 무엇인가요?
A: 장점으로는 Bootstrap과 완벽 통합, 웹폰트·SVG 두 방식 지원, 완전 무료 오픈소스이 있습니다. 단점으로는 Bootstrap 외 환경에서는 이점 감소, 모던 SVG 기반 라이브러리보다 트렌드 뒤처짐이 있습니다.

### Q: Bootstrap Icons에서 색상은 어떻게 사용하나요?
A: fill 기반 아이콘 — Bootstrap 색상 시스템과 자연스럽게 결합 색상 역할은 fill-color: currentColor — Bootstrap 색상 유틸리티 클래스로 제어입니다. 주의사항: Bootstrap 프로젝트 외 사용 시 fill 스타일이 다른 패키지와 충돌 — outline 계열 선택 고려.

### Q: Bootstrap Icons에 어울리는 폰트 스타일은 무엇인가요?
A: Bootstrap Icons에는 아이콘 패키지 — 타이포그래피 해당 없음. Bootstrap Icons는 fill 기반 (일부 outline) 스타일 폰트가 적합합니다. 최대 0개 폰트 패밀리 사용을 권장합니다. 제약 사항: 아이콘 크기는 인접 텍스트 font-size의 1~1.5배 권장, fill 중심 stroke-width — 텍스트 굵기와 시각적 균형 맞추기.

### Q: Bootstrap Icons 디자인에서 하면 안 되는 것은 무엇인가요?
A: Bootstrap Icons에서 피해야 할 것: 아이콘 스타일 혼용 금지 — 한 프로젝트에서 패키지 1~2개만, 아이콘 단독 사용 금지 (레이블 없을 때) — aria-label 필수, Bootstrap Icons 아이콘을 지나치게 크게 사용 금지 — Bootstrap 기반 프로젝트 최적화.

## API 엔드포인트
- 스타일 상세: https://ui.buildersgate.com/api/styles?id=bootstrap-icons
- 디자인 토큰: https://ui.buildersgate.com/api/themes?id=bootstrap-icons&merged=true

이 페이지 주소를 AI에게 보여주고 "디자인 시스템 문서를 만들어줘"라고 해보세요.

Bootstrap Icons

Bootstrap 프레임워크의 공식 아이콘 라이브러리입니다. 2,000개 이상의 고품질 오픈소스 SVG 아이콘을 제공합니다.

#7952B3

핵심 원칙

1

npm install bootstrap-icons

2

번들 사이즈: SVG sprite 방식

3

2,000+ 아이콘

주요 특징

  • 2,000개 이상의 무료 아이콘
  • Bootstrap과 완벽한 호환
  • SVG와 웹폰트 방식 지원
  • 일관된 1em 크기
  • 오픈소스 (MIT)

장단점

장점

  • +Bootstrap과 완벽 통합
  • +웹폰트·SVG 두 방식 지원
  • +완전 무료 오픈소스

단점 / 한계

  • Bootstrap 외 환경에서는 이점 감소
  • 모던 SVG 기반 라이브러리보다 트렌드 뒤처짐

적합한 사용처

사용 사례

  • Bootstrap 기반 프로젝트
  • 레거시 웹 프로젝트
  • 웹폰트 방식 선호 시

이런 프로젝트에 추천

Bootstrap 기반 프로젝트레거시 웹 프로젝트웹폰트 방식 아이콘

UI 컴포넌트 예제

이 디자인 스타일의 특징을 반영한 실제 UI 컴포넌트들입니다.

UI 기본 아이콘

Bootstrap Icons 주요 UI 아이콘 - 샘플

house
person
heart
star
search
bell
envelope
gear

Bootstrap Icons 특징

  • 2,000개 이상의 무료 고품질 SVG 아이콘
  • Bootstrap 프레임워크와 완벽한 호환성
  • SVG sprite와 웹폰트 두 가지 방식 지원
  • 일관된 1em 크기로 텍스트와 함께 사용하기 쉬움

자주 묻는 질문

Bootstrap Icons이란 무엇인가요?
Bootstrap 프레임워크의 공식 아이콘 라이브러리입니다. 2,000개 이상의 고품질 오픈소스 SVG 아이콘을 제공합니다.
Bootstrap Icons의 핵심 디자인 원칙은 무엇인가요?
Bootstrap Icons의 핵심 원칙은 npm install bootstrap-icons, 번들 사이즈: SVG sprite 방식, 2,000+ 아이콘입니다.
Bootstrap Icons은 어떤 프로젝트에 적합한가요?
Bootstrap Icons은 Bootstrap 기반 프로젝트, 레거시 웹 프로젝트, 웹폰트 방식 선호 시, Bootstrap 기반 프로젝트, 레거시 웹 프로젝트, 웹폰트 방식 아이콘 등의 프로젝트에 적합합니다.
Bootstrap Icons의 장단점은 무엇인가요?
장점으로는 Bootstrap과 완벽 통합, 웹폰트·SVG 두 방식 지원, 완전 무료 오픈소스이 있습니다. 단점으로는 Bootstrap 외 환경에서는 이점 감소, 모던 SVG 기반 라이브러리보다 트렌드 뒤처짐이 있습니다.
Bootstrap Icons에서 색상은 어떻게 사용하나요?
fill 기반 아이콘 — Bootstrap 색상 시스템과 자연스럽게 결합 색상 역할은 fill-color: currentColor — Bootstrap 색상 유틸리티 클래스로 제어입니다. 주의사항: Bootstrap 프로젝트 외 사용 시 fill 스타일이 다른 패키지와 충돌 — outline 계열 선택 고려.
Bootstrap Icons에 어울리는 폰트 스타일은 무엇인가요?
Bootstrap Icons에는 아이콘 패키지 — 타이포그래피 해당 없음. Bootstrap Icons는 fill 기반 (일부 outline) 스타일 폰트가 적합합니다. 최대 0개 폰트 패밀리 사용을 권장합니다. 제약 사항: 아이콘 크기는 인접 텍스트 font-size의 1~1.5배 권장, fill 중심 stroke-width — 텍스트 굵기와 시각적 균형 맞추기.
Bootstrap Icons 디자인에서 하면 안 되는 것은 무엇인가요?
Bootstrap Icons에서 피해야 할 것: 아이콘 스타일 혼용 금지 — 한 프로젝트에서 패키지 1~2개만, 아이콘 단독 사용 금지 (레이블 없을 때) — aria-label 필수, Bootstrap Icons 아이콘을 지나치게 크게 사용 금지 — Bootstrap 기반 프로젝트 최적화.

관련 스타일 탐색