Skip to content

Improve mobile calendar presentation and Caelus header alignment - #36

Merged
mot-yelraf merged 1 commit into
trunkfrom
improve-mobile-presentation
Oct 2, 2026
Merged

mot-yelraf merged 1 commit into
trunkfrom
improve-mobile-presentation

Conversation

@mot-yelraf

@mot-yelraf mot-yelraf commented Oct 2, 2026 •

Copy link
Copy Markdown
Owner

Summary

Center the Caelus header and align its top edge with the close button, with spacing to prevent overlap on phones. Reorder mobile BD Cal tiles to Calendar, Summary/Plantings/Notes, Moon Attributes, Planetary Aspects, Twelve-Month Overview, and the BD Cal icon while retaining the desktop tile layout.

Arrange the BD Cal header into three centered lines: title; date/time; Report, coordinates, and Theme. Update the version to v0.26.275.3.

Verification

  • npm run validate:pr: all 50 Playwright Chromium checks passed on the final changes.
  • Additional browser layout assertions passed at 320, 390, 768, and 1440 pixels; inspected desktop and phone screenshots.
  • git diff --check: passed.
  • User visually verified the result.
  • Host: macOS, Python 3.13.9. Isolated fixture, no MQTT broker or direct hardware required.

Contributor checklist

  • This pull request is focused on one logical change.
  • Behavior changes verified using existing tests and targeted browser assertions; no permanent tests added for this presentation-only change.
  • Canonical documentation reviewed; no configuration or documented workflow changes required.
  • No credentials, private runtime configuration, databases, or logs committed.
  • Compatibility-sensitive MQTT, settings, switch identity, and persistence behavior preserved.

Maintainer verification

  • All remote checks passed: Python compile (3.11 and 3.13), regression suite and coverage floor.
  • npm run validate:pr passes on a trusted host.
  • Unverified areas recorded below.

Residual risk or unverified areas

Physical mobile devices and non-Chromium browsers were not tested. Hardware, MQTT, and onboarding paths were not exercised; changes are limited to presentation and the version marker.

@mot-yelraf
mot-yelraf merged commit 37dfb79 into trunk Oct 2, 2026
3 checks passed
@mot-yelraf
mot-yelraf deleted the improve-mobile-presentation branch October 2, 2026 13:27
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