Tasks
Events
Notes
Metrics
Day at a glance
Weekly Spread
This week at a glance
Trends over time
Week intentions
End-of-week review
Grateful for
Mood & energy this month
Goals
Review
Habit Tracker
Journal
Settings
Account
Appearance
Data & Sync
Clears all local data on this device. This cannot be undone.
Preview Tools
Preview how the app looks on different devices.
What's New
2026-07-05 — Settings & UI polish
- Collapsed Metrics (Sleep / Eating window / Money) into tap-to-expand summary rows instead of three permanently-open fields.
- Moved page style (Dot/Ruled/Clean) and Export/Import into Settings only — removed from the topbar for a cleaner top bar.
- Removed the non-functional "Defaults & Behavior" section (default-view-per-device radios and Week Start Day dropdown) — the app now always defaults week views to Sunday.
- Redesigned date-navigation arrows into a modern segmented-control pill.
- Redesigned the Journal formatting toolbar to icon-only buttons (iPhone Calendar style).
- Added left padding to Daily bullet lists so items don't sit flush against the card edge.
- What's New now shows the complete changelog, not just the latest entry.
2026-07-05 — Settings infrastructure, UI polish pass (now live)
Major infrastructure work: Settings page, device preview refactor, UI polish, and layout restructuring for better tablet/mobile experience.
Settings page & device preview
- Added Settings as a new sidebar destination, alongside Daily/Weekly/Monthly/Habits/Journal/Work.
- Device preview moved to Settings — no longer a floating toolbar in the top-right corner.
- Appearance section — page style switcher (Dot/Ruled/Clean).
- Data & Sync section — Export, Import, and Clear Local Data grouped together.
- Changed default page style from "Dot" to "Clean" for new installs; existing users keep their preference.
UI polish
- Redesigned date-navigation controls as a unified pill/segmented control with consistent fonts and hover states across Daily/Weekly/Monthly.
- Stripped instructional text — removed the Journal toolbar mode-hint and the Work section keyboard-shortcut hint.
Layout restructuring
- iPad now uses the bottom tab bar like phone — moved the breakpoint from 680px to 960px, so both iPad and iPhone get the fixed bottom nav; desktop alone keeps the sidebar.
- Adjusted content padding at the 960px breakpoint to accommodate the fixed bottom tab bar.
Quick-note capture
- Added a quick-note popup via a floating + button and Cmd/Ctrl+K — each note becomes its own dated Journal entry.
- Cmd/Ctrl+K toggles the modal, Cmd/Ctrl+Enter saves; click outside or Cancel dismisses without saving.
- Brief checkmark confirmation flash after saving.
2026-07-05 — Fixed typing-overwrites-itself bug, phone layout reversal, Personal removed (now live)
- Fixed text randomly reverting while typing — the cloud sync listener fired twice per write this device made (a pending local echo, then the server's confirmation), and the second was mistaken for a remote update, replacing the whole local state mid-edit. Fixed by tagging every write with a per-session id and ignoring snapshots carrying our own id.
- Reversed the "pinned topbar" change on phone specifically — small phones now let the whole page scroll naturally again; tablet/desktop keep the pinned topbar.
- Fixed a horizontal-scroll bug on phone caused by a negative-margin toolbar trick; added
overflow-x:hiddenas a safety net. - Removed the unused Personal checkbox from Daily capture.
- Capture row now stacks on phone (text field, type dropdown, Add button each on their own line).
2026-07-04 — iPhone/iPad optimization pass, page-scroll fix (now live)
- Fixed a page-level scroll bug (missing
min-height:0in the flex chain) that let the whole page scroll instead of just the content pane, dragging the topbar and bottom tab bar off-screen. - Journal formatting toolbar now scrolls horizontally on phone instead of wrapping unevenly.
- Bumped touch targets (sub-item checkbox, next-day arrow, delete buttons) to at least 34-36px on phone.
- Weekly/Monthly line charts now size their SVG to the box's actual on-screen width, so axis labels stay crisp at any screen size.
- Topbar no longer strands "Sign out" alone on its own row at in-between widths.
2026-07-04 — Deployed: everything below is now live
The Journal rework (titles, selection-scoped bold/italic/size/bullets, sub-bullets), Daily sub-items and the next-day copy arrow, Weekly and Monthly line charts, the expandable gratitude list, and the earlier iPad/iPhone responsive pass all merged into production and confirmed live.
2026-07-04 — Fix: list/size formatting was whole-box, gratitude toggle invisible (now live)
- Bullets/numbers no longer wipe out the textbox — replaced with the browser's native list commands, so only the selected text changes.
- Font size now only applies to the selected text instead of the whole box — replaced the size dropdown (which stole focus) with plain S/M/L/XL buttons.
- Tab/Shift+Tab sub-bullet indenting now only kicks in when the cursor is actually inside a list item.
- Gratitude list's Show all/Show less toggle now always shows once there's at least one entry, instead of silently hiding until there were more than four.
2026-07-04 — Journal titles/formatting/sub-bullets, next-day copy fix, chart/layout tuning (now live)
Journal
- Added a title field to each entry, shown in the entry list in place of the date once set.
- Added bold, italic, and a text-size selector to the toolbar.
- Added sub-bullets: Tab indents the current line into a nested bullet/number, Shift+Tab outdents.
- Entries now store real formatted content instead of a plain string, so formatting and sub-bullets persist; older entries migrate automatically.
Daily
- Fixed the next-day arrow to copy a task/event/note (and its sub-items) instead of moving it.
Weekly
- Removed money from the "This week at a glance" chart since its range dwarfed sleep/eating hours; still shown in the daily rollup and week total.
Monthly
- "Grateful for" list is narrower by default; the Show all/Show less toggle now also widens it when expanded.
2026-07-04 — Journal rework, Daily sub-items, Weekly/Monthly charts, gratitude list (now live)
Journal
- Removed the movable/resizable text-block board — each entry is now one regular, fixed textbox.
- Type and Draw are now fully separate, non-overlapping modes.
- Bullet/numbered lists use real
<ul>/<ol>markup. - Entries saved in the old multi-block format migrate automatically.
Daily
- Added sub-bullets — any task/event/note can have its own small checklist underneath.
- Added a move-to-next-day arrow next to each item's delete button.
Weekly
- Added a line chart ("This week at a glance") plotting sleep hours, eating-window hours, and money day-by-day.
Monthly
- Added a line chart ("Mood & energy this month") plotting mood and energy day-by-day.
- Added an expandable "Grateful for" list pulling each day's gratitude entry from Daily.
2026-07-04 — iPad/iPhone responsive pass (now live)
- Split the single breakpoint into two tiers: tablet (≤960px) keeps the real left sidebar, narrower; phone (≤680px) collapses the sidebar into a fixed bottom tab bar.
- Weekly's day cards size based on tier instead of one oversized card stretched to phone proportions.
- Fixed Journal text-block controls being unusable on touch — they now also reveal on focus and stay dimly visible on touch devices, sized up for easier tapping.
2026-07-04 — Major redesign: Journal, Daily, Weekly, Monthly, Habits
The largest single update to the app: a full pass across every section, built and verified in a no-login preview copy before merging back into the real app and deploying live.
Journal
- Redesigned into a single freeform board where typed text and hand-drawn ink share one surface.
- Text organized as independently draggable, resizable blocks instead of one fixed block per entry.
- Added list mode (plain → bulleted → numbered) to text blocks.
- Added a Lists tag; removed the unused Reflect and Dream tags.
Daily (renamed from "Daily Log")
- Added a Metrics card: Sleep (hrs), Eating window, and a running Money log.
- Eating window entered as free text ("8am to 12:35pm") and parsed automatically.
- Money supports multiple entries per day with a running total.
- Added a month switcher.
Weekly
- Added a read-only rollup of each day's sleep/eating/money, sourced live from Daily.
- Converted the day strip into a smooth-scrolling, buffered 21-day view.
- Removed the per-day notes/task list — Weekly is now purely the rollup + week intentions/review.
Monthly
- Reworked the calendar — clicking any day cell opens that day in Daily.
- Day cells show mood, energy, and a gratitude snippet pulled from Daily.
Habits
- Added a type system per habit: Check/X, Number, or Text.
- Habit cards are directly editable in place — no separate edit screen.
2026-07-03 — Branding fixes & custom domain cleanup
- Fixed the sidebar icon showing a white box instead of a transparent background.
- Deleted a stale, pre-login duplicate copy of the app.
- Confirmed the
robonichi.cerezeal.comcustom domain CNAME and Firebase domain verification were correctly in place.
2026-07-02 — Initial release
- Built and deployed as a single self-contained HTML/CSS/JS app to Firebase Hosting.
- Added Firebase Authentication (email/password) as a login gate.
- Added Firestore as a cross-device sync layer.
- Live at
robonichi-a5-wagyu.web.app; custom domainrobonichi.cerezeal.comvia CNAME. - Core sections at launch: Daily Log, Weekly, Monthly, Habits, Journal, Work.