Skip to content
This repository was archived by the owner on Jul 18, 2025. It is now read-only.

Conversation

@jeroenvervaeke
Copy link

Implemented a solution for #565

@Acylation
Copy link
Collaborator

Acylation commented Dec 29, 2023

Thanks a lot for your contribution! We can work on this amazing prototype. I will log down some ideas here for the personal reference, and you can continue coding on this if you wish.

Drag & drop issue

Currently when we drop a day card, it just set the startDate to the target calendar cell. Ideally a brand new Duration component showcased in the original thread #565 would be better. Three types of interations, click, move, chaning duration will be supported.

Another idea is to display start date and end date seperately, and set visual hint like different colors to help distinguish them.

Check / uncheck

Check / uncheck on middle day cards will truncate the duration and let start date put off to it.

Duration editing on note editing modal [idea]

Booking hotel is a nice reference on specifiying a duration. Would this be a useful feature?

@jeroenvervaeke
Copy link
Author

jeroenvervaeke commented Dec 29, 2023

Drag & drop issue

Nice find, I'll address this!

Check / uncheck

I'll check what this functionality does and try to fix it accordingly

Duration editing on note editing modal [idea]

Personally I use this to plan my holiday too, but other people might use it for other things.
So maybe location is a better fit than hotel.

Regarding the design, I would love to have something similar to the original idea in #565, but then start and end date will need time (and preferably also timezone) support, without breaking existing functionality

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2024

This bot triages issues and PRs according to the following rules: - After 60d of inactivity, lifecycle/stale is applied. - After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied and the PR is closed. You can: - Make a comment to remove the stale label and show your support. The 60 days reset. - If a PR has lifecycle/rotten and is closed, comment and ask maintainers if they'd be interested in reopening.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area/view/calendar Issues related to the Calendar view kind/feature New feature request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants