Skip to content

Base styles fixes and enhancements #10417

@jouni

Description

@jouni

Blockers [total 16.25 days]

Things that should be fixed before v25.0:

Potential blockers

Things I would like to change, but are not mandatory, and should be done before v25.0:

Major enhancements

Things that are not blocking, but would be great to have before v25.0:

  • Animation support for overlay elements (CSS keyframes are problematic with shadow parts, so we should offer something built-in)
  • details/accordion: allow content to scroll with explicit height/max-height
  • grid:
    • internal padding, easier indented rows? Or rather, add a custom property that makes it easy to add bigger padding to the first and last cells in each row.
    • row border-radius, make it easy with a custom prop (set on first and last column cell)
  • input fields: add [slot=input] { text-align: inherit; }
    • text-align on host of input fields should inherit down to the field
  • Use Lucide icons instead of Hero icons (replace svgs in style-props.js)
  • property for progress-bar-height
  • MDL iOS safe area insets
    • Probably needs a variant for MDL to opt-in to the insets, when you know it’s covering the entire viewport
      • Or apply only when containment=viewport?

Bug fixes

Other

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions