This commit updates all references in the documentation and configuration files to reflect the migration of the repository from the previous host to GitHub. Changes include updates to the package.json, Docusaurus configuration, and various markdown files to ensure users have the correct links for issues, releases, and source code.
This commit modifies the tagline in the Docusaurus configuration and updates the description in English and Chinese localization files to better reflect the application's purpose as a desktop client for SSH-centric operations and mixed terminal workflows.
This commit replaces the previous Umami plugin dependency with a custom implementation located in the src/plugins/umami directory. The new implementation includes enhanced configuration options and a dedicated script for analytics tracking, improving maintainability and flexibility in analytics setup.
This commit cleans up the Docusaurus configuration by removing several optional settings related to the Umami analytics plugin, streamlining the configuration for better clarity and maintainability.
This commit integrates the Umami analytics plugin into the Docusaurus configuration, enabling website tracking and analytics. The configuration includes essential options such as website ID and analytics domain, along with several optional settings for data tracking and caching.
This commit replaces all instances of "Dragonfly" with "NyaTerm" in various files, including documentation, configuration, and UI elements. The changes ensure consistency in branding and improve clarity for users transitioning from the previous version. Additionally, updates to the changelog and README reflect the new application name and its features.
- Redesign homepage with elegant layout, gradient hero, SVG feature
icons, tech stack badges, and card-based features section
- Fix favicon to use logo.svg
- Fix deprecated onBrokenMarkdownLinks config
- Add missing i18n files: code.json, footer.json for English locale
- Fix navbar.json to translate "文档" label
- Fix logo path using useBaseUrl for correct loading in /en/ locale
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add a complete documentation site under docs-site/ using Docusaurus 3,
with Chinese (default) and English translations. Includes user guide
(SSH, SFTP, terminal, quick commands, themes, translation, security,
shortcuts), developer docs (architecture, setup, frontend, backend,
contributing), FAQ, and a custom landing page.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>