Skip to content

Tidy up HTML: remove unnecessary copies of side menu and use frameset properly#1

Open
fpiesche wants to merge 8 commits into
LibreQuake:mainfrom
fpiesche:tidy-html
Open

Tidy up HTML: remove unnecessary copies of side menu and use frameset properly#1
fpiesche wants to merge 8 commits into
LibreQuake:mainfrom
fpiesche:tidy-html

Conversation

@fpiesche

@fpiesche fpiesche commented Aug 2, 2025

Copy link
Copy Markdown
  • Add a Github workflow that'll lint HTML and CSS on any PR
  • Fix a wide range of HTML issues, from deprecated features (aside from the main frameset) to missing tags and malformed structure
  • Break all CSS and JavaScript out into external files so only one copy needs maintaining
  • Remove duplicate copies of the menu HTML to make better use of the frameset
  • Add menu entries for the credits and copyright info pages

@fpiesche

fpiesche commented Aug 2, 2025

Copy link
Copy Markdown
Author

I haven't looked at the CSS linter complaints here yet.

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