Skip to content

Add documentation language switching page#93

Open
konard wants to merge 4 commits into
mainfrom
issue-44-bef6b9f3
Open

Add documentation language switching page#93
konard wants to merge 4 commits into
mainfrom
issue-44-bef6b9f3

Conversation

@konard

@konard konard commented Sep 14, 2025

Copy link
Copy Markdown
Member

Summary

  • Added a modern language selection index page that allows users to choose between C# and C++ documentation versions
  • Updated the GitHub Actions workflow to deploy the language switcher page alongside the generated documentation
  • The new index page features a clean, responsive design with hover effects and proper links to both language versions

Changes Made

  • index.html: Created a new language selection page with modern UI design
  • .github/workflows/csharp.yml: Modified the documentation publishing workflow to include the index page in the deployment

Features

  • Responsive design that works on desktop and mobile
  • Visual language cards with icons for C# and C++
  • Direct links to GitHub, NuGet, and Conan packages
  • Seamless integration with existing documentation publishing process

Test Plan

  • HTML file validates correctly
  • Workflow syntax is correct
  • File paths and structure verified
  • End-to-end test when workflow runs (after merge)

🤖 Generated with Claude Code


Resolves #44

Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: #44
@konard konard self-assigned this Sep 14, 2025
- Create language selection index.html page with modern UI
- Update workflow to deploy index page alongside documentation
- Enable users to choose between C# and C++ documentation versions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@konard konard changed the title [WIP] Add documentation language switching page Add documentation language switching page Sep 14, 2025
@konard
konard marked this pull request as ready for review September 14, 2025 00:17
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>'
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.

Add documentation language switching page

1 participant