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

Enhance Custom Toolbar Usability and Aesthetics of The Components Prop #2586

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

totitoti7
Copy link
Contributor

Addresses issue #2574

This pull request introduces several enhancements to the custom toolbar, aiming to improve both usability and visual appeal:

  • Clear "Today" Button: Replaced the ambiguous "." symbol with the explicit label "Today" for better clarity and user understanding.
  • Consistent Styling: Matched the styling of the "Today" button to the other navigation buttons, creating a cohesive and visually consistent interface.
  • Circular Hover Effect: Added a subtle circular shadow around the "<" and ">" buttons on hover, providing a clear visual cue for interaction and enhancing user experience.
  • Clean Button Design: Removed default button borders and hover effects, resulting in a cleaner and more modern aesthetic.

These changes collectively contribute to a more user-friendly and visually appealing calendar interface.

Visual Demonstration:

  • Attached is a screenshot showcasing the current toolbar.
Screenshot 2024-04-26 at 3 11 55 PM
  • Video Recording: A short video demonstrating the improved user experience with the new toolbar design and the circular hover effect on navigation buttons
Screen.Recording.2024-04-26.at.6.00.12.PM.mov

I believe these enhancements will significantly improve the overall user experience of the React-Big-Calendar. I welcome feedback and discussion on these changes.

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.

None yet

1 participant