일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 코딩테스트
- JavaScript
- 리덕스
- TypeScript
- React
- 프론트엔드
- Supabase
- 코테
- react router dom
- 동적계획법
- Form
- reduxtoolkit
- 토이프로젝트
- 리액트
- 리액트 패턴
- 토이 프로젝트
- styled component
- 코어자바스크립트
- Next.js
- 프로그래머스
- 그리디
- React Query
- tanstack query
- tailwind
- 스택
- revalidatepath
- react pattern
- 자바스크립트
- 리액트 라우터 돔
- 타입스크립트
- Today
- Total
느려도 한걸음씩
TODO LIST - 6.tailwind 커스터마이징, 전역 글꼴 설정 본문
tailwind extend 를 통해 본인이 원하는 색상과 크기를 변수로 저장할수 있다
tailwind.config.js파일에서 extend 객체를 이용하면된다
extend를 통해 기본 설정을 확장할수 있다. 기존 설정을 덮어쓰지 않고, 추가적인 값이나 옵션을 병합할때 유용하다
https://tailwindcss.com/docs/theme
Theme Configuration - Tailwind CSS
Customizing the default theme for your project.
tailwindcss.com
https://github.com/tailwindlabs/tailwindcss/blob/main/stubs/config.full.js
(defualt theme을 확인해 원하는 설정을 바꿔주자)
tailwindcss/stubs/config.full.js at main · tailwindlabs/tailwindcss
A utility-first CSS framework for rapid UI development. - tailwindlabs/tailwindcss
github.com
extend를 통해 색상, fontWeight, 반응형 디자인 픽셀들을 정의해줬다
원하는 곳에서 커스터마이징한 대로 tailwind를 사용하면 된다
프로젝트 진행을 위해 Pretendard 글꼴을 전역 글꼴로 설정해주기로 했다
우선 index.html 파일에 link 태그로 pretendard 글꼴 cdn을 넣어준다
theme을 통해 기본 스타일링 설정을 정의하거나 수정할수 있는데 그걸 이용해 기본 글꼴을 바꿔준다
그리고 tailwind.config파일에서 theme 객체안에 fontFamilt를 설정 해주면 되는데 처음으로는 내가 전역으로 설정할 Pretendard 글꼴을 넣어주고 그 글꼴에 설정 안될때를 대비해 기본 글꼴을 저장해주면 완료!
'토이프로젝트 > TODO' 카테고리의 다른 글
TODO LIST - 7.정적 페이지 스타일링 작업 (0) | 2025.01.19 |
---|---|
TODO LIST - 4.디자인 시스템 만들기 (1) | 2025.01.13 |
TODO LIST - 2. 프로젝트 셋업 (1) | 2024.12.27 |
TODO LIST - 1. 개발 계획 세우기 (0) | 2024.12.27 |