Skip to content

feat: redesign landing page and update API docs (v2.5.1) - #4

Merged
ttlequals0 merged 1 commit into
mainfrom
feature/ui-redesign-api-docs-update
Apr 1, 2026
Merged

feat: redesign landing page and update API docs (v2.5.1)#4
ttlequals0 merged 1 commit into
mainfrom
feature/ui-redesign-api-docs-update

Conversation

@ttlequals0

Copy link
Copy Markdown
Owner

Summary

  • Complete landing page redesign replacing AI-generated aesthetics with a clean, utilitarian developer dashboard
  • Fixed GitHub repository URL (was pointing to wrong fork)
  • Fixed OpenAPI docs version (hardcoded "1.0.0" now uses dynamic version)
  • Added all 25 API endpoints to landing page, organized into 8 logical groups
  • Dropped Pico CSS for custom minimal CSS with DM Sans + JetBrains Mono typography

Version

2.5.1

Docker

  • ttlequals0/claude-code-openai-wrapper:2.5.1
  • ttlequals0/claude-code-openai-wrapper:latest

Test plan

  • All 566 tests pass
  • Docker image built and pushed successfully
  • Verified both dark and light themes render correctly
  • Verified GitHub URL is correct in page source
  • Verified OpenAPI version shows 2.5.0 at /docs
  • Verified all endpoint groups present in UI

- Replace generic landing page with clean utilitarian design
- Fix GitHub URL to ttlequals0/claude-code-openai-wrapper
- Fix OpenAPI docs version (was hardcoded 1.0.0, now dynamic)
- Add all 25 endpoints to landing page grouped by category
- Drop Pico CSS, use DM Sans + JetBrains Mono typography
- Bump version to 2.5.1
@ttlequals0
ttlequals0 merged commit 3b7c5bd into main Apr 1, 2026
@ttlequals0
ttlequals0 deleted the feature/ui-redesign-api-docs-update branch April 1, 2026 21:16
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