개발자 kilee의 Site 레포지토리
$ pnpm i
$ pnpm build && pnpm start
- Next.js
- Page Layout
- Dark Theme
- Pc
↔️ Mobile 반응형 - Self host font
- Blog
- SSG(Static Site generation)
- Repo에 포스팅 및 이미지 저장
- Extended markdown - gfm
- Code block 하이라이트
- 블로그 view count
- 댓글
- Seo 최적화
- Image 압축 Action
- Resume
- Resume 페이지
- PDF export 기능
- Resource
- 학습 자료를 제공하는 페이지를 만든다.
- Variable font 의 font weight이 가변적으로 적용되지 않고, 100,350 등 일반 폰트처럼 동작하는 문제
- Posting 내의 코드 블록 syntax highlighting에 테마 적용
- External link ref 에 noopener norefernece 를 통해 보안 및 퍼포먼스 강화
- Safari 에서 특정 Regex가 동작하지 않는 이슈
이번 프로젝트에서는 Tailwindcss를 사용하여 스타일을 관리하는 법을 알고 싶었어요. 목표 학습 범위는 dark theme 구현 기능까지에요.
- Tailwindcss 공식문서 Nextjs Framework guide를 따라 설치 및 기본 설정을 진행했어요.
$ yarn add -D tailwindcss postcss autoprefixer
$ npx tailwindcss init -p