Skip to content

[button] Consider removing internal stylable parts #955

@jouni

Description

@jouni

The stylable parts (prefix, suffix, and label) I introduced a while ago don’t really make much sense semantically. I’m considering we should remove them.

That said, removing them means that themes can’t target them, and that in turn makes it difficult to make baseline alignment work like it does currently, because we would only be able ot set the font-size and line-height on the host (which affects the baseline alignment).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions