Skip to content

Fade by speed and reset in one step for 0.1.0b10 - #10

Merged
MadisonMedia merged 1 commit into
mainfrom
speed-and-reset-b10
Nov 10, 2026
Merged

MadisonMedia merged 1 commit into
mainfrom
speed-and-reset-b10

Conversation

@MadisonMedia

Copy link
Copy Markdown
Owner

The user's third card round, for 0.1.0b10.

Changed

  • Speed instead of durations: the setup page sets how long 0 to 100 % takes, and every fade without a duration takes its share: from 80 to 100 % a fifth. This applies to buttons, switching on and off, taps on a card's slider, and tiles or voice commands. A card can set its own speed. Buttons no longer have durations of their own. A duration given by an automation or another integration, such as Cloudless Maestro, counts exactly as before. The former Fade without a duration becomes this speed and keeps its value.
  • One reset: a single Reset brings single lights and a chosen color back to the stops. Its button sits beside the slider by default, or in the header, and fades in only while something differs. It no longer covers the card when there is no header.
  • The light window follows what the lights report while it is open, so Reset this light appears as soon as a light differs.
  • The setup page's standard buttons get an icon, which cards use unless they set their own.
  • The light glow also shows inside the card, as a soft light from the top, where no dashboard layout can cut it off.
  • Card editor: the slider choices drop the word „Wide“, the option to show values on buttons is gone, and the reset button's place can be chosen.

Fixed

  • Icons chosen in the card editor were not saved: the editor rebuilt itself while the icon picker was still in use.

Python tests cover fades taking their share of the speed, exact given durations and the single reset; the frontend harness covers the reset's places, the speed on buttons and cards, the live light window and saving icons.

Fades without a duration take their share of the object's time for 0
to 100 %, also buttons, switching and taps on a card's slider; a card
can set its own speed, and given durations stay exact. A single reset
brings single lights and a chosen color back, beside the slider or in
the header, without covering a card that has no header.

The light window follows the lights while open. Standard buttons get
icons in the setup page, the card editor keeps picked icons instead of
rebuilding during the pick, and the glow also shows inside the card.
@MadisonMedia
MadisonMedia merged commit 04a4717 into main Nov 10, 2026
6 checks passed
@MadisonMedia
MadisonMedia deleted the speed-and-reset-b10 branch November 10, 2026 22:34
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