Skip to content

Weekly view added with other minor improvements.#97

Open
bhupiister wants to merge 3 commits into
donetick:mainfrom
bhupiister:frontend-ui-improvements
Open

Weekly view added with other minor improvements.#97
bhupiister wants to merge 3 commits into
donetick:mainfrom
bhupiister:frontend-ui-improvements

Conversation

@bhupiister
Copy link
Copy Markdown

@bhupiister bhupiister commented May 5, 2026

Pull Request Summary

Summary

Add a new weekly chore view and improve chore assignment visibility across the Donetick frontend.

What changed

  • Added CalendarWeekly component and layout styling
  • Added AssigneeAvatarGroup component for better assignee display
  • Added a new weekly view mode in MyChores
  • Updated view toggle logic and buttons to include weekly view
  • Updated CompactChoreCard to:
    • render assigned users as avatar-style badges
    • display assignee names more clearly
    • visually distinguish frontend-completed chores with opacity, green background, and line-through text
  • Updated useChoreActions so completing a chore marks it complete in local state immediately instead of instantly removing it from the current view

Why

  • Provides a useful weekly schedule layout for chores
  • Makes assigned users easier to identify quickly
  • Improves task completion UX by keeping completed chores visible in the current list view

Preview

image

Preview when expanded

image

Wether component added

image

Disclaimer: This PR was made with the assistance of Codex.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant