Commit Graph

292 Commits

Author SHA1 Message Date
sven
7dc3fe2198 feat: Add caveman 2026-04-13 17:17:12 +02:00
sven
d2eb3c152e Reorganize VitePress docs sections and refine metadata search indexing
Move topic pages to section index routes, standardize card-based content presentation, and simplify metadata typing while improving local search indexing for EnhancedLink entries. Refresh theme styling and replace unstable external links to keep metadata builds reliable.
2026-04-13 17:15:17 +02:00
sven
873da9670d Updates to add an AI section to the docs, including new pages and links, and to fix enhanced link search indexing by rendering titles as headings. 2026-03-14 14:56:38 +01:00
sven
389c4272ed feat(theme): 🚸 Link extension 2026-02-28 17:48:41 +01:00
sven
4c94888bf1 feat(docs) Update navigation 2025-11-01 10:49:54 +01:00
sven
3fb4df75cc Complete site generators documentation with all missing tools
Added missing site generators from README.md:
- Framework-specific: VuePress, Gatsby Docs Kit, MDX-GO, Fumadocs, Vocs
- Lightweight: Hugo was completely missing
- Enterprise: Document Node, Docsite, Portray, RcPress, xyd
- Experimental: Dokz, Gridsome

Enhanced extensions sections:
- Added Hugo Extensions
- Expanded Sphinx Extensions with consoletest, Contentui, Sphinx Substitution Extensions
- Added complete Sphinx Themes collection

Organization improvements:
- Better categorization by use case and target audience
- Added Hugo which was a major missing piece
- All generators from README.md now properly documented
- Maintained consistent structure with descriptions and best-use cases

This resolves the missing site generators issue.
2025-11-01 10:43:43 +01:00
sven
0f86629cd3 Add missing documentation pages to complete content migration
Created comprehensive pages for all sections referenced in navigation:
- writing.md: Writing tools, editors, knowledge bases, mockup tools, screenshots, screencasts, and learning resources
- style-guides.md: Complete collection of style guides from government, tech companies, and specialized domains
- reading.md: Essential articles, guides, and resources organized by topic (strategy, skills, APIs, UX, accessibility, etc.)
- github-actions.md: GitHub Actions for documentation validation, content generation, and quality assurance with workflow examples
- tools.md: Additional specialized tools covering AsciiDoc, browser testing, accessibility, hosting, utilities, and analytics

Updated VitePress config:
- Added all new pages to navigation menus
- Organized tools into logical categories
- Fixed 404 errors for previously missing routes

Content migration status:
- All major sections from README.md now have dedicated pages
- Navigation links properly connected to existing content
- Structured content with clear categories and descriptions
- Cross-references between related sections

This completes the content migration from the original README.md structure to a comprehensive VitePress documentation site.
2025-11-01 10:39:55 +01:00
sven
96d35db4be Clean up landing page and consolidate contributing content
Landing page improvements:
- Removed Contributing and License sections for cleaner focus
- Updated Quick Start to remove external GitHub links
- Added Popular Tools section with beginner-friendly recommendations
- Organized tools by category (Beginners, API Documentation, QA)
- Added subtle call-to-action footer linking to contributing page
- Improved navigation flow to keep users on the documentation site

Contributing page enhancements:
- Merged license information from landing page
- Added comprehensive Community & Recognition section
- Included contributor acknowledgments and impact explanation
- Added detailed license explanation (CC0 1.0 Universal)
- Clarified contributing agreement and licensing terms
- Enhanced getting help and community sections

Benefits:
- Landing page is now focused on discovering and using tools
- All contributor/legal information consolidated in one place
- Better user flow from discovery to contribution
- Cleaner separation of concerns between user and contributor content
- Maintained important information while improving organization
2025-11-01 10:30:39 +01:00
sven
a3943189ed Reorganize: Move installation to Contributing section with Taskfile integration
- Created new 'Contributing' section for developer-focused content
- Moved installation instructions from guide/installation to contributing/
- Updated installation guide to use Taskfile commands instead of raw pnpm
- Added comprehensive contributing guidelines including:
  - Development setup using task commands (setup:deps, docs:dev, etc.)
  - Project structure and workflow explanations
  - Contribution guidelines and review process
  - Development tips and testing procedures

- Updated navigation to include Contributing as top-level item
- Reorganized sidebar to remove installation from Getting Started
- Updated main guide to focus on using documentation vs. contributing
- Removed old guide/installation.md and empty guide/ directory

New structure better separates:
- Guide: For documentation users (how to find and use resources)
- Contributing: For project contributors (how to develop and contribute)

Task commands highlighted:
- task setup:deps (install dependencies)
- task docs:dev (development server)
- task docs:build (build site)
- task docs:preview (preview built site)
2025-11-01 10:27:21 +01:00
sven
edbcb85587 Transform README content into structured VitePress documentation
- Restructured homepage with clear category overview
- Created comprehensive Site Generators page with detailed tool descriptions
- Built API Documentation page covering tools, testing, and best practices
- Added Quality Assurance page with linting, testing, and accessibility tools
- Updated navigation with organized tool categories and resources
- Enhanced sidebar with logical content grouping
- Transformed flat README list into searchable, navigable documentation

New structure:
- Core Tools: Site Generators, API Documentation
- Content & Quality: Writing Tools, Quality Assurance
- Resources: Style Guides, Reading List, GitHub Actions
- Getting Started: Introduction, Installation

All content now properly categorized and easily discoverable through navigation and search.
2025-11-01 10:19:55 +01:00
sven
402861943d Reorganize tasks: move dependency installation to setup
- Moved 'install' task from docs to setup as 'deps'
- Added dependencies to setup:deps (requires node and pnpm)
- Logical separation:
  - setup: Environment and dependency installation
  - docs: Documentation workflow (dev, build, preview)

New task structure:
Setup tasks:
- setup:node: Install Node.js if missing
- setup:pnpm: Install pnpm if missing
- setup:deps: Install VitePress dependencies

Docs tasks:
- docs:dev: Development server
- docs:build: Build site
- docs:preview: Preview built site
2025-11-01 10:14:39 +01:00
sven
15d0c71a79 Update Taskfile.docs.yml for VitePress and pnpm
- Replaced Yarn with pnpm commands
- Replaced Docusaurus with VitePress commands
- Removed 'dir: website' since VitePress runs from project root
- Updated task descriptions to reflect VitePress
- Added 'preview' task for built site preview
- Renamed 'serve' to 'dev' to match pnpm script names

Available tasks:
- docs:install: Install VitePress dependencies
- docs:dev: Run development server
- docs:build: Build static site
- docs:preview: Preview built site
2025-11-01 10:12:57 +01:00
sven
7a4f685996 Clean up unnecessary favicon files
- Removed favicon.ico from project root (unnecessary)
- Removed favicon.ico from docs/ directory (redundant)
- Removed favicon.ico from theme directory (not needed)
- Removed favicon16.ico from public/ (unused)
- Kept only necessary files in docs/public/:
  - favicon.svg (primary, modern browsers)
  - favicon.ico (fallback, legacy browsers)
  - favicon.png (original source)
2025-11-01 10:03:28 +01:00
sven
248b358ce8 feat(theme) More changes 2025-11-01 10:01:50 +01:00
sven
458651601e Enable local search functionality
- Added local search provider configuration
- Enhanced search with custom translations and options
- Created API reference page with searchable content
- Updated navigation to include API section
- Added Reference section to sidebar
- Search now indexes all documentation content
2025-11-01 09:56:25 +01:00
sven
0b556db71d Improve favicon implementation with multiple formats
- Created 16x16 ICO favicon for better compatibility
- Added SVG favicon as primary option for modern browsers
- Simplified VitePress configuration
- Added fallback favicon files in multiple locations
- Updated head configuration for better browser support
2025-11-01 09:52:16 +01:00
sven
5dba1f4c25 Add favicon from asciidoclint repository
- Downloaded favicon.png from ocular-d/asciidoclint
- Created favicon.ico for better browser compatibility
- Updated VitePress config with comprehensive favicon support
- Added favicons to docs/public/ directory
- Configured multiple favicon formats for cross-browser compatibility
2025-11-01 09:47:13 +01:00
sven
97601454f9 Add custom link color #5469d4
- Created custom theme with CSS overrides
- Set brand colors to #5469d4 for both light and dark themes
- Added hover effects for better user experience
- Links now use the specified blue color consistently
2025-11-01 09:42:40 +01:00
sven
872b3e7404 Setup VitePress documentation with pnpm
- Added VitePress as dev dependency
- Created docs directory structure
- Configured VitePress with navigation and sidebar
- Added example pages (home, guide, installation)
- Updated package.json with docs scripts
- Added VitePress-specific entries to .gitignore
- Created setup documentation
2025-11-01 09:36:55 +01:00
sven
514224fe99 feat(SSG) Add VitePress 2025-11-01 07:15:25 +01:00
sven
450332d6b7 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-10-11 10:03:30 +02:00
sven
d3663c60a9 Remove docz since it is EOL 2025-10-11 10:02:52 +02:00
Sven Strack
f4d329e4ca Merge pull request #53 from testthedocs/dependabot/github_actions/peter-evans/create-issue-from-file-6
chore(deps): bump peter-evans/create-issue-from-file from 5 to 6
2025-10-11 09:58:00 +02:00
Sven Strack
34b6b09783 Merge pull request #51 from testthedocs/dependabot/github_actions/lycheeverse/lychee-action-2.6.1
chore(deps): bump lycheeverse/lychee-action from 2.5.0 to 2.6.1
2025-10-11 09:57:46 +02:00
dependabot[bot]
20e4f7bf05 chore(deps): bump peter-evans/create-issue-from-file from 5 to 6
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file) from 5 to 6.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases)
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/v5...v6)

