style(ui): toolbar pickers as kit secondary buttons with a chevron (#1949)

The catalog Refine button, the season dropdown and the programme guide's
scope trigger become the kit's toolbar picker, as the Sources sort already
is: a small secondary flat button with a trailing expand_more chevron that
opens a mat-menu. An active Refine takes the selected-row tint. The
category panel header's icon actions use the ghost icon button.

The guide scope's accessible name now includes the scope it shows, and the
favorites sort button names the current order.

The catalog rating chip drew in primary with 10px padding or in the body
colour with Material's 16px, depending on which stylesheet the page had
added last: Angular removes a component's sheet with its last instance, and
Material's colour and icon-padding rules tie with the component's in
specificity. The chip now sets button tokens as well, and an Electron E2E
moves each sheet last and checks both controls keep their look.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
4grayandClaude Opus 5.5 authored and GitHub committed 2026-10-15 22:31:02 +02:00
1 parent aecb9acb8e
commit aabca1fae1
14 files changed
+257 -77

No files matched your search

+9
View File
@@ -0,0 +1,9 @@
---
type: fix
area: ui
---
The catalog Refine button, the season picker and the guide's channel filter
now match the Sources sort, with a chevron showing they open a menu. Screen
readers hear the guide filter's choice and the favorites sort order. The
minimum-rating chip keeps its accent colour after any navigation.