Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat] Tailwind 초기 세팅 및 theme 세팅 #103

Merged
merged 7 commits into from
Nov 5, 2024

Conversation

simeunseo
Copy link
Collaborator

관련 이슈 번호

close #63

작업 내용

  • tailwindcss, postcss, autoprefixer 패키지 설치
  • global.css에 색상 토큰 세팅
  • tailwind theme extend에 textColor, bgColor, borderColor 추가
  • tailwind theme extend에 typography 추가
  • tailwind theme extend에 borderRadius 추가
  • tailwind theme extend에 boxShadow 추가
  • postcss.config에 nesting 플러그인 추가

PR 포인트

theme 세팅

기존 피그마 디자인이 purple-500, grey-300과 같이 색상명을 토큰으로 하여 디자인되어있었는데요!
시맨틱한 네이밍을 부여하기 위해, 다음과 같이 컬러 시스템을 새로 정의했습니다.
이를 기반으로 tailwind theme에 extend해주었습니다.
image

typogrphay도 마찬가지로 피그마에 정의된 시스템대로 tailwind theme에 extend해주었습니다.
image

borderRadius와 boxShadow도 피그마와 동일하게 세팅했습니다.

textColor 사용법

<div className="text-main">text-main</div>

bgColor 사용법

<div className="bg-primary">bg-primary</div>

borderColor 사용법

<div className="border border-main">border-main</div>

typography 사용법

<h1 className="text-head1">head1</h1>

borderRadius 사용법

<div className="rounded-base">border-radius-base</div>

boxShadow 사용법

<div className="shadow-normal p-4 bg-white">shadow-normal</div>

고민과 학습내용

Tailwind 시작하기

  • tailwind를 처음 학습하고 적용하는 과정을 정리한 내용입니다.

스크린샷

image image

@simeunseo simeunseo added FE Frontend 관련 작업 🔨 Config 환경 설정 작업 labels Nov 5, 2024
@simeunseo simeunseo self-assigned this Nov 5, 2024
@github-actions github-actions bot added the size/m label Nov 5, 2024
@simeunseo simeunseo added this to the 통합 개발 환경 구축 milestone Nov 5, 2024
Copy link
Collaborator

@begong313 begong313 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다!!

apps/web/src/styles/global.css Outdated Show resolved Hide resolved
apps/web/tailwind.config.ts Show resolved Hide resolved
apps/web/tailwind.config.ts Show resolved Hide resolved
@simeunseo simeunseo merged commit 4860dd5 into develop Nov 5, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔨 Config 환경 설정 작업 FE Frontend 관련 작업 size/m
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feat] Tailwind 및 스타일링 초기세팅
3 participants