Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: calendar view for events #16

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

karenzhao35
Copy link
Collaborator

Calendar view for events

Added a basic calendar view!

Description

Currently, the user is able to change the month through a "prev" and "next" button. This doesn't match the Figma and this can be refactored to be the menu form (but I am unsure if there is a limit to how many years we can go back?). I have the calendar displaying some sample events, but I still need to implement it so it is able to handle the API calls required.

Changes Made

We can talk about the following:

  • Added calendar to dashboard
  • Added calendar to the components file, along with its styling in its respective file

Design References

Screenshot 2024-03-29 at 11 35 22 PM (note: I have some accessibility concerns with the original Figma design: the contrast for the text to background isn't very high, and the text is very small as depicted in the wireframe)

Screenshots/Videos

Screenshot 2024-03-29 at 11 36 32 PM

How to Test

I used date-fns!
npm install date-fns --save
npm run dev

Reviewer Checklist

  • UI matches design specifications
  • Accessible and responsive
  • Interactions work as expected
  • No regressions to existing functionality
  • Code is clean and maintainable

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