Skip to content

Show sunrise and sunset on the dial and align the header - #7

Merged
beejsbj merged 2 commits into
masterfrom
fix/solar-markers-and-header
Sep 26, 2026
Merged

beejsbj merged 2 commits into
masterfrom
fix/solar-markers-and-header

Conversation

@beejsbj

@beejsbj beejsbj commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Sunrise and sunset now have symbols at their solar hours on the ring and readable time labels around its rim. They follow the noon/now orientation and 12/24-hour preference in both live and shaping modes. Closely spaced events keep their exact pins while their captions and symbols separate; polar day/night gets an explicit label instead of fictitious crossings. The dial's accessible summary includes the solar information.

Weather stays centered in the top row with Menu/Done aligned on its right; the heading spans the row below. Done becomes a labeled check button on phones, keeping long weather text clear of the controls. Includes the 2.2.2 offline-cache update.

Validation: CI passes 55 unit tests and 44 browser tests. Browser coverage checks solar positions and rotation, clock format, short winter days, polar conditions, and header alignment across phone/desktop widths. Visually checked small-phone shaping, standard phone, and night layouts. All new checks pass locally. An existing offline-weather check timed out in the full local run and passed when rerun alone; the full CI suite is green.

@vercel

vercel Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dayshaper Ready Ready Preview Sep 26, 2026 10:31pm UTC

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-26T22:32:36.992344Z 535a085 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@beejsbj beejsbj left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent review — Codex gpt-6-sol (low effort) at f1411e1 against master.

Verdict: Approve. No verified actionable findings.

I inspected the dial marker geometry and layering, polar and close-event handling, accessible summary, responsive header, and the changed browser assertions. The provided phone and short winter day screenshots support the intended layout. I did not rerun the full suites; the reported 55 unit tests passed, and the parent is running the browser suite.

@beejsbj
beejsbj merged commit 46d68ed into master Sep 26, 2026
3 checks passed
@beejsbj
beejsbj deleted the fix/solar-markers-and-header branch September 26, 2026 22:38
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