Skip to content

Conversation

tbela99
Copy link
Owner

@tbela99 tbela99 commented Sep 2, 2024

  • fix merging rules
    merging
.a {
    display: node;
}

.b {
    display: node;
}

.c {
    display: node;
}

would produce

.b,.c {
    display: node;
}
  • experimental CSS prefix removal
    • declarations
    • declaration values
    • exclude -webkit-* gradients
  • css selector validation
    • pseudo element
    • partial pseudo class validation. does not validate parameters
    • attribute selector
    • combinator
    • simple selector
    • nested selector
    • strict mode: allow unknown items such as pseudo classes
      • allow unknown pseudo classes
      • allow unknown attribute selectors
  • strip universal selector when possible

@tbela99 tbela99 added this to the v0.7.0 milestone Sep 2, 2024
@tbela99 tbela99 linked an issue Sep 2, 2024 that may be closed by this pull request
16 tasks
@tbela99 tbela99 merged commit fbe89ba into master Sep 7, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

v0.7.0
1 participant