feat: add GBA logos to Redocly and Swagger UI documentation #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Adds Green Button Alliance logos to both Redocly and Swagger UI documentation pages. Logos are sourced from the repository for reliability, performance, and offline development support.
Changes
Logo Assets
docs/logo.png(300px) - Main logo for documentation displaydocs/favicon.png(250px) - Browser tab icon with GBA logoRedocly Documentation
Swagger UI
::beforepseudo-elementBuild Process
scripts/build-swagger.jsto copy logos todist/anddist/swagger/Technical Implementation
Redocly CSS:
Swagger UI CSS:
Advantages
✅ Reliability - No dependency on external CDNs or URLs
✅ Performance - No external HTTP requests, faster load times
✅ Offline Development - Works without internet connection
✅ Version Control - Logo changes tracked in git
✅ Consistency - Same logo across all environments
✅ GitHub Pages Compatible - Served from same domain as docs
Testing
/logo.png(HTTP 200)/swagger/logo.png(HTTP 200)Preview
After merging, the logos will appear on:
Files Changed
🤖 Generated with Claude Code