Skip to content

feat(webserver): add tooltips to buttons and clickable images in default template - #216

Merged
ngosang merged 1 commit into
amule-org:masterfrom
ngosang:feature/issues16
Jun 20, 2026
Merged

feat(webserver): add tooltips to buttons and clickable images in default template#216
ngosang merged 1 commit into
amule-org:masterfrom
ngosang:feature/issues16

Conversation

@ngosang

@ngosang ngosang commented Jun 20, 2026

Copy link
Copy Markdown
Member

Add a descriptive title attribute to every button and clickable image in the default webserver templates so their purpose is shown on hover, and improve the alt text on action images for accessibility. All tooltips are in English to stay consistent with the rest of the (hardcoded) UI.

  • dload: pause, resume, raise/lower priority, cancel and filter buttons
  • shared: reload, raise/lower priority and apply-priority buttons
  • search: Search and Download submit buttons
  • servers: network Disconnect button and the per-server connect/remove image links (generated in PHP, now with title + alt)
  • kad: connect from known peers, disconnect, connect IP and update URL
  • login: log-in submit button
  • footer: 'Download link' submit button
  • prefs: Apply submit button

Only HTML attributes were added; no structural, JS, CSS or backend changes.

…ult template

Add a descriptive title attribute to every button and clickable image in
the default webserver templates so their purpose is shown on hover, and
improve the alt text on action images for accessibility. All tooltips are
in English to stay consistent with the rest of the (hardcoded) UI.

- dload: pause, resume, raise/lower priority, cancel and filter buttons
- shared: reload, raise/lower priority and apply-priority buttons
- search: Search and Download submit buttons
- servers: network Disconnect button and the per-server connect/remove
  image links (generated in PHP, now with title + alt)
- kad: connect from known peers, disconnect, connect IP and update URL
- login: log-in submit button
- footer: 'Download link' submit button
- prefs: Apply submit button

Only HTML attributes were added; no structural, JS, CSS or backend
changes.
@ngosang
ngosang merged commit e16bf84 into amule-org:master Jun 20, 2026
10 checks passed
@ngosang
ngosang deleted the feature/issues16 branch June 20, 2026 18:06
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