Skip to content

feat: Add language switcher#658

Merged
aXenDeveloper merged 3 commits intocanaryfrom
add-extend-lang-option
Jun 18, 2025
Merged

feat: Add language switcher#658
aXenDeveloper merged 3 commits intocanaryfrom
add-extend-lang-option

Conversation

@aXenDeveloper
Copy link
Copy Markdown
Owner

Improving Documentation

Description

What?

Why?

How?

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 18, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
vitnode-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 18, 2025 7:00pm
vitnode-web 🔄 Building (Inspect) Visit Preview 💬 Add feedback Jun 18, 2025 7:00pm

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reorganizes and cleans up the VitNode documentation by restructuring navigation, renaming SSO configuration keys, introducing new “under construction” callouts, and adding initial guides for plugins, i18n, and database usage.

  • Renamed all ssoPlugins entries to ssoProviders in SSO guides for consistency.
  • Updated the docs navigation (meta.json) to include new Plugins, REST API, Database, UI, and I18n sections.
  • Added “under construction” callouts to various dev docs and introduced new plugins, i18n, and database developer guides while removing the outdated plugins/database/index.mdx.

Reviewed Changes

Copilot reviewed 44 out of 44 changed files in this pull request and generated no comments.

Show a summary per file
File Description
apps/docs/content/docs/plugins/database/index.mdx Removed outdated database plugin guide
apps/docs/content/docs/guides/sso/google.mdx Renamed ssoPluginsssoProviders
apps/docs/content/docs/guides/sso/facebook.mdx Renamed ssoPluginsssoProviders (missing object wrapper on auth)
apps/docs/content/docs/guides/sso/discord.mdx Renamed ssoPluginsssoProviders
apps/docs/content/docs/guides/meta.json Inserted Plugins section header and “blog” page
apps/docs/content/docs/dev/swagger.mdx Added warning callout
apps/docs/content/docs/dev/sso.mdx Renamed ssoPluginsssoProviders
apps/docs/content/docs/dev/rest-api.mdx Changed title to “Restful API”
apps/docs/content/docs/dev/plugins.mdx New Plugins guide with warning callout
apps/docs/content/docs/dev/meta.json Updated sidebar order: Plugins, REST API, Database, UI, etc.
apps/docs/content/docs/dev/index.mdx Added warning callout
apps/docs/content/docs/dev/i18n/namespaces.mdx Adjusted file paths in examples
apps/docs/content/docs/dev/i18n/meta.json Added I18n section
apps/docs/content/docs/dev/i18n/index.mdx New “Expand Languages” guide with warning callout
apps/docs/content/docs/dev/database/index.mdx New Database developer guide
apps/docs/content/docs/dev/auth.mdx Added warning callout
Comments suppressed due to low confidence (6)

apps/docs/content/docs/dev/swagger.mdx:7

  • [nitpick] Remove the emoji from the callout title to comply with the docs guideline 'Don't use emoji on headings'.
<Callout type="warn" title="This documentation is under construction! 🚧">

apps/docs/content/docs/dev/index.mdx:7

  • [nitpick] Remove the emoji from the callout title to avoid emoji in headings per documentation guidelines.
<Callout type="warn" title="This documentation is under construction! 🚧">

apps/docs/content/docs/dev/plugins.mdx:6

  • [nitpick] Remove the emoji from the callout title to follow the rule against emoji in headings.
<Callout type="warn" title="This documentation is under construction! 🚧">

apps/docs/content/docs/dev/auth.mdx:6

  • [nitpick] Consider removing the emoji from the callout title, as headings should not contain emojis.
<Callout type="warn" title="This documentation is under construction! 🚧">

apps/docs/content/docs/dev/i18n/index.mdx:6

  • [nitpick] Remove the emoji from this callout title to comply with the documentation guideline that disallows emojis in headings.
<Callout type="warn" title="This documentation is under construction! 🚧">

apps/docs/content/docs/guides/sso/facebook.mdx:65

  • It looks like the authorization property above is missing its colon and object braces, which may break the YAML snippet. Consider changing authorization to authorization: { before this line and closing the brace after the array.
    ssoProviders: [

@aXenDeveloper aXenDeveloper marked this pull request as ready for review June 18, 2025 18:58
@aXenDeveloper aXenDeveloper merged commit 16ce020 into canary Jun 18, 2025
5 checks passed
@aXenDeveloper aXenDeveloper deleted the add-extend-lang-option branch June 18, 2025 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💡 Feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants