Skip to content

Adds a new wallpanel weather badge style for wall-mounted tablets. - #217

Closed
feixm1 wants to merge 2 commits into
djdevil:mainfrom
feixm1:wallpanel
Closed

feixm1 wants to merge 2 commits into
djdevil:mainfrom
feixm1:wallpanel

Conversation

@feixm1

@feixm1 feixm1 commented Sep 15, 2026

Copy link
Copy Markdown

Summary

Adds a new wallpanel weather badge style designed for wall-mounted tablets and larger dashboard displays.

The style keeps the existing default weather layout and availability-based rendering while improving readability at a distance.

Type of change

  • 🐛 Bug fix
  • ✨ New feature
  • 🎨 Theme / visual change
  • 📝 Documentation
  • 🌍 Translation
  • 🧹 Refactor / internal cleanup

Related issue / discussion

None

Testing checklist

  • Tested in the visual editor
  • Tested in a live dashboard
  • Cleared browser cache before testing
  • Verified on mobile (HA Companion or mobile browser) if the change affects layout
  • Existing configs still work (no breaking changes) — or migration is documented

Screenshots (if visual change)

scrshot

@feixm1
feixm1 marked this pull request as ready for review September 15, 2026 14:27
djdevil added a commit that referenced this pull request Sep 18, 2026
Adds two community-requested options:

- New 'wallpanel' clear_weather_style, tuned for wall-mounted tablets
  and larger displays. Bigger temp/condition/clock typography, focus
  on temperature + humidity, hides hi/lo and wind (PR #217 by
  @feixm1, manually applied on top of current main to preserve the
  v1.3.9.9.9 translations audit fixes).
- New 'none' entry in the cycle_animation dropdown. Skips both the
  CSS transition AND the ~680ms JS delay per cycle. Instant swap.
  Ideal for low-powered wall panels or dense informational tickers
  (discussion #218 by @shashankmittal).

Both options translated in all 12 languages.

Closes #218

Co-Authored-By: feixm1 <86611716+feixm1@users.noreply.github.com>
@djdevil

djdevil commented Sep 18, 2026

Copy link
Copy Markdown
Owner

🎉 Shipped in v1.3.9.9.10 — thank you @feixm1!

Since our main had moved ahead by two releases (v1.3.9.9.9 included a full translations audit that fixed 25 misplaced strings across 6 languages), I applied your exact changes manually on top of the current main to preserve those fixes rather than merging the branch as-is.

You are fully credited both ways:

  • Git commit trailer — the release commit (a5f6e59) includes Co-Authored-By: feixm1, so your contribution shows up in the git log and on the GitHub Insights → Contributors graph.
  • CHANGELOG — the v1.3.9.9.10 entry credits you explicitly with a link back to this PR.
  • All 12 language translations for style_wallpanel are shipped; the CSS block is exactly your original code.

Closing this PR since the changes are now in main via the manual apply route — not because the work wasn't accepted!

Thanks again for the clean contribution. 🙏

Buy Me A Coffee

@djdevil djdevil closed this Sep 18, 2026
@feixm1
feixm1 deleted the wallpanel branch September 18, 2026 14:57
djdevil added a commit that referenced this pull request Sep 18, 2026
HACS's version parser (AwesomeVersion) does not consistently rank the
5-segment version 1.3.9.9.10 above 1.3.9.9.9 because the last segment
"10" gets compared against "9" in a way that mis-sorts them. Bumping
to standard 3-part SemVer 1.3.10 makes ordering unambiguous — 1.3.10
is clearly newer than any 1.3.9.x.y.z — and restores HACS "latest"
detection.

Same code content as the (deleted) v1.3.9.9.10 release: wallpanel
weather style (#217, @feixm1) and none cycle animation (#218,
@shashankmittal).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
djdevil added a commit that referenced this pull request Sep 19, 2026
HACS's version parser (AwesomeVersion) does not consistently rank the
5-segment version 1.3.9.9.10 above 1.3.9.9.9 because the last segment
"10" gets compared against "9" in a way that mis-sorts them. Bumping
to standard 3-part SemVer 1.3.10 makes ordering unambiguous — 1.3.10
is clearly newer than any 1.3.9.x.y.z — and restores HACS "latest"
detection.

Same code content as the (deleted) v1.3.9.9.10 release: wallpanel
weather style (#217, @feixm1) and none cycle animation (#218,
@shashankmittal).
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