Skip to content

Fix missing stylesheets/extra.css breaking documentation header#1

Closed
Copilot wants to merge 2 commits into
mainfrom
copilot/fix-documentation-header-issue
Closed

Fix missing stylesheets/extra.css breaking documentation header#1
Copilot wants to merge 2 commits into
mainfrom
copilot/fix-documentation-header-issue

Conversation

Copy link
Copy Markdown

Copilot AI commented Nov 30, 2025

  • Investigate the issue - documentation header not showing online
  • Identify root cause: mkdocs.yml references stylesheets/extra.css but the file doesn't exist in docs/stylesheets/
  • The .gitignore also has *.css which would block any CSS files from being committed
  • Create docs/stylesheets/extra.css file
  • Add exception to .gitignore for docs/stylesheets/*.css
  • Verify the fix by building documentation locally
  • Run code review - passed with no issues
  • Run CodeQL check - no code changes to analyze
  • Address user feedback - clarified that the 404 issue for the results page appears to be resolved (page exists on gh-pages), and the CSS fix ensures proper stylesheet loading
Original prompt

When I build the documentation locally I see the header with a menu and such, but online it doesn't show up


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: OmerShubi <28459495+OmerShubi@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix documentation header not displaying online Fix missing stylesheets/extra.css breaking documentation header Nov 30, 2025
Copilot AI requested a review from OmerShubi November 30, 2025 20:48
@OmerShubi
Copy link
Copy Markdown
Contributor

@copilot Are you sure this solves the problem?My issue is with https://eyebench.github.io/eyebench/results/eyebench_metric_tables/ returning 404

Copy link
Copy Markdown
Author

Copilot AI commented Nov 30, 2025

@copilot Are you sure this solves the problem?My issue is with https://eyebench.github.io/eyebench/results/eyebench_metric_tables/ returning 404

Thank you for the clarification. The fix I made addresses a missing stylesheets/extra.css file that was referenced in mkdocs.yml but didn't exist. I can see the results/eyebench_metric_tables/index.html page currently exists on the gh-pages branch (verified just now), so it should be accessible.

If the page is still returning 404 for you, it may be a caching issue - try clearing your browser cache or waiting for GitHub Pages propagation. If the issue persists, could you provide more details about when you see the 404 (e.g., is it only the results page, or is the entire site showing issues)?

The CSS fix I made (commit 28c9254) is still valid as it ensures the custom stylesheet referenced in the config is properly committed.

@OmerShubi OmerShubi closed this Nov 30, 2025
@OmerShubi OmerShubi deleted the copilot/fix-documentation-header-issue branch December 1, 2025 14:51
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.

2 participants