Skip to content

fix(webserver): remove small deprecated CSS/HTML leftovers from default template - #105

Merged
ngosang merged 1 commit into
amule-org:masterfrom
ngosang:fix/webui-deprecated-leftovers
Jun 11, 2026
Merged

fix(webserver): remove small deprecated CSS/HTML leftovers from default template#105
ngosang merged 1 commit into
amule-org:masterfrom
ngosang:fix/webui-deprecated-leftovers

Conversation

@ngosang

@ngosang ngosang commented Jun 11, 2026

Copy link
Copy Markdown
Member

Clean up deprecated constructs left over from the Dreamweaver-era templates (item 17 of the WebUI modernization roadmap):

  • stats_tree.php: drop the IE-only cursor: hand fallback; cursor: pointer is universally supported.
  • log.php: replace font-family: Fixed (not a real font family) with the generic monospace family, so the log actually renders in a fixed-width font.
  • log.php, stats_tree.php: remove the Netscape-era <!-- --> script-hiding wrappers inside the <style> blocks (CDO/CDC tokens are ignored by CSS parsers, so this is a no-op visually; in stats_tree.php the wrapper confusingly enclosed only the body rules).
  • amuleweb-main-log.php, amuleweb-main-kad.php: remove the <!--DWLayoutTable--> Dreamweaver design-time comments.

Verified against a running amuleweb: all four pages serve the cleaned markup and render completely.

…lt template

Clean up deprecated constructs left over from the Dreamweaver-era
templates (item 17 of the WebUI modernization roadmap):

- stats_tree.php: drop the IE-only `cursor: hand` fallback; `cursor:
  pointer` is universally supported.
- log.php: replace `font-family: Fixed` (not a real font family) with
  the generic `monospace` family, so the log actually renders in a
  fixed-width font.
- log.php, stats_tree.php: remove the Netscape-era `<!-- -->`
  script-hiding wrappers inside the `<style>` blocks (CDO/CDC tokens
  are ignored by CSS parsers, so this is a no-op visually; in
  stats_tree.php the wrapper confusingly enclosed only the body rules).
- amuleweb-main-log.php, amuleweb-main-kad.php: remove the
  `<!--DWLayoutTable-->` Dreamweaver design-time comments.

Verified against a running amuleweb: all four pages serve the cleaned
markup and render completely.
@ngosang
ngosang merged commit 64b97b9 into amule-org:master Jun 11, 2026
9 checks passed
@ngosang
ngosang deleted the fix/webui-deprecated-leftovers branch June 11, 2026 15:26
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