Cascade Layering of HTML Linked Style Sheets:
New page added
CSS Mixins & Functions Explainer:
Changes to variable scope and function result syntax
CSS Overflow - Broad Research:
New page added
CSS Mixins & Functions Explainer:
Updates to parameter syntax and variable scope
CSS Mixins & Functions Explainer:
Provide acknowledgments
CSS Mixins & Functions Explainer:
Document potential built-in keyframes mixin
CSS Mixins & Functions Explainer:
Clarifications and updates based on initial review and informal TPAC discussions
CSS Mixins & Functions Explainer:
Use semi-colon as argument delimiter, and add named arguments
CSS Mixins & Functions Explainer:
Document issues with function fallbacks
CSS Mixins & Functions Explainer:
New page added
Sass Features in CSS:
New page added
CSS Overflow Extensions:
New page added
Nesting, Scoping, and Proximity (a FAQ):
New page added
CSS Style Query Explainer:
New page added
CSS Style Queries:
New page added
CSS Scope Proposal & Explainer:
Document scopes without selectors (thanks to Dan Fabulich)
Sass Color Spaces Proposal:
Update this document to reflect the latest changes in the Sass Pull Request, and add a deprecation notice. All future updates will be made in the Sass repository.
Sass Color Spaces Proposal:
This is a complete first draft of the color proposal, including all the proposed new & modified functions. However, there are still some questions to resolve in the editing & review process.
- Draft logic for
color.complement()
,color.invert()
, andcolor.ie-hex-string()
. - Update logic for
color.mix()
and color interpolation to better match standards in CSS Colors 4 and 5.
Sass Color Spaces Proposal:
- Define color spaces and channels more clearly, and update to reflect latest spec.
- Define ‘channel normalization’ in a reusable procedure, and include is as part of the color component parsing procedure.
- Use channel normalization to simplify color function overloads.
- Define logic for
color.adjust()
andcolor.scale()
, treating thenone
keyword as a value of0
.
Sass Color Spaces Proposal:
Define logic for color.alpha()
and color.change()
.
Sass Color Spaces Proposal:
- Organize and document open issues
- Define
hsl()
/hsla()
functions - Remove any out-of-gamut channel clamping and adjustments
- Ensure channels are returned as-specified when inspecting
Use-Cases for Style Queries:
New page added
Sass Color Spaces Proposal:
- Finalize color interpolation logic, and
color.mix()
function - Note potential issues with missing (
none
) channels in conversion - Deprecate individual channel inspection functions in favor of
color.channel()
- Organize global and color-module function groups
- Complete specification of global
hwb()
function, and deprecatecolor.hwb()
functions - Specify updates to global
rgb()
functions
Sass Color Spaces Proposal:
Parser support for color() syntax, and all new functions defined
Sass Color Spaces Proposal:
Add support for color-spaces in color component parsing
Sass Color Spaces Proposal:
Define hwb, (ok)lab, and (ok)lch functions, and update todo lists.
Sass Color Spaces Proposal:
Improve parsing logic, and flesh out hwb() function based on sample code
Sass Color Spaces Proposal:
Define gamut-mapping, and allow spaces to represent gamuts
Sass Color Spaces Proposal:
Define color parsing, missing/powerless components, and channel boundaries
CSS Toggles Explainer & Proposal:
Match syntax improvements (named states!) in draft spec
CSS Toggles Explainer & Proposal:
Links to js polyfill & demo
Sass Color Spaces Proposal:
Defining color terms, procedures, and functions
CSS Toggles Explainer & Proposal:
Propose syntax improvements around named states, & dynamic transitions
CSS Toggles Explainer & Proposal:
Document potential missing features
Sass Color Spaces Proposal:
New page added
CSS Toggles Explainer & Proposal:
Clarify presentational restriction in non-goals
W3C & Browser Resources:
New page added
CSS Toggles Explainer & Proposal:
Document the basic issues with carousel/scrolling
CSS Toggles Explainer & Proposal:
Additional examples and questions to consider
CSS Toggles Explainer & Proposal:
Clarify toggle-root syntax, and document additional questions
CSS Toggles Explainer & Proposal:
Flesh out syntax and initial examples
CSS Toggles Explainer & Proposal:
New page added
Container Selection Syntax Implications:
New page added
Cascade Layer Resources:
New page added
Sass Color Spaces:
Document css-color-4 functions and browser support
Color Space Resources:
New page added
Sass Color Spaces:
More detail, with rough Sass suggestions
Sass Core Features:
New page added
Sass Color Spaces:
New page added
CSS Grid Improvements:
Link Rachel Andrew on multicol & page fragments
Ordering of Unlayered Styles:
New page added
CSS Cascade Layers Explainer:
By default, unlayered styles take priority
CSS Cascade Layers:
Update Chrome feature flag
CSS Grid Improvements:
Link to gap-styling proposal & grid-area discussion
Scope Syntax Options:
Add possible selector notation & proximity combinator
Scope in the Cascade:
Merge in cascade options
2021 CSS Proposals w/ Fantasai:
New page added
External Ideas & Proposals:
New page added
Prior Art:
New page added
Scope Resources:
New page added
Explicit Container Syntax:
Need a more flexible shorthand type/name syntax
Container Query Resources:
Articles about container query units
CSS Interpolated Values:
Link to fantasai/mia proposal for interpolation & timelines
CSS Interpolated Values:
Brief notes on @timeline and interpolation function
CSS Cascade Layers:
Article and tests for Cascade Layers
CSS Scope & Encapsulation:
Scope spec draft moved to Cascade-6
CSS Cascade Layers Explainer:
Link to cascade layer implementations
CSS Scope Proposal & Explainer:
Link to syntax comparison
CSS Container Query Proposal & Explainer:
Work has moved to CSS Containment Module level 3
Scope Syntax Options:
Clarifications
Scope Syntax Options:
New page added
Containment:
Known single-axis containment bugs
Notes on CSS Toggles:
New page added
CSS Declarative Toggles:
New page added
Explicit Container Syntax:
Revised proposal
CSS Grid Improvements:
Link to overflow fragmentation proposal
Container Query Resources:
New page added
Scope in the Cascade:
Clarify conclusions
Comparing Switch & Container:
Flesh out the comparison details
Scope in the Cascade:
New page added
Switch Function:
Use cases & related conditional functions
CSS Cascade Layers Explainer:
New page added
CSS Container Query Proposal & Explainer:
New page added
CSS Scope Proposal & Explainer:
New page added
Containment:
New page added
CSS Container Queries:
New page added
Comparing Switch & Container:
New page added
Explicit Container Syntax:
New page added
CSS Interpolated Values:
New page added
CSS Cascade Layers:
New page added
CSS Scope & Encapsulation:
New page added
CSS Grid Improvements:
New page added
OddBird CSS Sandbox:
New page added
CSS Responsive Components:
New page added
Switch Function:
New page added