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

2h 36m 33s logged

Task creation & management

  • You can now actually add, view, and manage your tasks in MacIdeas! You can add tasks, view details, edit, star, and delete them by clicking on the task item icons :yay:
  • When you add a task, a task item gets added to the task list page, which when hovered shows icons/buttons to edit, manage tags, change due date, star, or delete the task. There’s also a circle on the left where you can mark the task as completed (none of these buttons work yet other than star and delete :pf: )
  • Clicking on the task item itself opens an animated panel on the side (similar to a lot of todo apps and the Slack profile panel) with input and textarea fields for editing the task and its description, as well as checkboxes to mark/unmark the task as completed or starred
  • The task item details panel also shows the task’s precise created and updated timestamps, as well as its ID in the backend database (for debugging purposes)
  • You can save the changes in the details panel by clicking on the save button, which updates and revalidates the task automatically. You can also delete the task item by clicking on the delete button and confirming the warning modal :thumbs-up:
  • You can close the details panel by clicking on the same task item again or by clicking on the close button
  • If a task item is starred, the star icon shows even when you’re not hovering over the task item. You’ll be able to filter and group task items by stars in the future as well
  • Updated the task list page layout to give more space to the main section and make sure everything’s aligned and positioned nicely without any display/styling issues
  • Added new UI components
  • Updated styling
  • Fixed a few styling and UX issues
  • Updated database schema
0
60

Comments 1

@kakak_

Woah this actually looks real!!