What problem does it solve?
Standardizes UI across all authenticated views by applying Bootstrap 5, a cohesive layout, and a minimal custom stylesheet to ensure consistent visuals and responsive behavior.
Core Features & Use Cases
- Bootstrap 5 as the base framework for all views.
- Left sidebar layout with a clean, minimal aesthetic.
- A single custom stylesheet at app/assets/stylesheets/application.css for targeted overrides.
- Typography, spacing, tables, forms, and button styles aligned with Bootstrap utilities.
- Status badges using semantic Bootstrap classes (pending, approved, denied).
- Flash messages as dismissible Bootstrap alerts to improve feedback.
- Live visual validation during implementation with Chrome MCP to ensure alignment.
Quick Start
Update the layout and views to implement the new Bootstrap-based design, then use Chrome MCP to verify alignment by taking screenshots.