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

CSS: few proposals #36406

Merged
merged 3 commits into from May 20, 2022
Merged

CSS: few proposals #36406

merged 3 commits into from May 20, 2022

Conversation

louismaximepiton
Copy link
Member

@louismaximepiton louismaximepiton commented May 20, 2022

Here are the issues concerning the CSS part, we encountered with @julien-deramond.

The commits can be splited if needed or wanted or even be in another PR. I'm open to every comment that could help fix these issues.

Tackled by the PR:

!important with (ca48cc8)

This PR adds a check for important utilities. It doesn't change anything on Bootstrap side, but might be useful for people that don't want !important in their code. If this commit is approved, it might lead to refactor some helpers' scss files.

Border-*-0 with (adc78d0)

This PR tries to make the .border-*-0 utility more understandable. It could be useful too, since the Stackblitz example doesn't take into account the examples' classes.

Rounded numbers with (dee2d26)

Having a rounded number of pixels for people that use 1rem = 16px.

@louismaximepiton louismaximepiton changed the title CSS: few fixes CSS: few proposals May 20, 2022
@louismaximepiton louismaximepiton marked this pull request as ready for review May 20, 2022 13:49
@louismaximepiton louismaximepiton requested a review from a team as a code owner May 20, 2022 13:49
Copy link
Member

@mdo mdo left a comment

Choose a reason for hiding this comment

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

Wonderful! ✨

@mdo mdo added this to In progress in v5.2.0-stable via automation May 20, 2022
@mdo mdo merged commit e2e107f into twbs:main May 20, 2022
v5.2.0-stable automation moved this from In progress to Done May 20, 2022
@louismaximepiton louismaximepiton deleted the main-lmp-css-fixes branch September 2, 2022 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
v5.2.0-stable
  
Done
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants