Conversation
…ocal dev scripts - scaffold site structure in docs/ with 7 pages (index, overview, coverage, installation, roadmap, changelog, disclaimer) - add custom CSS with hero layout, card grid, dark/light palette toggle - add GitHub Pages deploy workflow (.github/workflows/pages.yml) - add local dev scripts (serve-docs.sh, build-docs.sh, test-docs.sh) and requirements-docs.txt - exclude site artifacts and venv from VSIX packaging and git - add npm scripts for docs: docs:serve, docs:build, docs:test - add extension marketplace metadata: icon, gallery banner, keywords - add CI workflow for grammar validation (.github/workflows/ci.yml) - bump version to 1.2.0 and add CHANGELOG entries
- set v6 as canonical icon in media (svg + png) - add site icon assets under docs/assets (svg + png) - update mkdocs branding to use svg icon assets - keep docs assets tracked in gitignore rules - include latest package metadata updates (version 1.2.1)
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 PR introduces the documentation site foundation and applies the new selected v6 icon branding across the extension and docs.
What changed
Added a MkDocs Material documentation site structure with key project pages.
Added GitHub Pages workflow and local docs scripts for serve/build/test.
Updated docs visual styling for a cleaner landing-page experience.
Adopted the selected v6 icon as the canonical brand icon.
Applied icon assets to both extension and site (SVG + PNG).
Updated package metadata to 1.2.1.
Adjusted ignore rules so docs icon assets are tracked correctly.
Why
Improve project presentation and usability through a proper docs portal.
Keep branding consistent across Marketplace/VSIX and website.
Ensure icon rendering quality using finalized assets.
Validation performed
Ran docs validation build successfully.
Generated/validated icon assets in SVG and PNG.
Installed latest VSIX locally (1.2.1) with force update.
Confirmed clean git state after commit.
Commits included
aafce51 feat(site): add MkDocs Material site with GitHub Pages workflow and local dev scripts
a4eb2e4 feat(branding): adopt selected v6 icon across extension and docs