refactor: Migrate documentation content, rebuild UI components, and update core architecture.

This commit is contained in:
gitfromwildan
2026-03-10 01:38:58 +07:00
parent aac81dff8a
commit ab755844a3
132 changed files with 3947 additions and 12862 deletions

121
docu.json
View File

@@ -1,5 +1,8 @@
{
"$schema": "https://docubook.pro/docu.schema.json",
"search": {
"type": "algolia"
},
"meta": {
"baseURL": "https://docs.woonoow.com",
"title": "WooNooW Docs",
@@ -18,8 +21,8 @@
"href": "/"
},
{
"title": "Developer Docs",
"href": "/docs/developer/overview"
"title": "Docs",
"href": "/docs/getting-started/introduction"
},
{
"title": "Plugin Site",
@@ -29,7 +32,7 @@
},
"repository": {
"url": "https://git.backoffice.biz.id/dwindown/WooNooW",
"editPathTemplate": "/blob/main/woonoow-docs/contents/{filePath}",
"editPathTemplate": "/blob/main/{filePath}",
"editLink": false
},
"sponsor": {
@@ -48,10 +51,10 @@
"routes": [
{
"title": "Getting Started",
"href": "/docs/getting-started",
"href": "/getting-started",
"noLink": true,
"context": {
"icon": "Book",
"icon": "Rocket",
"description": "Guides and References",
"title": "Start"
},
@@ -72,8 +75,8 @@
},
{
"title": "Store Management",
"href": "/docs/store",
"noLink": false,
"href": "/store",
"noLink": true,
"context": {
"icon": "ShoppingBag",
"description": "Orders, Customers, Products",
@@ -100,8 +103,8 @@
},
{
"title": "Marketing Suite",
"href": "/docs/marketing",
"noLink": false,
"href": "/marketing",
"noLink": true,
"context": {
"icon": "Megaphone",
"description": "Campaigns & Growth",
@@ -124,8 +127,8 @@
},
{
"title": "Page Builder",
"href": "/docs/builder",
"noLink": false,
"href": "/builder",
"noLink": true,
"context": {
"icon": "Layout",
"description": "Visual Editor & Design",
@@ -152,10 +155,10 @@
},
{
"title": "Core Features",
"href": "/docs/features",
"noLink": false,
"href": "/features",
"noLink": true,
"context": {
"icon": "Package",
"icon": "Zap",
"description": "Platform Capabilities",
"title": "Features"
},
@@ -176,8 +179,8 @@
},
{
"title": "Configuration",
"href": "/docs/configuration",
"noLink": false,
"href": "/configuration",
"noLink": true,
"context": {
"icon": "Settings",
"description": "Setup & Options",
@@ -211,12 +214,16 @@
{
"title": "Licensing",
"href": "/licensing"
},
{
"title": "Spa Mode",
"href": "/spa-mode"
}
]
},
{
"title": "Developer Guides",
"href": "/docs/developer",
"href": "/developer",
"noLink": true,
"context": {
"icon": "Code",
@@ -229,53 +236,65 @@
"href": "/overview"
},
{
"title": "Custom Channels",
"href": "/addons/custom-channels"
"title": "addons",
"href": "/addons",
"noLink": true,
"items": [
{
"title": "Bridge Pattern",
"href": "/bridge-pattern"
},
{
"title": "Module Integration",
"href": "/module-Integration"
},
{
"title": "React Integration",
"href": "/react-integration"
},
{
"title": "Page Templates",
"href": "/page-templates"
},
{
"title": "Custom Channels",
"href": "/custom-channels"
}
]
},
{
"title": "Page Templates",
"href": "/addons/page-templates"
"title": "Api",
"href": "/api",
"noLink": true,
"items": [
{
"title": "Licensing",
"href": "/licensing"
}
]
},
{
"title": "Addons: Bridge Pattern",
"href": "/addons/bridge-pattern"
},
{
"title": "Addons: React Integration",
"href": "/addons/react-integration"
},
{
"title": "Addons: Module Registry",
"href": "/addons/module-integration"
},
{
"title": "Licensing API",
"href": "/api/licensing"
},
{
"title": "Software Updates (API)",
"href": "/software-updates"
},
{
"title": "Software Updates (Store Owner)",
"href": "/software-updates/store-owner"
"title": "Software Updates",
"href": "/software-updates",
"items": [
{
"title": "Store Owner",
"href": "/store-owner"
}
]
}
]
},
{
"title": "Hooks & Filters",
"href": "/docs/hooks",
"href": "/hooks",
"noLink": true,
"context": {
"icon": "Anchor",
"icon": "Plug",
"description": "Actions and Filters",
"title": "Hooks"
},
"items": [
{
"title": "Overview",
"href": "/"
},
{
"title": "Notifications",
"href": "/notifications"
@@ -296,10 +315,10 @@
},
{
"title": "Resources",
"href": "/docs/resources",
"href": "/resources",
"noLink": true,
"context": {
"icon": "Box",
"icon": "Bot",
"description": "Tools and Assets",
"title": "Resources"
},