26 Commits
Author SHA1 Message Date
chenos c6c3de88af docs: update provided by 2026-02-22 16:14:18 +08:00
chenos 54e95ac45f docs: add related link 2026-02-22 13:54:39 +08:00
chenos 30e80625b8 docs: update plugins 2026-02-14 00:03:22 +08:00
chenos db816a501d fix: doc theme 2026-01-29 19:13:11 +08:00
chenos ef20de563a fix: docs locales 2026-01-20 22:24:11 +08:00
d643dabd69 docs: added 20 new languages to the document (#8466)
* feat: add multilingual documentation support for 17 languages

- Add docs translations for cs, de, es, fr, id, it, ja, ko, nl, pl,
  pt, ru, sv, th, tr, uk, vi
- Update rspress.config.ts with locale configurations
- Update .gitignore to track git-repos.json

This adds comprehensive multilingual support to the NocoBase
documentation, covering major European, Asian, and other regional
languages.

* feat(docs): update navigation text for multiple languages and add Japanese support

* fix(docs): add front matter to multiple language documentation files

* fix: add frontmatter delimiters to guide and development pages

- Add --- frontmatter to guide/index.md and development/index.md
- Applies to all 17 new languages (ja, ko, cs, de, es, fr, id, it,
  nl, pl, pt, ru, sv, th, tr, uk, vi)
- Fixes routing issues for /guide and /development pages

* fix: add frontmatter to api/index.md for all languages

- Add --- frontmatter delimiters to api/index.md
- Applies to all 17 new languages
- Ensures proper page metadata structure

* fix: add frontmatter to get-started/quickstart.md

- Add --- frontmatter to 15 language versions
- Convert yaml code blocks to proper frontmatter format
- Languages: cs, de, fr, id, it, ko, nl, pl, pt, ru, sv, th, tr,
  uk, vi
- Skip ja (already correct) and es (different format)

* feat(docs): add Arabic, Hebrew, and Hindi translations

- Complete translation of 679 markdown files for each language (ar, he, hi)
- Translate all _meta.json files (104 labels per language)
- Create _nav.json navigation files for all 3 languages
- Add locale configurations to rspress.config.ts
- Copy image files to new language directories
- Add AI translation notices to all translated files
- Localize AI notice titles to each language's native text
- Fix frontmatter positioning issues

Total files added: ~2,050 per language

* fix: resolve multilingual documentation format issues

- Fix incomplete yaml code blocks (120 files)
- Fix unpaired frontmatter delimiters
- Fix AI tip positioning issues
- Add validation whitelist for confirmed files

* fix: correct frontmatter format for guide/index.md files

* fix: remove bare backticks after AI translation tips

Removed orphaned \`\`\` lines that appeared immediately after AI
translation tip blocks in 10 translated documentation files. These
bare backticks were artifacts from the translation process.

Files fixed:
- ar: email-manager (guide, template), multi-app, user-permissions
- he: collection-fdw
- id: notification-in-app-message
- ja: cache-manager, data-source-external-postgres
- ko: field-attachment
- pl: quickstart

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: resolve unclosed code blocks in translated documentation

Fixed 64 files with unclosed or mismatched code blocks across multiple languages:
- Removed orphaned backticks after frontmatter in plugin documentation
- Added missing closing backticks at end of files
- Fixed malformed code blocks in Arabic, Czech, German, Spanish, French, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Swedish, Thai, Turkish, Ukrainian, and Vietnamese translations
- Rewrote he/plugin-development/client/index.md due to corrupted translation

Total fixes:
- 54 files: added missing closing backticks
- 8 files: removed extra opening backticks
- 1 file: completely rewritten
- 1 file: removed orphaned backtick in middle of content

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: correct frontmatter structure in sv/plugins documentation

Fixed 128 plugin documentation files in Swedish translation where
frontmatter structure was corrupted. The description field content
was misplaced outside the frontmatter block.

Issue: description: | was followed immediately by --- with the actual
description text appearing after the AI translation tip block, along
with metadata fields (isFree, builtIn, defaultEnabled) appearing
outside the frontmatter.

Fix: Reorganized frontmatter to place description content correctly
inside the YAML block before the closing ---.

Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix(docs): remove unnecessary comment from Prometheus plugin documentation

* fix(docs): correct frontmatter format in multiple translations

Fix frontmatter structure issues across Arabic, Czech, German, Spanish, French, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Swedish, Thai, Turkish, Ukrainian, and Vietnamese documentation files.

Changes include:
- Move description field content inside frontmatter YAML block
- Ensure proper YAML formatting for boolean values (isFree, builtIn, defaultEnabled)
- Remove duplicate frontmatter delimiters
- Fix indentation and structure of metadata fields

* fix(docs): update dead links

* fix(docs): hints of ai translation

* fix(docs): meta.json in ar he hi

* chore(versions): 😊 publish v2.1.0-alpha.1

* docs: solutions

* fix: version

* chore(versions): 😊 publish v2.0.0-alpha.61

* docs: email-manager 2.0 (#8322)

* fix: update email docs

* chore: adjust email docs

* chore: adjust email docs

* docs: email en docs

* fix: refine logic for optional targetKey (#8333)

* fix: incorrect filter params for relation field Select in editable subtable (#8335)

* fix: association select record filter issue

* refactor: code improve

* chore(versions): 😊 publish v2.0.0-alpha.62

* refactor: prevent full table re-render when updating a cell (#8349)

* refactor: sub-table rerender

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: big

* fix: big

* fix: bug

* docs: update ticket-system installation guide and meta labels for clarity

* chore(versions): 😊 publish v2.0.0-alpha.63

* docs: update ticketing solution overview with roadmap

* chore(versions): 😊 publish v2.0.0-alpha.64

* docs: update ticket system design document with new update date

* docs: git submodule

* docs: git submodule readme

* Revert "docs: git submodule" changes

Revert back to keeping all languages in the main repository.
This reverts commits c4e745b176 and 1c576eedf7.

* docs: add translation contribution section and update navigation links

* docs: update links for localization content

* docs: add additional language support to locales

* fix(docs): remove locales array from rspress config for single-language builds

* fix: build error

* fix: build error

* fix: build

* fix: build

* fix: build

* fix: update dockerfile

* fix: node_modules

* fix: build

* fix: docs

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: nocobase[bot] <179432756+nocobase[bot]@users.noreply.github.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: Jiann <lomo_hao@163.com>
Co-authored-by: Katherine <katherine_15995@163.com>
Co-authored-by: xilesun <2013xile@gmail.com>
Co-authored-by: mytharcher <mytharcher@gmail.com>
2026-01-20 19:10:00 +08:00
chenos ffaa647b07 feat: improve docs command (#8461) 2026-01-19 23:11:43 +08:00
chenos 4cac8e3b04 fix(docs): use lang 2025-11-14 12:58:13 +08:00
gchust 4483aa5877 fix: incorrect dark theme for plugins list doc (#7839) 2025-11-12 12:40:24 +08:00
chenos 5563c6f98d docs: update theme 2025-11-02 19:31:34 +08:00
chenos f5be96d200 docs: update theme locale 2025-11-02 15:40:18 +08:00
chenos 365c304a6f feat: update docs 2025-11-02 14:26:44 +08:00
chenos 8e74ba4149 fix(docs): update index.md 2025-10-31 19:24:18 +08:00
chenos 27f5baf316 fix(docs): update index.md 2025-10-31 19:22:21 +08:00
chenos 18b83e427d docs: update docs 2025-10-31 12:12:06 +08:00
chenos f60231e972 docs: update docs 2025-10-30 21:02:36 +08:00
chenos 5dd7c1e34f docs: update en 2025-10-30 17:35:08 +08:00
chenos dcc34e2b21 fix: add CHECK_DEAD_LINKS 2025-10-30 10:43:47 +08:00
chenos cb34e3e35e fix: build error 2025-10-30 07:44:57 +08:00
chenos 88d3ead5e7 feat: update docs 2025-10-30 00:38:01 +08:00
chenos 027f9f1bf2 feat: update docs 2025-10-29 10:55:33 +08:00
chenos 56678ac3a2 fix: import theme components 2025-10-29 09:46:49 +08:00
chenos 2a0d8a9523 feat: update docs 2025-10-29 09:38:53 +08:00
mahuantest 5cffc03804 Docs/improve notification manager docs (#7671)
* docs: improve documentation style and add notification manager

- Update homepage styling to match Landrick design
  - Replace emoji icons with FontAwesome icons
  - Add gradient rotating square background on cards
  - Update card styles with subtle shadows
  - Improve button styles (colors, border-radius)
  - Update navigation menu styling and dropdown styles
  - Apply Nunito font throughout
  - Remove gradient from hero title
  - Optimize hero section spacing

- Add notification manager documentation
  - Add notification-email feature docs
  - Add notification-in-app-message feature docs
  - Add notification-manager development guides

- Configuration updates
  - Add .claude/ to .gitignore
  - Exclude docs directory from root tsconfig
  - Fix React key warning in HomeFeature component

* docs: restructure homepage layout and simplify card styles

- Reorganize homepage sections into 4 main groups:
  Get Started, Advanced, More Plugins, and Plugin Development
- Remove rotating square backgrounds and FontAwesome icons
  from feature cards
- Restore minimal gray background styling with
  theme-adaptive colors
- Add subtle hover effects: background change, shadow,
  border, and lift animation
- Fix group title colors to support dark mode using
  theme variables
- Update both English and Chinese versions

* docs: add link to notification manager in features section

* fix: restore navigation dropdown menus

- Restore dropdown items for 'Guide' and 'Development'
  navigation menus
- Add English navigation configuration file
- Fix missing navigation menu items that were
  accidentally removed

* docs: remove 'How NocoBase Works' card from homepage

* fix: restore search functionality by removing overly broad mask selector

The CSS rule [class*="mask_"] was hiding the search modal's backdrop,
preventing the search popup from displaying. Commented out this rule
to fix the search functionality.

* chore: merge latest develop branch

* docs(ai-employees): add application documentation section

Add three new AI employees documents under new application docs category:
- Scenarios/Getting Started: Introduction guide for AI employees
- Configuration/Admin Setup: Administrator configuration guide
- Configuration/Prompt Guide: Prompt engineering best practices

Update navigation structure in _meta.json to organize documents into
scenarios and configuration sections.

* docs(ai-employees): add Viz documentation for introduction and CRM scenario

Add two new Viz-related documents:
- Built-in/Viz: Introduction guide covering personality, capabilities,
  interaction methods, and common analysis scenarios
- Scenarios/Viz-CRM: CRM scenario configuration guide explaining
  template-based analysis engine (Overall Analytics) and SQL execution

Update navigation structure in _meta.json:
- Add Viz to built-in AI employees section
- Add Viz CRM scenario to scenarios section

Update getting-started.md references to link new Viz documents.

* docs: improve documentation structure and navigation

- Update homepage feature cards with missing links
- Restructure navigation menu to match homepage sections
- Reorganize AI employees documentation
- Update built-in AI employee titles and ordering
- Remove hero section mask overlay effect

* docs: consolidate AI employees documentation structure

- Merge getting-started content into index page
- Remove redundant overview page
- Clean up old getting-started file

* docs: update dependencies

* docs: add PluginCard component to theme

* docs: add PluginCard component for documentation
2025-10-28 11:09:57 +08:00
mahuantest ec9e9d25a3 docs: improve documentation style and add notification manager (#7646)
* docs: improve documentation style and add notification manager

- Update homepage styling to match Landrick design
  - Replace emoji icons with FontAwesome icons
  - Add gradient rotating square background on cards
  - Update card styles with subtle shadows
  - Improve button styles (colors, border-radius)
  - Update navigation menu styling and dropdown styles
  - Apply Nunito font throughout
  - Remove gradient from hero title
  - Optimize hero section spacing

- Add notification manager documentation
  - Add notification-email feature docs
  - Add notification-in-app-message feature docs
  - Add notification-manager development guides

- Configuration updates
  - Add .claude/ to .gitignore
  - Exclude docs directory from root tsconfig
  - Fix React key warning in HomeFeature component

* docs: restructure homepage layout and simplify card styles

- Reorganize homepage sections into 4 main groups:
  Get Started, Advanced, More Plugins, and Plugin Development
- Remove rotating square backgrounds and FontAwesome icons
  from feature cards
- Restore minimal gray background styling with
  theme-adaptive colors
- Add subtle hover effects: background change, shadow,
  border, and lift animation
- Fix group title colors to support dark mode using
  theme variables
- Update both English and Chinese versions

* docs: add link to notification manager in features section

* fix: restore navigation dropdown menus

- Restore dropdown items for 'Guide' and 'Development'
  navigation menus
- Add English navigation configuration file
- Fix missing navigation menu items that were
  accidentally removed

* docs: remove 'How NocoBase Works' card from homepage

* fix: restore search functionality by removing overly broad mask selector

The CSS rule [class*="mask_"] was hiding the search modal's backdrop,
preventing the search popup from displaying. Commented out this rule
to fix the search functionality.
2025-10-23 17:59:47 +08:00
chenos a5d5f1411e feat: NocoBase documentation 2.0 (#7623)
* feat: client-v2

* feat: docs

* fix: locales

* fix: build

* fix: version

* fix: docs ci

* fix: update Dockerfile

* fix: docs

* Revert "fix: docs"

This reverts commit c5e38f8c9c.

* fix: update docs

* fix: themeDir

* fix: docs

* fix: update docs

* fix: docs

* fix: dockerfile

* fix: node_modules

* fix: error

* fix: dockerfile

* fix: dockerfile

* fix: dockerfile

* fix: error

* fix: dockerfile

* fix: dockerfikle

* fix: bash c

* fix: dockerfile

* fix: cp

* fix: build

* fix: build

* fix: nginx conf

* fix: deps

* fix: client-v2 test

* fix: theme scss
2025-10-22 16:39:53 +08:00