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

v2.0.0 #1800

Closed
47 of 53 tasks
sungik-choi opened this issue Dec 15, 2023 · 0 comments · Fixed by #2038
Closed
47 of 53 tasks

v2.0.0 #1800

sungik-choi opened this issue Dec 15, 2023 · 0 comments · Fixed by #2038
Assignees
Labels
epic Issue consisting of multiple issues of the same purpose

Comments

@sungik-choi
Copy link
Contributor

sungik-choi commented Dec 15, 2023

Goals

AS-IS TO-BE
1 2

라이브러리가 가지고 있던 문제들을 해결하고, 다음 버전의 디자인 시스템이 잘 안착할 수 있도록 기반을 닦습니다.

  • Style system이 가지고 있던 문제를 해결합니다.
    • CSS-in-JS에서 CSS 기반으로 변경하여 React context에 접근할 수 없는 다양한 환경에서 디자인 시스템 토큰을 사용할 수 있도록 합니다. 기존에도 SemanticColor를 CSS Variable을 제공했지만, 이번 마이그레이션으로 Foundation의 모든 토큰을 CSS Variable을 통해 제공합니다.
  • 기존 Component를 개선합니다.
    • 디자인 시스템과 큰 연관이 없는, 스타일링의 편의성을 제공하는 Layout Component 등을 추가&개선합니다.
    • Alpha Component를 Stable Component로 변경합니다. 대응하는 이전 Component를 Legacy Component(deprecated)로 변경합니다.

Due date

~ 2024.02

Tasklist

🌟 Epic

  1. epic priority:A
    sungik-choi yangwooseong
  2. 48 of 48
    epic priority:A
    sungik-choi yangwooseong
  3. 3 of 3
    #styled-system epic priority:A
    sungik-choi

✨ Feature (support css var & layout component)

  1. feat:component
    sungik-choi
  2. enhancement
    sungik-choi
  3. enhancement
    sungik-choi
  4. enhancement
    sungik-choi
  5. enhancement
    sungik-choi
  6. feat
    sungik-choi
  7. enhancement
    sungik-choi
  8. 2 of 3
    enhancement
    Dogdriip yangwooseong
  9. enhancement feat:foundation
    sungik-choi
  10. feat priority:A
    sungik-choi
  11. enhancement
    sungik-choi

🔧 Fix

  1. bug
    sungik-choi
  2. enhancement
    sungik-choi
  3. bug good first issue
    sungik-choi
  4. bug status:pending
  5. enhancement
    sungik-choi
  6. bug feat:foundation good first issue
    sungik-choi
  7. enhancement priority:B
    sungik-choi

🚚 Codemod (migration support)

  1. bezier-codemod
    yangwooseong
  2. bezier-codemod
    yangwooseong
  3. bezier-codemod enhancement
    yangwooseong
  4. bezier-codemod enhancement
    yangwooseong
  5. bezier-codemod enhancement
    yangwooseong
  6. bezier-codemod
    yangwooseong
  7. bezier-codemod
    yangwooseong
  8. bezier-codemod
    yangwooseong
  9. bezier-codemod
    yangwooseong
  10. bezier-codemod
    yangwooseong
  11. bezier-codemod enhancement
    yangwooseong
  12. bezier-codemod
    sungik-choi
  13. bezier-codemod
    sungik-choi
  14. bezier-codemod
    sungik-choi

🚀 Enhancement / Chore

  1. enhancement
    sungik-choi
  2. enhancement
  3. documentation good first issue
  4. enhancement
  5. enhancement
    sungik-choi
  6. enhancement
    yangwooseong
  7. chore:deps
  8. enhancement
  9. enhancement
    yangwooseong

🔽 Less important

  1. 1 of 3
    chore:system
    sungik-choi
  2. chore:system
    yangwooseong
  3. chore:system priority:B
    sungik-choi
@sungik-choi sungik-choi added the epic Issue consisting of multiple issues of the same purpose label Dec 15, 2023
@github-project-automation github-project-automation bot moved this to 📌 Backlog in Bezier React Dec 15, 2023
@sungik-choi sungik-choi pinned this issue Dec 15, 2023
@sungik-choi sungik-choi moved this from 📌 Backlog to 🏃‍♀️ In progress in Bezier React Dec 15, 2023
@sungik-choi sungik-choi mentioned this issue Feb 27, 2024
6 tasks
sungik-choi added a commit that referenced this issue Feb 28, 2024
<!--
  How to write a good PR title:
- Follow [the Conventional Commits
specification](https://www.conventionalcommits.org/en/v1.0.0/).
  - Give as much context as necessary and as little as possible
  - Prefix it with [WIP] while it’s a work in progress
-->

## Self Checklist

- [x] I wrote a PR title in **English** and added an appropriate
**label** to the PR.
- [x] I wrote the commit message in **English** and to follow [**the
Conventional Commits
specification**](https://www.conventionalcommits.org/en/v1.0.0/).
- [x] I [added the
**changeset**](https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md)
about the changes that needed to be released. (or didn't have to)
- [x] I wrote or updated **documentation** related to the changes. (or
didn't have to)
- [x] I wrote or updated **tests** related to the changes. (or didn't
have to)
- [x] I tested the changes in various browsers. (or didn't have to)
  - Windows: Chrome, Edge, (Optional) Firefox
  - macOS: Chrome, Edge, Safari, (Optional) Firefox

## Related Issue
<!-- Please link to issue if one exists -->

- #1800 

## Summary
<!-- Please brief explanation of the changes made -->

Update README.md

## Details
<!-- Please elaborate description of the changes -->

- 다음 버전의 내용에 맞게 문서 내용을 업데이트합니다.
- Chore: bezier-icons 기존 문서의 잘못된 예제 수정
- Chore: storybook preload 잘못된 코드 수정

### Breaking change? (Yes/No)
<!-- If Yes, please describe the impact and migration path for users -->

No
@sungik-choi sungik-choi mentioned this issue Mar 12, 2024
3 tasks
@sungik-choi sungik-choi linked a pull request Mar 26, 2024 that will close this issue
3 tasks
@github-project-automation github-project-automation bot moved this from 🏃‍♀️ In progress to ✅ Done in Bezier React Mar 26, 2024
@yangwooseong yangwooseong unpinned this issue Apr 9, 2024
@yangwooseong yangwooseong pinned this issue Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Issue consisting of multiple issues of the same purpose
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants