-
Notifications
You must be signed in to change notification settings - Fork 47
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
Modify styles globally #1975
Modify styles globally #1975
Conversation
|
Chromatic Report🚀 Congratulations! Your build was successful! |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## alpha #1975 +/- ##
==========================================
+ Coverage 84.02% 84.24% +0.21%
==========================================
Files 141 143 +2
Lines 2266 2278 +12
Branches 610 606 -4
==========================================
+ Hits 1904 1919 +15
+ Misses 285 282 -3
Partials 77 77 ☔ View full report in Codecov by Sentry. |
…use box-sizing: border-box
639db2f
to
536ef1a
Compare
…e custom focus ring style
f9c061a
to
be7eb21
Compare
@@ -9,12 +9,12 @@ | |||
} | |||
|
|||
.FormLabelWrapper { | |||
&:where(.position-top) { | |||
&.position-top { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
기존에 where 를 사용한 것 때문에 스타일링에 이슈가 있었나요? 스토리북에서 position 을 바꾸면 잘 적용되는 것처럼 보여서 궁금해서 질문드립니다! (#1981 기준 스토리북)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -0,0 +1,12 @@ | |||
:where(.UnstyledButton) { | |||
cursor: pointer; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
button element 라서 없어도 되지 않나요?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cursor: pointer는 기본적으로 anchor element에만 적용됩니다!
Self Checklist
Related Issue
Summary
Modify styles globally
Details
Bug Fix
Remove
@reset
layer & reset cssreset css를 제거했습니다. reset css를 추가하기 이전에 모든 애플리케이션의 reset 스타일을 먼저 파악하고, 어느 범위까지 reset css를 적용할지 팀 단위에서 논의하는 게 우선되어야합니다. 이는 상당한 시간이 필요합니다. 일정 + 마이그레이션의 취지를 고려하자면 최대한 애플리케이션의 전역 상태에는 영향을 끼치지 않는 쪽으로 구현하는 게 이번 버전에서는 맞는 방향이라고 판단했습니다.
reset css와 별개로 base.scss의 스타일을 애플리케이션에 선택 여부 없이 필수적으로 적용되어야하는 스타일이라고 판단하여 그대로 적용합니다. (마이그레이션 이전과 동일합니다)
reset css에 의존하고 있었던 스타일을 독립적으로도 잘 작동하도록 변경합니다.
BaseButton
컴포넌트를 만들고 이를 재사용했습니다.type="button"
이 누락되어 있었던 사용처들에 button이 잘 적용됩니다.Other enhancements
Miscellaneous 🤔
FYI. @yangwooseong
Breaking change? (Yes/No)
No
References
Reset CSS를 포함해야하는지, 포함한다면 어디까지 포함해야할까?