Skip to content

Transform app styling to pastel purple theme with NYT-inspired design#16

Merged
jhash merged 1 commit intomainfrom
purple
Jul 26, 2025
Merged

Transform app styling to pastel purple theme with NYT-inspired design#16
jhash merged 1 commit intomainfrom
purple

Conversation

@jhash
Copy link
Copy Markdown
Owner

@jhash jhash commented Jul 26, 2025

Summary

  • Replaced blue color scheme with pastel purple throughout the application
  • Added dark mode support with toggle in user dropdown (no JavaScript required)
  • Implemented classic NYT article typography using Google Fonts

Key Changes

  • Color Theme: All blue UI elements converted to purple equivalents
  • Typography: Added Playfair Display (headings), Crimson Text (body), and Source Sans 3 (UI)
  • Dark Mode: Full dark mode support with system preference detection
  • Background: Paper-colored background for classic article aesthetic
  • Tailwind Config: Custom theme configuration with purple palette and typography settings

Test Plan

  • Run rubocop -a (no offenses detected)
  • Run all tests (passing)
  • Test dark mode toggle functionality
  • Verify styling in different browsers
  • Check mobile responsiveness
  • Test accessibility with screen readers

🤖 Generated with Claude Code

- Add custom Tailwind configuration with purple color palette
- Integrate Google Fonts (Playfair Display, Crimson Text, Source Sans 3)
- Replace all blue UI elements with purple equivalents
- Implement dark mode support with toggle in user dropdown
- Add paper-colored background for classic article aesthetic
- Update typography for NYT-inspired article presentation
- Enhance blog post views with improved readability
- Fix Tailwind build issues by removing \!important declarations
- Add dark mode variants throughout the application

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@jhash jhash marked this pull request as ready for review July 26, 2025 02:56
@jhash jhash merged commit bd32334 into main Jul 26, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant