Skip to content

feat(website): add moon journal - #104

Merged
LC044 merged 1 commit into
masterfrom
codex/moon-journal
Aug 2, 2026
Merged

feat(website): add moon journal#104
LC044 merged 1 commit into
masterfrom
codex/moon-journal

Conversation

@LC044

@LC044 LC044 commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a responsive Moon Journal page with eight moon-phase views, lunar-day aggregation, and an all-photo gallery
  • show next capture-date hints for lunar days without records and preserve lunar context in the photo lightbox
  • route the Moon intelligent-classification entry to the dedicated journal
  • stabilize Moments E2E controls by scoping actions to the active day card

Testing

  • pnpm build
  • pnpm exec playwright test tests/e2e/specs/views-coverage/moment-caption-streaming.spec.ts tests/e2e/specs/views-coverage/views-deeper-p5.spec.ts (12 passed)
  • .\tests\scripts\run-tests.ps1 -Layer e2e -Level full (260 passed, 4 skipped)

Checklist

  • Desktop and mobile layouts covered
  • Theme-aware colors and dark mode preserved
  • Keyboard focus styles included for new interactive elements
  • Full local E2E suite passed

@LC044

LC044 commented Aug 2, 2026

Copy link
Copy Markdown
Owner Author

I have read and agree to the CLA

@LC044
LC044 marked this pull request as ready for review August 2, 2026 16:52
@LC044
LC044 merged commit 564ad02 into master Aug 2, 2026
5 checks passed
@LC044
LC044 deleted the codex/moon-journal branch August 2, 2026 17:07
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