feat: add documentation - #79
Draft
prettyleaf wants to merge 2 commits into
Draft
Conversation
feat: create SiteTitle component with version display feat: configure content collections for documentation docs: add initial documentation for Koala Clash docs: create overview page for Koala Clash documentation docs: add Russian version of Koala Clash documentation docs: create Russian overview page for Koala Clash documentation style: add custom CSS for dark and light modes chore: add TypeScript configuration for strict type checking
prettyleaf
marked this pull request as draft
April 14, 2026 08:10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This pull request makes significant changes to the repository, shifting its focus to documentation and cleaning up legacy build, configuration, and platform-specific files. The main highlights are the removal of the application build system and assets, the addition of a documentation deployment workflow, and updates to project configuration to support the new documentation-only structure.
Summary of most important changes:
Repository refocus and documentation setup:
.github/workflows/build.yml), all platform-specific install scripts, and supporting configuration files, indicating the repository is no longer used for application builds but is now dedicated to documentation. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10].github/workflows/starlight.yml) to build and deploy the documentation site to GitHub Pages from thedocsbranch.Documentation content and structure:
README.mdto describe the documentation site, its structure, and how to develop and build it locally, removing all references to application features, development, and build commands..gitignoreand VSCode extension recommendations in thedocs/directory for a better documentation authoring experience. [1] [2] [3]These changes collectively transition the repository from an application codebase to a documentation-focused project, removing legacy code and build artifacts to streamline future documentation development and deployment.