Conversation
* fix(avatar): apply vanilla-extract * fix(avatar): type error
* refactor(badge): migrate module css to vanilla extract * chore: regenerate lock file * style(badge): apply color tokens * test(badge): color token update on test
* refactor(button): vanilla-extract * chore: no new line * fix(button): remove duplicated props
* chore(checkbox): update lock file * fix: resolve cyclic dependency * chore: remove uppercase input depency on lock file * chore: add typography dependency
* refactor(reset): improve css reset with modern best practices * chore(reset): delete storybook directory
* chore(side): add exclude dist, node_modules each component * chore(template): add exclude on template tsconfig * chore(tsconfig): add exclude on root tsconfig
* chore: change codeowners * chore: add @haedawn as a code owner
* chore(tokens): add tokens * feat(theme): implement theme provider * chore(token): remove unused tokens * feat(theme): add responsive style * chore(theme): add missing tsconfig, tsup.config * docs(theme): simplify theme
* fix(avatar): apply vanilla-extract (#143) * fix(avatar): apply vanilla-extract * fix(avatar): type error * refactor(badge): apply vanilla-extract (#144) * refactor(badge): migrate module css to vanilla extract * chore: regenerate lock file * style(badge): apply color tokens * test(badge): color token update on test * refactor(checkbox): migrate to vanilla-extract and refactor * refactor(checkbox): apply vanilla-extract for styling * refactor(checkbox): update Checkbox component structure to use compound components * chore(checkbox): remove unused styles and constants * test(checkbox): update tests to reflect new component structure and props * chore(checkbox): delete ref on Root * chore(checkbox): add optional id prop to Checkbox component * refactor(checkbox): simplify useControllableState hook * chore(checkbox): delete unused hook * refactor(checkbox): enhance props and structure * refactor(checkbox): enhance storybook and test code * chore(checkbox): update dependency include vanilla extract recipes * chore(checkbox): add user-event package in project * chore: add module.css type declarations * refactor(checkbox): accept and update feedback * chore(checkbox): replace HTMLAttrivutes to ComponentProps * chore(checkbox): delete useless code * chore(checkbox): resolve type error --------- Co-authored-by: y09n <euihyun.yang.9x@gmail.com>
* refactor(typography): migrate to Vanilla Extract - package 설정 수정 * refactor(typography): migrate to Vanilla Extract - module css 삭제 - vanilla-extract 변경된 코드 적용 * refactor(typography): migrate to Vanilla Extract - 메인 로직 수정 * refactor(typography): migrate to Vanilla Extract - 테스트랑 스토리북 코드 수정 * fix(typography): migrate to Vanilla Extract - 코드 리뷰 반영 - recipe 제거 - typography.tsx 파일 리팩토링 * fix(typography): migrate to Vanilla Extract - vanilla-extract dynamic 설치 - 코드 리뷰 반영 * fix(typography): migrate to Vanilla Extract - as props 삭제 * fix(typography): migrate to Vanilla Extract - 삼항연산 제거
* refactor(flex): migrate to Vanilla Extract * refactor(flex): migrate to Vanilla Extract - CSS 클래스로 변환 - 스토리북에 grow, shrink, basis 추가 - 일부 동적요소 대응하도록 수정 * refactor(flex): migrate to Vanilla Extract - build 버그 수정 * Update packages/flex/src/Flex.tsx Co-authored-by: Evan <clcl6084@gmail.com> * fix(flex): migrate to Vanilla Extract - 명시적 조건부 렌더링 추가 * fix(flex): migrate to Vanilla Extract - 코드 리뷰 반영 - constants 로 상수값 관리 - lint 버그 수정 --------- Co-authored-by: Evan <clcl6084@gmail.com>
* refactor(divider): migrate to Vanilla Extract * refactor(divider): migrate to Vanilla Extract - test 조건 추가 - vanilla-extract recipe 활용해 스타일 확장 - 필요한 패키지 추가 * refactor(divider): migrate to Vanilla Extract - divider 스토리북에 색상 섹션 추가 - 사용자 스타일링 UI 추가 * fix(divider): migrate to Vanilla Extract - 코드 리뷰 반영 - vanilla extract recipe 제거 - 상수 분리 * fix(divider): migrate to Vanilla Extract - pnpm install --no-frozen-lockfile
* chore: add Netlify deployment for Storybook * chore: change push branch * fix: toml, build file * fix: build.sh - copy typeconfig.json * fix: build.sh recover * fix: readme * fix: use .nvmrc instead of hardcoded value
* refactor(radio): migrate to Vanilla Extract - package 업데이트 * refactor(radio): migrate to Vanilla Extract - module.css 삭제 => vanilla-extract 추가 - color,size 상수화 * refactor(radio): migrate to Vanilla Extract - radio, radio-group 리팩토링 * refactor(radio): migrate to Vanilla Extract - 테스트 코드, 스토리북 업데이트 * fix(radio): migrate to Vanilla Extract - css 에러 수정 * fix(radio): migrate to Vanilla Extract - control, unControl 조건 추가 - 테스트코드에 size 추가
* refactor(switch): migrate to Vanilla Extract - vanilla-extract 설정 추가 * refactor(switch): migrate to Vanilla Extract - CSS Modules에서 vanilla-extract로 마이그레이션 - @vanilla-extract/recipes를 활용한 size variant 구현 - 접근성 기능 추가 - Enter 키 및 Space 키 지원 - role="switch" 및 aria-checked 속성 추가 - aria-label, aria-labelledby 지원 - 포커스 관리 개선 - label prop 추가로 라벨 지원
* feat: modify switch style * refactor: replace useCheckedController to radix hook
* style(tooltip): apply new code style * chore(tooltip): install vanilla extract * refactor(tooltip): add Tooltip component with vanilla-extract styles * chore(tooltip): delete Tooltip.module.css file * fix(tooltip): background color prop not applying to arrow
* feat(biome): remove eslint dependencies, updtae biome to v2 * chore(biome): unify linting script across packages * chore(vscode): update settings and remove eslint recommendation * fix(radiogroup): resolve radio group test error * chore(biome): remove .template directory from biome.json * chore(biome): remove .template directory from pnpm workspace * chore: remove unused variable * chore: updatae pnpm-lock * feat(biome): update biome from bete to stable version 2.0.6
* chore(grid): add vanilla-extract package * refactor(grid): apply vanilla-extract Grid migration * style(grid): apply new biome lint * fix(side): delete vanilla-extract in lock file
* chore(token): update typhography spec * chore(tokens): restructure tokens packages * chore(token): migrate theme and contract into token * chore(token): move responsiveStyle into token * refactor(theme): seperate token and theme logic - remove darkmode * fix: resolve circular dependency * chore: add storybook title sorting * fix: resolve pnpm lock error * docs(tokens): add tokens.mdx instead of storybook * test(theme): add theme provider test * chore(tokens): update radius values to include units * chore: token docs translate from korea to english * chore: translate themeProvider describe and comment to en * refactor(theme): update ThemeProvider to use ThemeColor interface - Changed ThemeProvider to accept ThemeColor objects instead of string literals for themes. - Updated related tests and stories to reflect the new theme structure. - Improved theme handling by applying CSS variables directly from the ThemeColor object. * docs: add nested themeProvider example * fix: resolve typecheck error * docs(theme): add custom theme example
* feat(accordion): scaffold Accordion component setup * feat(accordion): add test scenario for Accordion component * feat(accordion): add sanitize.css for improved styling consistency * chore(accordion): add typography dependency for consistent styling * feat(accordion): implement Accordion component * feat(accordion): add Accordion stories for component documentation * refactor(accordion): decouple AccordionItemContext for reusability * refactor(accordion): add hook for accordion animations * feat(accordion): implement accordion animation using custom hook * refactor(accordion): simplifies Accordion stories Updates the Accordion story to use the `` component directly and removes unnecessary props from `Accordion.Root` for simpler and more focused examples. * test(accordion): adds Accordion component tests Adds comprehensive tests for the Accordion component, covering: - Root style defaults (border-radius, border, background-color, padding) - Trigger style defaults (text alignment, aria-expanded, icon presence) - Content style defaults (border-radius, background-color, padding) - Toggle functionality - Correct rendering of children elements * docs(accordion): adds Accordion component documentation Creates a README file to document the Accordion component. This includes installation instructions, usage examples, features overview, component details (Root, Item, Trigger, Content), styling information, and preview instructions using Storybook. * chore: annotate token package as workspace * chore: apply format on biome.json * chore(accordiong): remove unused CSS module declaration * chore(accordion): moves interface to component file * refactor: use react catalog for efficient version management (#175) * fix(grid): specifies ref type for grid * fix(flex): improve type definitions for flex * chore(flex): remove duplicate files entry * chore(accordion): remove duplicate files entry * chore(input): removes unused prop * fix(skeleton): specifies ref type for skeleton * fix(pnpm-lock): update dependencies to latest versions * chore(accordion): translate error message from korean to english * refactor(accordion): provide default value fro AccordionItemContext * refactor(accordion): moves typography to devDependencies * refactor(accordion): add indicator and refactor Accordion components * test(accordion): add indicator test for accordion icon rendering * feat(accordion): adds Accordion.Indicator and asChild prop story --------- Co-authored-by: Jeongmin Lee <clcl6084@gmail.com> Co-authored-by: y09n <euihyun.yang.9x@gmail.com>
* docs(www): update design system name for consistency * docs(www): correct a typing error and improve clarity in installation guide
* refactor(skeleton): migrate to Vanilla Extract - vanilla-extract 설정 추가 - side dependencies 추가 * refactor(skeleton): migrate to Vanilla Extract - CSS 모듈에서 vanilla-extract recipe 패턴으로 마이그레이션 - 새로운 variant 추가: text(텍스트용), rounded(둥근 모서리) - 새로운 props 추가: lines(여러 줄 텍스트), pulse(빠른 애니메이션), shimmer(쉬머 효과) - @sipe-team/tokens 패키지 활용 - aria-busy, aria-label 속성으로 접근성 개선 * refactor(skeleton): migrate to Vanilla Extract - 스토리북 예제 추가 - 테스트 커버리지 확장 - width/height props에서 문자열과 숫자 값 지원 * refactor(skeleton): migrate to Vanilla Extract - em, rem => px 단위로 테스트 하도록 수정 * fix(skeleton): migrate to Vanilla Extract - type check 에러 디버깅 * fix: delete unnecessary package Co-authored-by: y09n <euihyun.yang.9x@gmail.com> * fix: build error * chore: token dependency to skeleton package * Merge branch 'release/v1' of https://github.com/sipe-team/side into refactor/skeleton-vanilla-extract * fix(biome): merge conflict resolve * feat(skeleton): enhance skeleton animation --------- Co-authored-by: y09n <euihyun.yang.9x@gmail.com> Co-authored-by: Jeongmin Lee <clcl6084@gmail.com>
* refactor(input): apply vanilla extract migration * chore(input): re-naming conflicted type name * chore(input): use catalog version based on workspace.yaml * chore: update pnpm-lock
* ci: add coderabbit config yaml * chore(coderabbit): apply feedback
* feat(chip): add basic chip component structure * feat(chip): add styling with design tokens * test(chip): add comprehensive test suite * docs(chip): add Storybook stories * fix(chip): change vitest setup * refactor: replace ChipState * refactor: remove interactive story
|
Important Review skippedToo many files! This PR contains 209 files, which is 59 over the limit of 150. ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (209)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
|
일본안가셨나요 |
@Yeom-JinHo |
No description provided.