From c89f0df66c7c7c85d1de4408c3642ecc49139e33 Mon Sep 17 00:00:00 2001 From: Steven Niu Date: Wed, 12 Nov 2025 10:15:38 +0800 Subject: [PATCH 1/6] adjust page for v5.0 --- docusaurus.config.js | 32 +++++++++++++++++-- .../{developers-page.md => roadmap-page.md} | 0 .../{developers-page.md => roadmap-page.md} | 0 3 files changed, 30 insertions(+), 2 deletions(-) rename i18n/zh-CN/docusaurus-plugin-content-pages/{developers-page.md => roadmap-page.md} (100%) rename src/pages/{developers-page.md => roadmap-page.md} (100%) diff --git a/docusaurus.config.js b/docusaurus.config.js index 0a5634e..a2ff670 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -136,8 +136,21 @@ const config = { label: 'Contribution Guidelines', to: '/contribution-guidelines', }, + { + label: 'Downloads', + href: 'https://github.com/IvorySQL/IvorySQL/releases', + }, + { + label: 'Installation', + href: 'https://docs.ivorysql.org/en/ivorysql-doc/v4.6/v4.6/3#quick-installation', + }, ] }, + { + label: 'Ecological Cooperation', + href: 'https://docs.ivorysql.org/en/ivorysql-doc/v5.0/v5.0/3#ecological-cooperation', + position: 'left' + }, { label: 'Online Trial', href: 'http://trial.ivorysql.org:8080/', @@ -151,9 +164,24 @@ const config = { position: 'right' }, { + type: 'dropdown', + position: 'left', label: 'Developers', - to: '/developers-page', - position: 'right' + items: [ + { + label: 'Roadmap', + //to: '/developers-page', + to: '/roadmap-page', + }, + { + href: 'https://gitee.com/IvorySQL/', + label: 'Gitee', + }, + { + href: 'https://github.com/IvorySQL/IvorySQL', + label: 'Github', + }, + ] }, { href: 'https://gitee.com/IvorySQL/', diff --git a/i18n/zh-CN/docusaurus-plugin-content-pages/developers-page.md b/i18n/zh-CN/docusaurus-plugin-content-pages/roadmap-page.md similarity index 100% rename from i18n/zh-CN/docusaurus-plugin-content-pages/developers-page.md rename to i18n/zh-CN/docusaurus-plugin-content-pages/roadmap-page.md diff --git a/src/pages/developers-page.md b/src/pages/roadmap-page.md similarity index 100% rename from src/pages/developers-page.md rename to src/pages/roadmap-page.md From b3b90e5605248ddc3aee3490d234283cee7068be Mon Sep 17 00:00:00 2001 From: Steven Niu Date: Wed, 12 Nov 2025 10:35:57 +0800 Subject: [PATCH 2/6] add missing code back --- docusaurus.config.js | 22 +------------------ .../docusaurus-theme-classic/navbar.json | 6 ++++- 2 files changed, 6 insertions(+), 22 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index a2ff670..d46e985 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -89,16 +89,6 @@ const config = { label: 'Blog', position: 'left' }, - { - label: 'Installation', - href: 'https://docs.ivorysql.org/en/ivorysql-doc/v4.6/v4.6/3#quick-installation', - position: 'left' - }, - { - label: 'Downloads', - href: 'https://github.com/IvorySQL/IvorySQL/releases', - position: 'left' - }, { label: 'Releases', to: '/releases-page', @@ -165,7 +155,7 @@ const config = { }, { type: 'dropdown', - position: 'left', + position: 'right', label: 'Developers', items: [ { @@ -183,16 +173,6 @@ const config = { }, ] }, - { - href: 'https://gitee.com/IvorySQL/', - label: 'Gitee', - position: 'right', - }, - { - href: 'https://github.com/IvorySQL/IvorySQL', - label: 'GitHub', - position: 'right', - }, { type: 'localeDropdown', position: 'right', diff --git a/i18n/zh-CN/docusaurus-theme-classic/navbar.json b/i18n/zh-CN/docusaurus-theme-classic/navbar.json index 9c66176..711ab77 100644 --- a/i18n/zh-CN/docusaurus-theme-classic/navbar.json +++ b/i18n/zh-CN/docusaurus-theme-classic/navbar.json @@ -87,4 +87,8 @@ "message": "客户故事", "description": "Navbar item with label Customer Stories" } -} \ No newline at end of file + "item.label.Ecological Cooperation": { + "message": "生态合作", + "description": "Navbar item with label Ecological Cooperation" + } +} From d01738d68f512a19ea54e7825f70d774c3d00b95 Mon Sep 17 00:00:00 2001 From: Steven Niu Date: Wed, 12 Nov 2025 10:53:44 +0800 Subject: [PATCH 3/6] add missing comma --- i18n/zh-CN/docusaurus-theme-classic/navbar.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/i18n/zh-CN/docusaurus-theme-classic/navbar.json b/i18n/zh-CN/docusaurus-theme-classic/navbar.json index 711ab77..b6d5181 100644 --- a/i18n/zh-CN/docusaurus-theme-classic/navbar.json +++ b/i18n/zh-CN/docusaurus-theme-classic/navbar.json @@ -86,9 +86,10 @@ "item.label.Customer Stories": { "message": "客户故事", "description": "Navbar item with label Customer Stories" - } + }, "item.label.Ecological Cooperation": { "message": "生态合作", "description": "Navbar item with label Ecological Cooperation" } } + From 055b9050716d739ec2c330589b806d81cb2b6987 Mon Sep 17 00:00:00 2001 From: Steven Niu Date: Wed, 12 Nov 2025 16:06:25 +0800 Subject: [PATCH 4/6] adjust sequence of top-left items --- docusaurus.config.js | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index d46e985..c4168d5 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -79,11 +79,6 @@ const config = { }, items: [ - { - label: 'Docs', - href: 'https://docs.IvorySQL.org', - position: 'left' - }, { to: '/blog', label: 'Blog', @@ -111,28 +106,28 @@ const config = { label: 'Resources', items: [ { - label: 'Webinars', - to: '/webinars-page', - }, - { - label: 'Partners', - to: '/partners-page', + label: 'Downloads', + href: 'https://github.com/IvorySQL/IvorySQL/releases', }, { - label: 'Customer Stories', - href: 'customer-stories-page', + label: 'Installation', + href: 'https://docs.ivorysql.org/en/ivorysql-doc/v4.6/v4.6/3#quick-installation', }, { label: 'Contribution Guidelines', to: '/contribution-guidelines', }, { - label: 'Downloads', - href: 'https://github.com/IvorySQL/IvorySQL/releases', + label: 'Webinars', + to: '/webinars-page', }, { - label: 'Installation', - href: 'https://docs.ivorysql.org/en/ivorysql-doc/v4.6/v4.6/3#quick-installation', + label: 'Partners', + to: '/partners-page', + }, + { + label: 'Customer Stories', + href: 'customer-stories-page', }, ] }, @@ -146,6 +141,11 @@ const config = { href: 'http://trial.ivorysql.org:8080/', position: 'left' }, + { + label: 'Docs', + href: 'https://docs.IvorySQL.org', + position: 'left' + }, //Right Side Items { From ca4c742273f1ebbddfe7e23a6a43457027a722cb Mon Sep 17 00:00:00 2001 From: Steven Niu Date: Mon, 24 Nov 2025 16:33:27 +0800 Subject: [PATCH 5/6] v5.0 release update --- docusaurus.config.js | 4 +- .../releases-page.mdx | 10 +- src/pages/releases-page.mdx | 10 +- svg/img-elephant-balloon.svg | 354 +++++----- svg/img-elephant-balloon4.6.svg | 616 ++++++++++++++++++ 5 files changed, 816 insertions(+), 178 deletions(-) create mode 100644 svg/img-elephant-balloon4.6.svg diff --git a/docusaurus.config.js b/docusaurus.config.js index c4168d5..eee0078 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -111,7 +111,7 @@ const config = { }, { label: 'Installation', - href: 'https://docs.ivorysql.org/en/ivorysql-doc/v4.6/v4.6/3#quick-installation', + href: 'https://docs.ivorysql.org/en/ivorysql-doc/v5.0/v5.0/3.1#quick-installation', }, { label: 'Contribution Guidelines', @@ -133,7 +133,7 @@ const config = { }, { label: 'Ecological Cooperation', - href: 'https://docs.ivorysql.org/en/ivorysql-doc/v5.0/v5.0/3#ecological-cooperation', + href: 'https://docs.ivorysql.org/en/ivorysql-doc/v5.0/v5.0/5.0', position: 'left' }, { diff --git a/i18n/zh-CN/docusaurus-plugin-content-pages/releases-page.mdx b/i18n/zh-CN/docusaurus-plugin-content-pages/releases-page.mdx index dd1b27c..3170acc 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-pages/releases-page.mdx +++ b/i18n/zh-CN/docusaurus-plugin-content-pages/releases-page.mdx @@ -188,7 +188,15 @@ export const Highlight = ({children, color}) => ( 2025年9月10日 - IvorySQL 4.6 稳定版 最新稳定版本 + IvorySQL 4.6 稳定版 + + + + + 2025年11月25日 + + + IvorySQL 5.0 稳定版 最新稳定版本 diff --git a/src/pages/releases-page.mdx b/src/pages/releases-page.mdx index 581ee9e..3b87ff8 100644 --- a/src/pages/releases-page.mdx +++ b/src/pages/releases-page.mdx @@ -187,9 +187,17 @@ export const Highlight = ({children, color}) => ( Sept 10, 2025 - IvorySQL 4.6 STABLE Latest Stable + IvorySQL 4.6 STABLE + + + + Nov 25, 2025 + + + IvorySQL 5.0 STABLE Latest Stable + diff --git a/svg/img-elephant-balloon.svg b/svg/img-elephant-balloon.svg index 80f8a88..b66a100 100644 --- a/svg/img-elephant-balloon.svg +++ b/svg/img-elephant-balloon.svg @@ -1,5 +1,5 @@ - + - + @@ -433,184 +441,182 @@ - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - + + - - + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + - - - + + + + + + + + + + - - - + + + - - P - G 1 - 7 - .6 - - - 4.6 - + + + P + G 1 + 8 + .0 + + + 5.0 \ No newline at end of file diff --git a/svg/img-elephant-balloon4.6.svg b/svg/img-elephant-balloon4.6.svg new file mode 100644 index 0000000..80f8a88 --- /dev/null +++ b/svg/img-elephant-balloon4.6.svg @@ -0,0 +1,616 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + P + G 1 + 7 + .6 + + + 4.6 + + + \ No newline at end of file From edf4d2ef9ab13da30b043937ba34186a0f6999e1 Mon Sep 17 00:00:00 2001 From: Steven Niu Date: Mon, 24 Nov 2025 16:43:06 +0800 Subject: [PATCH 6/6] Fix the compile issue --- src/pages/releases-page.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/releases-page.mdx b/src/pages/releases-page.mdx index 3b87ff8..20d1a5a 100644 --- a/src/pages/releases-page.mdx +++ b/src/pages/releases-page.mdx @@ -190,7 +190,6 @@ export const Highlight = ({children, color}) => ( IvorySQL 4.6 STABLE -
Nov 25, 2025 @@ -198,6 +197,7 @@ export const Highlight = ({children, color}) => ( IvorySQL 5.0 STABLE Latest Stable +