Skip to content

Add light appearance and enhanced status displays - #169

Open
shenfy wants to merge 2 commits into
mattrossman:mainfrom
shenfy:feature/light-theme-weather-battery
Open

shenfy wants to merge 2 commits into
mattrossman:mainfrom
shenfy:feature/light-theme-weather-battery

Conversation

@shenfy

@shenfy shenfy commented Aug 17, 2026

Copy link
Copy Markdown

Summary

  • add configurable light and dark appearances across the watchface
  • show a normalized current weather condition above the graph, while keeping forecast location as a configuration option
  • show a numeric battery percentage beside the compact battery icon on Pebble Time 2 (Emery); smaller displays retain the compact icon only
  • add deterministic light-theme fixture coverage and document the new options

Testing

  • mise build
  • mise build release
  • both profiles build successfully for Aplite, Basalt, Diorite, Emery, and Flint
  • visually checked light mode on Aplite, Basalt, and Emery
  • visually checked condition and location status modes on Emery
  • verified condition mappings and fixture JSON
  • git diff --check

@mattrossman

Copy link
Copy Markdown
Owner

Do you have any screenshots of the new look?

@shenfy

shenfy commented Aug 19, 2026

Copy link
Copy Markdown
Author
forecaswatch2-dark-basalt forecaswatch2-dark-emery forecaswatch2-light-basalt forecaswatch2-light-emery

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.

2 participants