Skip to content

Chelsea Calendar Component - #140

Open
chelsea-she wants to merge 13 commits into
mainfrom
chelsea-calendar
Open

Chelsea Calendar Component#140
chelsea-she wants to merge 13 commits into
mainfrom
chelsea-calendar

Conversation

@chelsea-she

@chelsea-she chelsea-she commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

Implemented Olivia's initial designs of the calendar:

https://www.figma.com/design/gSYFQJoDUuTdO4arfU2U4l/-Olivia-L.--CURaise-Working-File?node-id=4001-317&p=f&t=kYYfl21qV3r1EBcu-0

  • have the shadcn small Calendar on the left and a large react-big-calendar component on the right
  • added an organization filtering table
  • have both a mobile and web view of the cite (limiting the number of organizations you can check off based on the width so the calendar events don't look too squished)

FUTURE TODOs:

  • figure out what to do with more organizations with the organization filter table (maybe have users manually add organizations they want to see?)
  • initially I set the organizations toggled based on what the user is an admin for, but we might want to add a favorites list of organizations that the user likes
Screen.Recording.2026-04-21.at.12.08.23.PM.mov

@vercel

vercel Bot commented Apr 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
curaise Error Error May 3, 2026 6:23am

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Chelsea She seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@chelsea-she

chelsea-she commented May 3, 2026

Copy link
Copy Markdown
Contributor Author

VERSION 2 UPDATE:
made it more in sync with Olivia's design including hiding the left sidebar to make room for a custom event card on the right sidebar for week and day views
also made the cards more readable even with overlap, allowing more orgs to be toggled (desktop = 5, phone = 3)

FUTURE IMPLEMENTATION:
Some way to save past organization toggles that users prefer so we can generate that (instead of defaulting toggling to the organizations the user is an admin for)
Figure out how to auto-generate colors/cycle again through the preset colors for the organization filters when there is more than the number of organizations than the preset colors. (also maybe a search bar??)

Screen.Recording.2026-05-03.at.1.30.05.AM.mov

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.

2 participants