π₯ inbox-1
- (/home) page
- links to go to
todayandupcomingpages - show latest or maybe all projects and let users go to them by clicking on them
- show some stats with projects
- ability to create projects and tasks
- links to go to
- (/projects/:ProjectID) page
- see all the tasks and sections in the current project
- by defualt projects are set to
khanbanview - Button to create tasks and sections
listandkhanbanview toggle button- edit project info
- (/upcoming) page
- is a pre-built non editable project that is not shown on the left side-bar under
projects - button to create tasks only not sections
- contains dates as sections
- at any given day,
3 weeksworth ofdate-sectionsare shown - at any given day the weeks shown are: previous week, current week, next week
- it is updated every day
- is a pre-built non editable project that is not shown on the left side-bar under
- (/today) page
- it should contain only the todayβs
date-secitonfromupcomingproject - button to create task only not sections
- it should contain only the todayβs
π₯ inbox-2
- sidebar component
- stays open on bigger screens and switches to toggle mode in smaller screens
- contains links to
today,upcomingsections and a list of projects under Projects heading
- section component
- edit section info
- full popup window for editing section info
- task component
- edit task info
- full popup window for editing task info
- subtask component
- edit subtask info
- full popup window for editing subtask info
- looks similar to task popup but without ability to add even further subtasks
- contains link to open the parent task
- when opening subtask from task popup, the task popup gets closed
- closing subtask popup will close all the popups
π doing
β done
- (/test) page
- custom configured component preview according to theme
π research
- drag and drop with HTMX
- β
think aboutadding that odd task(or subtask) popup modal URL and background feature- when we open say any task from searching, it will open the modal of that task and the background will be where you were, but the URL will change to that of a task, and that URL will be same no matter where you open that task from
- if we copy and paste that URL in a new browser tab, the modal will open, but the background will be of the seciton of project in which that task is created