---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 23:04:43 +00:00
dependabot[bot]
6bea746db1 chore(deps): bump lycheeverse/lychee-action from 2.5.0 to 2.6.1
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.5.0 to 2.6.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](https://github.com/lycheeverse/lychee-action/compare/v2.5.0...v2.6.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 15:31:24 +00:00
Sven Strack
2c000337d9 Merge pull request #48 from testthedocs/dependabot/github_actions/actions/checkout-5
chore(deps): bump actions/checkout from 4 to 5
2025-08-24 12:31:58 +02:00
Sven Strack
45271fd0d6 Merge pull request #49 from testthedocs/dependabot/github_actions/lycheeverse/lychee-action-2.5.0
chore(deps): bump lycheeverse/lychee-action from 2.4.1 to 2.5.0
2025-08-24 12:31:42 +02:00
Sven Strack
a4ec93cc9d Merge pull request #50 from zdunecki/add-xyd
Add xyd
2025-08-24 12:31:25 +02:00
sven
7725b8f7ac Add new reading link 2025-08-24 12:27:12 +02:00
Patryk Zdunowski
7177752404 Add xyd 2025-08-21 23:45:41 +00:00
dependabot[bot]
b54d95a112 chore(deps): bump lycheeverse/lychee-action from 2.4.1 to 2.5.0
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](https://github.com/lycheeverse/lychee-action/compare/v2.4.1...v2.5.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 11:01:39 +00:00
dependabot[bot]
8a9e3f75f9 chore(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 09:39:41 +00:00
Sven Strack
257356520a Merge pull request #46 from obivio/add-quillbot
Add QuillBot to Browser Extensions
2025-06-08 13:58:44 +02:00
Sven Strack
97654078b9 Merge pull request #47 from testthedocs/dependabot/github_actions/lycheeverse/lychee-action-2.4.1
chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1
2025-06-08 13:57:35 +02:00
dependabot[bot]
d03f56603a chore(deps): bump lycheeverse/lychee-action from 2.4.0 to 2.4.1
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](https://github.com/lycheeverse/lychee-action/compare/v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-13 00:06:17 +00:00
Obi
2964f9820d Add QuillBot to Browser Extensions 2025-04-12 12:21:18 -04:00
Sven Strack
de0e3c597f Merge pull request #45 from testthedocs/dependabot/github_actions/lycheeverse/lychee-action-2.4.0
chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0
2025-04-02 18:38:14 +02:00
dependabot[bot]
7d4138b9cd chore(deps): bump lycheeverse/lychee-action from 2.3.0 to 2.4.0
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](https://github.com/lycheeverse/lychee-action/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 00:28:46 +00:00
sven
a0651cf726 docs: 📝 Update 2025-03-23 16:22:52 +01:00
Sven Strack
1e9e5efebb Merge pull request #43 from testthedocs/dependabot/github_actions/lycheeverse/lychee-action-2.3.0
chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0
2025-03-23 15:52:54 +01:00
dependabot[bot]
701105dd2c chore(deps): bump lycheeverse/lychee-action from 2.2.0 to 2.3.0
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](https://github.com/lycheeverse/lychee-action/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 23:37:20 +00:00
Sven Strack
6d0d0cf42e Merge pull request #41 from testthedocs/dependabot/github_actions/lycheeverse/lychee-action-2.2.0
chore(deps): bump lycheeverse/lychee-action from 2.1.0 to 2.2.0
2024-12-28 14:10:44 +01:00
dependabot[bot]
a28fec81c7 chore(deps): bump lycheeverse/lychee-action from 2.1.0 to 2.2.0
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](https://github.com/lycheeverse/lychee-action/compare/v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: lycheeverse/lychee-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 23:37:18 +00:00
Sven Strack
bd4014fa35 Merge pull request #40 from laogui/main
add Fumadocs and Vocs
2024-12-23 11:14:43 +01:00
laogui
4eeafc3d6d add Fumadocs and Vocs 2024-12-19 11:44:50 +08:00
sven
b52a839689 docs: 📝 add Playwright 2024-11-23 14:39:55 +01:00
sven
35ca703772 docs: 📝 add semantic line breaks and max-char-length 2024-11-23 14:32:17 +01:00
sven
6585687db0 docs: 📝 add docToolchain 2024-11-23 14:20:11 +01:00
Sven Strack
7e72a26447 Merge pull request #39 from ohansFavour/chore/update-readme
Adds Lapce to the list of code editors
2024-11-23 14:12:59 +01:00