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

2h 39m 5s logged

Due dates and more random features

  • You can now add due dates and start dates to tasks to better keep track of them and remind yourself when to stop procrastinating and actually get to work :thumbs-up: !
  • When you click on the calendar icon on a task, a modal shows up with 2 fields where you can pick the precise date and time for when the task starts/dues. I used the kind of outdated library Flatpickr for this since I was too lazy to build my own calendar time picker thing :crine:
  • You can also clear/remove the selected time by clicking on the x icon next to the date field. Save the changes by clicking on the save button
  • You can edit/select the times by clicking on the date fields in the task details panel as well. Start and due dates show up as a small text below the main task on the page so you can easily see when each task is due :yay:
  • Added options to sort tasks by due and start dates so you can see which tasks are coming up soon! Also added a separate section in the filter dropdown for filtering by your own tags to better organize and view your different tasks
  • The pen edit/rename option on the task list is now finally implemented! Clicking on it turns the task text into an input field that you can edit, and the new name is saved when you click away from it
  • The tag, calendar, and star icons on the task input field now do something for the new task! Similar to task items, the tag and calendar options both open a modal for you to select the options for the new task, and the star icon marks it as starred. This makes it a lot easier to customize the task before actually adding it to the list :thumbs-up:
  • Updated schema and types
  • Updated styling and UI components
  • Fixed a legacy dependency (Emoji Mart is unmaintained :heavy-fart: ) compatibility issue that caused a few previous commits to fail in production build
  • Not gonna lie I’m pretty proud of the UI and layout all the different options and components actually sort of make MacIdeas look like a legit app
  • There seems to be an issue with Firefox screenshots that fails to capture the modal’s background blur for the screenshot so it’s kinda weird
0
51

Comments 0

No comments yet. Be the first!