storybook을 통해tailwindUI 스타일로 템플릿 관리
개시하다
팀 개발 과정에서 프로젝트를 뛰어넘어 템플릿을 사용하는 페이지 요소가 등장했지만 실장자에 따라 출력의 품질도 편차가 발생할 수 있다.
Tailwind에서 디자인 영패의 관리를 하고token 등급의 제약을 가하더라도 모레컬스, organisms를 조합하면 진동이 커진다.
따라서 외관과 코드를 가로로 배열하고 템플릿 관리를 통해 줄일 수 있을까
tailwindUI
Tailwind 개발팀에서 개발한 유료 템플릿 모음입니다.
아래와 같이 Preview와 Code를 전환하여 CSS에서 어느 것이 정확한지 확인하고 외관상 필요한 것을 선택하여 코드를 복사할 수 있습니다.
Storybook
그러나 관리를 위해tailwindUI와 같은 트렌디한 웹 페이지를 만드는 비용도 높고 비현실적이다.그래서 storybook에 plugin을 넣어서 그 스타일로 만들어보세요.
1.storybook 설정
npx sb init
yarn add -D @storybook/addon-storysource
가져오기@storybook/addon-storysource
로 원본 코드를 시각화합니다..storybook/main.js
module.exports = {
"stories": [
"../stories/**/*.stories.mdx",
"../stories/**/*.stories.@(js|jsx|ts|tsx)"
],
"addons": [
"@storybook/addon-storysource",
"@storybook/addon-essentials"
]
}
tailwind를 반영하는 것처럼 스타일즈/globls.import css../storybook/preview.js
import "../styles/globals.css"
2. tailwind의 설정
yarn add -D tailwindcss@npm:@tailwindcss/postcss7-compat @tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
tailwind.config.js 생성npx tailwindcss init --full
css 설정./styles/globals.css
@tailwind base;
@tailwind components;
@tailwind utilities;
결실
소스 코드는 여기.
끝맺다
공통된 구성요소와 UI를 만들었더라도 다른 사람에게 사용법을 잘 전달하지 못해 잘못 사용되는 경우가 많다.
구현하고 싶은 UI와 그 인코딩은 같은 View로 쉽게 확인할 수 있습니다.Figma, snapshot, 코드를 복사한 문서를 만드는 것보다 최소한 실장자의 각도에서 오류를 줄이고 싶습니다.
Reference
이 문제에 관하여(storybook을 통해tailwindUI 스타일로 템플릿 관리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/kodai/articles/f810f2ea6d2704텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)