j-palindrome / obsidian-time-ruler

A drag-and-drop time ruler combining the best of a task list and a calendar view (integrates with Tasks, Full Calendar, and Dataview).
MIT License
214 stars 7 forks source link

Styling for Daily View is messed up #88

Closed tdog123 closed 9 months ago

tdog123 commented 9 months ago

Describe the bug In the Daily View, the top row is aligned to the right, and the main tasks area styling is messed up. See screenshot. I think it's apparent.

To Reproduce I do not have any themes installed, and the problem remains whether or not either sidebars are toggled open or closed.

Expected behavior Logical layout.

Screenshots If applicable, add screenshots to help explain your problem. Screenshot 2023-12-06 204743

Obsidian Version:

j-palindrome commented 9 months ago

This is actually intentional—it's intended to include 1 week per spread, ending on Sundays. Because it's Wednesday Monday/Tuesday are blank. I can add some UI elements to clarify this

tdog123 commented 9 months ago

I really appreciate what you're building here! The killer functionality for me is drag 'n drop. The lack of DnD to schedule Tasks thus far in Obsidian is THE reason that I have NOT been able to do task management in Obisdian... until now! (Mind you I'm talking for Obsidian Tasks... I've seen Full Calendar and Projects and DB Folder, but they all primarily work on files as tasks).

Generally, I was confused by the static layout without borders to show where things could be. I could not for the life of me figure out why there would be blank space to the left of the current date. I agree some UI elements would clarify that. However, the challenge for me as a user comes on Saturday and Sunday. With a static layout, the GUI is filled with a bunch of blank space except just the bottom right-hand corner with tasks for the end of the week. This seems like wasted opportunity maybe.

Instead of having blank space leading up to the current day, please consider making this a "rolling 7 days" view. I think 99% of your users will understand Google Calendar's usage pattern (like 4-day view)... I'm not saying you should copy them completely, but the standard IS pretty much adopted everywhere.

Please see other suggestions in image.

Again, thanks!

TimeRuler_2023-12-07

j-palindrome commented 9 months ago

Thanks for these comments, and I'm glad you like the plugin! The goal is definitely to create something that feels smooth & effortless to use, the Dnd is the biggest part of that.

tdog123 commented 9 months ago

Thanks so much for considering. Great product - Thanks for building it!!!