Skip to content

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

Open
fpiesche wants to merge 8 commits intoLibreQuake: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 intoLibreQuake:mainfrom
fpiesche:tidy-html

Conversation

@fpiesche
Copy link

@fpiesche fpiesche commented Aug 2, 2025

  • 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
Copy link
Author

fpiesche commented Aug 2, 2025

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