Skip to content

Pill buttons consistency#246

Merged
HeyItsBATMAN merged 2 commits into
mainfrom
Consistent-button-design
May 29, 2026
Merged

Pill buttons consistency#246
HeyItsBATMAN merged 2 commits into
mainfrom
Consistent-button-design

Conversation

@Grizzly127
Copy link
Copy Markdown
Contributor

Button design changes concerned mainly the pill buttons.
Now they all have consistent features:

  • filled icons
  • icon size: 24px
  • font-size: 14px

Except for the icons at the Multiselection bar. They are still too small, but I can't find the place to change them.

@Grizzly127 Grizzly127 requested a review from HeyItsBATMAN May 6, 2026 15:45
@Grizzly127 Grizzly127 linked an issue May 6, 2026 that may be closed by this pull request
@Grizzly127
Copy link
Copy Markdown
Contributor Author

@vmalieske will change the icons when working on the rest of the multi-selection issues.

@vmalieske
Copy link
Copy Markdown
Contributor

Icon adjustments of multiselection bar will be implemented with issue #177 (the other multiselection adjustments).

@vmalieske vmalieske mentioned this pull request May 18, 2026
@HeyItsBATMAN
Copy link
Copy Markdown
Member

I added a commit re-factoring the fixes applied by this PR.
Generally, everything was fine with the PR, but having to redefine the sizes for all mat-icons in a lot of different style definitions will make it harder down the line to keep them aligned.
I moved the font-size, width and height settings to the stylesheet defining the Material Symbols font, and applied the classes on the remaining <mat-icon>-elements instead.

I will open up a new issue on further simplification measures we can apply, but still merge this.

@HeyItsBATMAN HeyItsBATMAN merged commit e6e5c65 into main May 29, 2026
1 check passed
@HeyItsBATMAN HeyItsBATMAN deleted the Consistent-button-design branch May 29, 2026 16:46
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.

button design is not consistent (Shadows, Form and Color)

3 participants