Skip to content

Conversation

@alandefreitas
Copy link
Collaborator

This PR improves the presentation quality of the generated HTML output by fixing the two issues that have been showing up the most in recent discussions:

We’ve recently talked a lot internally about the demos not looking as polished as the project deserves (especially around HTML styling/output) and these two were the biggest offenders.

Review notes

This PR touches a lot of files, but most of the churn is not core logic:

  • Lots of files are tests / expected outputs updated because the generated HTML changed.
  • There are also several earlier commits that add/adjust test infrastructure so the new behavior is properly covered.

The actual implementation is much smaller and is basically in the last two commits.

Even in those last two commits, the important part to focus on is:

  • template changes, and
  • the source code changes

The rest is still mostly test fixtures/expected results.

@alandefreitas alandefreitas force-pushed the develop branch 2 times, most recently from 109c0af to bb3eb8f Compare December 3, 2025 05:45
@alandefreitas alandefreitas merged commit 92491de into cppalliance:develop Dec 3, 2025
21 checks passed
@codecov
Copy link

codecov bot commented Dec 3, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (2463633) to head (f0e157a).
⚠️ Report is 12 commits behind head on develop.

Additional details and impacted files
@@       Coverage Diff       @@
##   develop   #1122   +/-   ##
===============================
===============================

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.

Move manual description before member list in reference documentation Support custom stylesheets in the HTML generator

1 participant