Skip to content

Conversation

@jaspermayone
Copy link
Member

Summary

  • Adds a color picker in Settings to customize the color of all university calendar events
  • Adds API methods for fetching and setting university calendar category preferences
  • Converts between Google Calendar color IDs (1-11) and hex values for display

Closes #233 (frontend companion to backend PR #249)

Test plan

  • Open Settings page
  • Verify "University Events Color" dropdown appears in the University Calendar Events section
  • Change the color and verify it saves (triggers API calls to set all uni_cal categories)
  • Refresh page and verify the selected color persists

- Add API methods for calendar preferences (getCalendarPreferences, setUniCalCategoryPreference, setAllUniCalCategoriesColor)
- Add color picker UI in Settings for university calendar events
- Convert between Google Calendar color IDs (1-11) and hex values
@miretskydatwit
Copy link
Member

@jaspermayone the state of the color dropdown is not saved when I exit out of the extension

@Cattn Cattn marked this pull request as draft January 12, 2026 17:24
@Cattn
Copy link
Contributor

Cattn commented Jan 12, 2026

you can convert this to a proper PR when it's fixed/resolved

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.

4 participants