-
-
Notifications
You must be signed in to change notification settings - Fork 79k
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
v6-dev #41236
base: main
Are you sure you want to change the base?
v6-dev #41236
Conversation
- Also remove regular flexbox grid styles, leading with CSS Grid - Move some mixins around
… for custom map-loop() which we may need to remove
Wow, what a nice move 🚀 Any way to share ideas for v6? Or should we try some PR to your branch? |
Adding this link as a reference for reusing other elements in case we run into any issues: #38319 |
@ffoodd Ayyy good to see you! Issues here or jump into our team Slack :). I'll update the original comment with more of what I'm thinking shortly. |
…stead so they're always applied
💜 I only have a few things that comes to my mind :
Probably for v7 but the anchor There could be more, but those are already quite big. |
- Rename $grid-breakpoints to $breakpoints - Rename -xxl to -2xl - Update docs to use new classes - Update breakpoints docs to add new language around updated breakpoint mixins and media queries, including no longer needing -.02px
Yes, it's happening! Here's what's happened so far:
High level
last 1 versions
andnot dead
)npm run lint-mdx
)Sass & CSS
_colors.scss
stylesheet_config.scss
stylesheet_forms.scss
is nowforms/index.scss
and uses@forward
)calc
by default in numeric operations #40412: Drop customadd()
andsubtract()
functions for nativecalc()
; also replace customdivide()
function with Sassmath.div()
.!important
from utilitiesclamp()
?@media (width < 768px)
Colors, Customizing, Themes, etc
data-bs-theme
?light-dark()
function?color-scheme
values are being setdata-bs-theme
still, look into how we could set color/bg automatically?$grays
map to the other colorsLayout
$grid-breakpoints
to$breakpoints
-xxl
breakpoint to-2xl
, as well as all component size variantsReboot
code
elements for light/dark modeContent
.content-body
class for long form contentButtons
Forms
:user-valid/invalid
vs:valid/invalid
field-sizing: content
for textareas?Utilities & Helpers
.ratio
utilitydisplay: flow-root
utility,.d-flow-root
@property
in CSS for disabling inheritance? (see appendix)max-width
andmax-height
utilities frommw-*
/mh-*
tomax-w-*
/max-h-*
#40674: Renamemax-width
andmax-height
utilities for clarityJavaScript
Appendix
Custom properties to disable inheritance in some utility classes?
Screenshots
Expansive color palette?
More button variants, all generated from a larger map?
CSS grid in action