Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/charlietlamb/calendar
React/shadcn full calendar
https://github.com/charlietlamb/calendar
Last synced: 8 days ago
JSON representation
React/shadcn full calendar
- Host: GitHub
- URL: https://github.com/charlietlamb/calendar
- Owner: charlietlamb
- Created: 2024-12-20T17:44:14.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-11T09:58:33.000Z (24 days ago)
- Last Synced: 2025-01-11T10:31:07.368Z (24 days ago)
- Language: TypeScript
- Homepage: https://calendar-shadcn.vercel.app/
- Size: 174 KB
- Stars: 50
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-shadcn-ui - Link
README
# React/ShadCN Calendar
This calendar is built with shadcn & tailwind. Has all the aspects you'd want in a calendar for a dashboard/app!
Make sure to give this repo a star!
## Features
- 🎨 Fully customizable with Tailwind CSS
- 🌓 Dark mode support
- 🎯 Accessible components using Radix UI
- 📱 Responsive design
- 🔄 Multiple view modes
- 📅 Advanced event management## Modes
### Day
- Detailed single day view
- Hour-by-hour breakdown
- Event management
- Time-slot selection### Week
- 7-day view
- Multiple event display
- Quick navigation### Month
- Full month overview
- Event preview
- Quick date selection
- Today highlighting## Dialog Features
### Create Event Dialog
- 📝 Event title input
- 🕒 Date/time picker for start and end times
- 🎨 Color picker for event categorization
- ✅ Form validation
- 🔄 Real-time preview### Manage Event Dialog
- ✏️ Edit existing events
- 🗑️ Delete events
- 🕒 Modify date/time
- 🎨 Update event color
- ⚡ Quick actions### Date/Time Picker
- 📅 Calendar date selection
- ⏰ Hour selection (24-hour format)[From RDSX](https://time.rdsx.dev/)
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## Original Inspiriation
[Synergy CRM](https://synergy-platform.vercel.app/calendar)
## License
MIT