Skip to content

Conversation

ryota-murakami
Copy link
Collaborator

Implements a user preference toggle in Settings to switch between legacy
(cyan/amber) and new (orange/blue) hover button colors in dark mode.

Changes:

  • Database: Add useLegacyHoverColors field to User model
  • Backend: Add GET/PATCH endpoints for hover color preference
  • Frontend: Add toggle switch in Settings > My Account
  • TweetCard: Conditionally apply colors based on user preference
  • E2E Tests: Comprehensive test coverage for toggle functionality

The toggle allows users to choose between:

  • New colors: orange (translate) / blue (bluesky) with liquid glass effects
  • Legacy colors: cyan (translate) / amber (bluesky) with liquid glass effects

Closes #

Implements a user preference toggle in Settings to switch between legacy
(cyan/amber) and new (orange/blue) hover button colors in dark mode.

Changes:
- Database: Add useLegacyHoverColors field to User model
- Backend: Add GET/PATCH endpoints for hover color preference
- Frontend: Add toggle switch in Settings > My Account
- TweetCard: Conditionally apply colors based on user preference
- E2E Tests: Comprehensive test coverage for toggle functionality

The toggle allows users to choose between:
- New colors: orange (translate) / blue (bluesky) with liquid glass effects
- Legacy colors: cyan (translate) / amber (bluesky) with liquid glass effects

Closes #<issue-number>
…tings page

This commit introduces a user preference toggle that allows users to switch between legacy cyan/amber and new orange/blue hover button colors for dark theme tweet action buttons
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