Repository navigation
feat(calendar, chores): give the rows to events and chores - #349
Merged
Merged
Conversation
The calendar's week view and the chores widget both spent their height on chrome: three-line day headers and an extra all-day row in one, a stacked avatar, 250px-wide columns and a card per chore in the other. Calendar, week view: - The day header is one line: the weekday, then the date, in the accent's circle today. The month appears only on the 1st. - Single-day all-day events share the multi-day lanes, filling the gaps after the longer bars, so a week with one of each needs one row, not two. - Lanes compare whole days. Two events that only touch on a day used to share a lane, and the second one's bar didn't draw in that column. - The month view is unchanged. Chores: - Columns share the widget's width, up to 420px each. - Each column opens with one row: a smaller picture, the name, and the clam total beside it. Tapping the picture still opens quick spend. - A child's chores are one bordered list, rows split by a rule. A chore past its time keeps its red tint, with a red edge where the border was. - The reward reads "+5" in the accent and the time as plain text with a clock (a bell when it sounds), after the title instead of in chips. - The button is an accent ring while pending, a tint behind the chore's own icon, solid red when too late, and the undo arrow when done.
Resolves the icon import in ChoreWidget.jsx against jherforth#348's header: its icons and WidgetHeader import, plus this branch's AccessTime and NotificationsNoneOutlined. Settings as SettingsIcon goes, since jherforth#348 removed its last use. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
adamecker
pushed a commit
to adamecker/HomeGlow
that referenced
this pull request
Oct 28, 2026
…herforth#349 Brings the prod line to latest upstream at Adam's request: one header for every widget + quieter refresh rings/buttons (jherforth#348), and rows for calendar events and chores (jherforth#349). Client-only changes; no server or migration impact.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The calendar's week view and the chores widget both spent their height on
chrome: three-line day headers and an extra all-day row in one, a stacked
avatar, 250px-wide columns and a card per chore in the other.
Calendar, week view:
circle today. The month appears only on the 1st.
the longer bars, so a week with one of each needs one row, not two.
a lane, and the second one's bar didn't draw in that column.
Chores:
total beside it. Tapping the picture still opens quick spend.
its time keeps its red tint, with a red edge where the border was.
(a bell when it sounds), after the title instead of in chips.
icon, solid red when too late, and the undo arrow when done.