Skip to content

Harmonize buttons and icons on the update page - #3426

Merged
Salvialf merged 1 commit into
developfrom
feat/harmonize-update-page-buttons
Jul 17, 2026
Merged

Harmonize buttons and icons on the update page#3426
Salvialf merged 1 commit into
developfrom
feat/harmonize-update-page-buttons

Conversation

@Salvialf

@Salvialf Salvialf commented Jul 16, 2026

Copy link
Copy Markdown
Contributor
  • Groups changelog / check / update / reinstall / remove buttons into a single rounded button group in each update table row.
  • Replaces inconsistent icons with a coherent set: fa-check for verify, fa-sync-alt for update, fa-redo-alt for reinstall, fa-file-code for changelog, fa-lock for the "don't update this plugin" toggle.
  • Simplifies the changelog link logic (single pluginChangelog variable instead of duplicated beta/stable branches).
  • Wraps the "don't update" checkbox and its icon in a single <label> with one unified tooltip, instead of two separate tooltips and an empty, unused label.
  • Adjusts the update table row layout (flex) so rows fit evenly on the page instead of leaving uneven gaps, especially in mobile/reflow view.
  • Guards the "don't update" checkbox tooltip flash behind event.isTrusted, so a future fix to the checkbox context menu (bulk select/deselect) won't flash every row's tooltip at once.
  • Fixes minor wording issues in confirmation and alert messages (accents, phrasing).

Based on a community suggestion: https://community.jeedom.com/t/suggestion-de-presentation-sur-la-page-mise-a-jour/149869

@Salvialf Salvialf added the changelog-feat Use to generate release notes / changelog. To be apply on PR. Use it only for core feature label Jul 16, 2026
@Salvialf
Salvialf merged commit 1e6f3a3 into develop Jul 17, 2026
9 checks passed
@Salvialf
Salvialf deleted the feat/harmonize-update-page-buttons branch July 17, 2026 10:21
@Salvialf
Salvialf restored the feat/harmonize-update-page-buttons branch July 17, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-feat Use to generate release notes / changelog. To be apply on PR. Use it only for core feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants