Skip to content

feat: create events#10

Draft
Mopsior wants to merge 15 commits intomainfrom
feat/create-events
Draft

feat: create events#10
Mopsior wants to merge 15 commits intomainfrom
feat/create-events

Conversation

@Mopsior
Copy link
Owner

@Mopsior Mopsior commented Feb 20, 2026

Todo:

  • 1. calendar selection
    (max text width is about 50% of ListItem so it's safe to add selection on mobile as button)
image
  • 2. custom title
  • 3. creating event in db
  • 4. optimilize/prettiefy code
  • 5. add mobile time picker (can be in diffrent PR

Started working on createEventForm UI and validation. This is a restore point

- moved folders to match similar file structure
- added task to README
- added biom as default vscode formatter
- added transition to all buttons (in future move to motion.button)
- made sidebar smaller
- added text-foreground option for FieldTitle
@coolify-replan-work-deployment
Copy link

coolify-replan-work-deployment bot commented Feb 20, 2026

The preview deployment for mopsior/replan.work:main-iw0sgogok40gokg8ow8sws08 is ready. 🟢

Open Preview | Open Build Logs | Open Application Logs

Last updated at: 2026-02-28 22:03:48 CET

@Mopsior Mopsior changed the title Feat/create events feat: create events Feb 20, 2026
- added new task to README
- renamed "done" to "select"
- added DrawerTitle prop too center on mobile
- fixed providing className in drawers
…ldren

- added justifyBetween for better button placement
- added left arrow check
time-picker:
- added clock icon
- added skeleton

other:
- added Roadmap info to README
- removed calculateDuration
- testing with labels and card placment/sizes
- added HoursAddon for time-picker
- added text margin in radio group title
@Mopsior
Copy link
Owner Author

Mopsior commented Feb 21, 2026

UI suggestion:

  • make radiogroups (mostly eventType or/and calendars) thiner and vertically scrollable (like in gogle calendar)

 - changed EventDateType radio group to small
- made eventType radio group dynamic
- made ListItem universal
- added Radio variant to ListItem
- added info how to get UserID in README
- fixed background color in skeletons
- fixed RadioGroup paddings to match Calendars
Explanation:
When Nested Drawer was closed programmatically (via setOpen), scaleing failed because onOpenChange from Radix wasn't called.
Fixed with patch.

Research on why this happens and idea how to fix it from [this issue](emilkowalski/vaul#540 (comment))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

1 participant