What problem does it solve?
It fixes inconsistent dashboard visuals by applying the editorial design system so components, charts, spacing, and color feel cohesive and trustworthy.
Core Features & Use Cases
- Component-level restyling: polish cards, banners, headers, chips, and button/metric visuals using the shared tokens for spacing, radius, borders, shadows, and typography.
- Chart harmonization: update Plotly styling to use the repository’s curated
PLOTLY_LAYOUT and correct color sequences, axis label styling, and map styling so figures match the editorial look.
- Interaction states refinement: tighten hover/active/focus behavior (motion, outlines, transitions) without breaking the Streamlit styling constraints.
Use Case: When a Streamlit page looks “off-brand” (wrong fonts, off-grid spacing, mismatched chart colors, weak hierarchy), apply this skill to restyle the affected components and ensure consistent interactive states across the page.
Quick Start
Ask the AI: Polish the Streamlit UI for the provided page by applying the editorial design tokens, fixing spacing/typography, harmonizing charts with PLOTLY_LAYOUT, and ensuring hover/active/focus states match the design system.