You are browsing as a guest. Sign up (or log in) to start making projects!

3h 10m 34s logged

Dashboard customization and My Day

  • Added settings for customizing your personal tasks page dashboard, where you can select which tasks to show and which task filter sections to display on your main tasks page to make it completely customized :thumbs-up:
  • You can access the settings modal by clicking on the gear icon on the top right of the tasks page, where you can select the checkboxes that you want to show on the page. You can reset the settings defaults as well by clicking on the reset option and confirming
  • Dashboard tasks now also show their priority and tags
  • All your homepage settings and customization are automatically saved to the account backend so the settings are synced across all your devices
  • Added the “My Day” page that shows all your tasks that either start or due today (in your local timezone, refreshes daily automatically), or you can add custom tasks for the day here without putting it in any task list to help plan out your day better :yay:
  • My Day is essentially a special task list and you can do all the stuff you can do with normal tasks and task lists (browsing, sorting, managing, etc.), and it shows up as its own tab on the left sidebar. I thought this would be hard to implement architecturally, but I just had to add a few fields and conditionals to make it work properly :thumbs-up:
  • Added the tags dashboard section where you can view all the tasks with a certain tag
  • Updated the data fetching logic for the dashboard to be more efficient, optimized, and customized according to the settings
  • Updated schema and constants
  • Updated styling
  • Updated README
  • Fixed a few visual bugs
0
124

Comments 0

No comments yet. Be the first!