mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2026-01-09 11:08:51 +01:00
refactor(web): finished JavaScript consolidation, tested JavaScript items, refined themes and color palettes, tested all themes and palettes, ensured all interactive lements use theme-aware css
This commit is contained in:
parent
9379732eec
commit
3c45a31aa3
19 changed files with 498 additions and 632 deletions
|
|
@ -34,7 +34,12 @@ Web UI improvements with Tailwind CSS migration, TypeScript conversion, componen
|
|||
- PostCSS build pipeline with autoprefixer
|
||||
- Reduced inline styles in templates (moved to shared CSS classes)
|
||||
- Organized CSS into functional sections with clear documentation
|
||||
- **Light theme visual improvements**: Warm earth tone palette with better button/panel contrast
|
||||
- **Theme Visual Improvements**: Enhanced readability and consistency across all theme modes
|
||||
- Light mode: Darker text for improved readability, warm earth tone color palette
|
||||
- Dark mode: Refined contrast for better visual hierarchy
|
||||
- High-contrast mode: Optimized for maximum accessibility
|
||||
- Consistent hover states across all interactive elements
|
||||
- Improved visibility of form inputs and controls
|
||||
- **JavaScript Modernization**: Updated to modern JavaScript patterns
|
||||
- Converted `var` declarations to `const`/`let`
|
||||
- Added TypeScript type annotations for better IDE support and error catching
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue