Closed SachaG closed 1 year ago
Currently WIP
These refer to CSS that already has been spec-ed out, but either not supported by browsers, or there are aspects of its usage that are unwieldy for certain use-cases
—sm-breakpoint: 32rem
), it would be useful to be able to use these variables within media queriesgap
support
gap
is in an awkward state where it was retroactively added to Flexbox after the feature was widely available, thus we currently do not have a good way to detect if a browser already supports the gap
property for Flexbox or notleading-trim
line-height
which is usually taller than the text it contains to accommodate accents or special characters, so this plus the half-leading leads to a lot of uncontrollable spacing issuesposition: sticky
is active
column-rule-style
property but no other layout properties have this:has()
to achieve a similar resultThese are more wishlist style ideas that do not exist at all at the moment
auto
0
to the height of the contentbackground
would allow us more granular control of the SVG’s stylesThose are good lists but I feel like they might both converge a bit too much? By that I mean that a couple items in the "pain points" list are actually missing features too, or else browser incompatibility issues (which are covered by yet another question).
Specifically, I think that the following could be in the "missing features" list:
The following feel more like "browser interoperability" items:
And leading-trim
could be a full-fledged feature if there's already a spec for it?
But at the end of the day, maybe it doesn't make sense for the "pain points" question to have predefined options? Maybe a better way to do it would be to 1) ask about browser interop issues; 2) ask about missing features, and only then 3) ask about other pain points in a freeform field, meaning that we would hopefully select out any answers that fall into categories 1) and 2) and get better that for that question?
Also I think we can probably keep Scoping and Mixins in missing features?
Also I think we can probably keep Scoping and Mixins in missing features?
Ah, that actually fits well. Let's do it.
Let me re-arrange and tweak the list some more based on your response.
Switching to a "predefined options + other… option" format which I think will solve the issue of people answering "none".
Currently when asking people e.g. what pain points they have with CSS, we get a lot of answers such as "nothing really", "none that I can think of", etc. which pollute the data.
It would be good to find a way to discourage that and let people know they can just leave the questions blank.