[UX][Blog][Angular] Small polish batch: moderation shield tooltip + theme-token colors in blog SCSS (epic #705) #713

Open
opened 2026-07-19 01:15:41 +00:00 by spikerj · 0 comments
Owner

Epic #705. Two small items, one PR:

  1. Moderation shield discoverability — the staff shield icon-button (blog-entry-component.html header) has an aria-label but no matTooltip; staff have to guess what it does. Add a tooltip (i18n key exists territory: features.blog.moderation.menuAria).
  2. Hardcoded dark-theme colors — blog SCSS uses literal rgba(255,255,255,…) values instead of the theme tokens (var(--text-secondary) etc.) used elsewhere, so the components drift from theme changes. Swap to tokens.
Epic #705. Two small items, one PR: 1. **Moderation shield discoverability** — the staff `shield` icon-button (`blog-entry-component.html` header) has an aria-label but no `matTooltip`; staff have to guess what it does. Add a tooltip (i18n key exists territory: `features.blog.moderation.menuAria`). 2. **Hardcoded dark-theme colors** — blog SCSS uses literal `rgba(255,255,255,…)` values instead of the theme tokens (`var(--text-secondary)` etc.) used elsewhere, so the components drift from theme changes. Swap to tokens.
Sign in to join this conversation.