From ca8e1c1da17b1b2004e5edb636f326fa0e91fb14 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:11:49 -0300 Subject: [PATCH 01/16] add favicon --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 0028e3d..986d865 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -12,7 +12,7 @@ import {themes as prismThemes} from 'prism-react-renderer'; const config = { title: 'SpiceCode Documentation', tagline: 'Comprehensive Code Analysis Tool', - favicon: 'img/favicon.ico', // Assuming a favicon will be added later or use a default + favicon: 'img/spicecode_logo_nobg.png', // Assuming a favicon will be added later or use a default // Set the production url of your site here url: 'https://spicecodecli.github.io', // Assuming deployment to GitHub Pages From e4461d92074e45b5e785dcba9f576936fa61c333 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:12:04 -0300 Subject: [PATCH 02/16] update page title --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 986d865..fc9b665 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -10,7 +10,7 @@ import {themes as prismThemes} from 'prism-react-renderer'; /** @type {import('@docusaurus/types').Config} */ const config = { - title: 'SpiceCode Documentation', + title: 'SpiceCode | Documentation', tagline: 'Comprehensive Code Analysis Tool', favicon: 'img/spicecode_logo_nobg.png', // Assuming a favicon will be added later or use a default From 91f3a85cc3b4b5e66d0361e111cd068a3f33d030 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:12:17 -0300 Subject: [PATCH 03/16] update tagline --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index fc9b665..6dcef72 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -11,7 +11,7 @@ import {themes as prismThemes} from 'prism-react-renderer'; /** @type {import('@docusaurus/types').Config} */ const config = { title: 'SpiceCode | Documentation', - tagline: 'Comprehensive Code Analysis Tool', + tagline: 'The next generation of code analysis.', favicon: 'img/spicecode_logo_nobg.png', // Assuming a favicon will be added later or use a default // Set the production url of your site here From b36938f63440da0e952505e86ca34417233bb6db Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:12:27 -0300 Subject: [PATCH 04/16] remove old comment --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 6dcef72..0a93f38 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -12,7 +12,7 @@ import {themes as prismThemes} from 'prism-react-renderer'; const config = { title: 'SpiceCode | Documentation', tagline: 'The next generation of code analysis.', - favicon: 'img/spicecode_logo_nobg.png', // Assuming a favicon will be added later or use a default + favicon: 'img/spicecode_logo_nobg.png', // Set the production url of your site here url: 'https://spicecodecli.github.io', // Assuming deployment to GitHub Pages From cb3cb1936615efaa8f6a228338c4d0a07f365f62 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:13:14 -0300 Subject: [PATCH 05/16] update project name --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 0a93f38..f2feffb 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -22,7 +22,7 @@ const config = { // GitHub pages deployment config. organizationName: 'spicecodecli', // Your GitHub org/user name. - projectName: 'spicecode-docs', // Usually your repo name for the docs site. + projectName: 'spicecode', // Usually your repo name for the docs site. (im guessing since we dont have a docs repo we can just use the regular repo here?) onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', From 82d302155e2f3028f5a4b7152acf32863f1ce8df Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:13:44 -0300 Subject: [PATCH 06/16] add comment --- docs/docusaurus.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index f2feffb..932789a 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -30,6 +30,7 @@ const config = { // Even if you don't use internationalization, you can use this field to set // useful metadata like html lang. For example, if your site is Chinese, you // may want to replace "en" with "zh-Hans". + // my site is not chinese. but thank you for the heads up i18n: { defaultLocale: 'en', locales: ['en'], From 5d580b9c7232cdab38d6dbeac7ac68ff1086a69d Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:14:50 -0300 Subject: [PATCH 07/16] update edit url --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 932789a..b65ad0e 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -45,7 +45,7 @@ const config = { sidebarPath: './sidebars.js', // Point to the actual SpiceCode repo for edits editUrl: - 'https://github.com/spicecodecli/spicecode/tree/main/', // Link to the source repo, assuming docs might live there eventually or for context + 'https://github.com/spicecodecli/spicecode/tree/main/docs', // Link to the source repo, assuming docs might live there eventually or for context }, blog: false, // Disabling blog as it wasn't requested // blog: { From c0cdc7db0c44dba6341491ab668ed71ed60266fa Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:15:22 -0300 Subject: [PATCH 08/16] add todo comment --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index b65ad0e..c67accf 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -47,7 +47,7 @@ const config = { editUrl: 'https://github.com/spicecodecli/spicecode/tree/main/docs', // Link to the source repo, assuming docs might live there eventually or for context }, - blog: false, // Disabling blog as it wasn't requested + blog: false, // Disabling blog as it wasn't requested // WAIT WE CAN HAVE A BLOG HERE??????????????? // TODO: RESEARCH BLOG POSSIBILITIES // blog: { // showReadingTime: true, // feedOptions: { From 8818873ccb4b390599681728668f9b962cf162be Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:15:45 -0300 Subject: [PATCH 09/16] add comment --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index c67accf..b7e7c1b 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -73,7 +73,7 @@ const config = { themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ - // Replace with your project's social card + // Replace with your project's social card // what even is a social card? image: 'img/spicecode-social-card.jpg', // Placeholder social card navbar: { title: 'SpiceCode', From a610a6e5a89ee9bdfcebf3dd966e46e630e7f446 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:16:13 -0300 Subject: [PATCH 10/16] add social card --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index b7e7c1b..701d027 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -74,7 +74,7 @@ const config = { /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ // Replace with your project's social card // what even is a social card? - image: 'img/spicecode-social-card.jpg', // Placeholder social card + image: 'img/spicecode_wallpaper.png', // Placeholder social card navbar: { title: 'SpiceCode', logo: { From f39035317b62f79ef422ac5001a47db2fbb62298 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:16:37 -0300 Subject: [PATCH 11/16] add navbar logo --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 701d027..8148838 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -79,7 +79,7 @@ const config = { title: 'SpiceCode', logo: { alt: 'SpiceCode Logo', - src: 'img/logo.svg', // Assuming a logo will be added later + src: 'img/spicecode_logo_nobg.png', // Assuming a logo will be added later }, items: [ { From d71b382200683d32e1b53aee7b7f7c4c82df48d5 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:19:40 -0300 Subject: [PATCH 12/16] add github discussions to footer community links --- docs/docusaurus.config.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 8148838..6243880 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -132,6 +132,10 @@ const config = { label: 'Report an Issue', href: 'https://github.com/spicecodecli/spicecode/issues', }, + { + label: 'GitHub Discussions', + href: 'https://github.com/orgs/spicecodecli/discussions', + }, ], }, { From 857f506df7c2e15ad67ca26ad94d6ffbae523764 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:20:06 -0300 Subject: [PATCH 13/16] add copyright to footer --- docs/docusaurus.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 6243880..5c0df3e 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -150,7 +150,7 @@ const config = { }, ], // Update copyright notice - copyright: `Copyright © ${new Date().getFullYear()} SpiceCode Project. Built with Docusaurus.`, + copyright: `Copyright © ${new Date().getFullYear()} SpiceCode CLI. Built with Docusaurus.`, }, prism: { theme: prismThemes.github, From 3ca3a15dded7b5e5c067ee30201565adf0e63198 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:22:43 -0300 Subject: [PATCH 14/16] update landing page tutorial button --- docs/src/pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/pages/index.js b/docs/src/pages/index.js index a8c61f2..f437177 100644 --- a/docs/src/pages/index.js +++ b/docs/src/pages/index.js @@ -20,7 +20,7 @@ function HomepageHeader() { - Docusaurus Tutorial - 5min ⏱️ + SpiceCode Tutorial - 5min ⏱️ From 610218c0e2f9d3bfc8c9d9077405cd31da55736a Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:23:20 -0300 Subject: [PATCH 15/16] update landing page title --- docs/src/pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/pages/index.js b/docs/src/pages/index.js index f437177..930949b 100644 --- a/docs/src/pages/index.js +++ b/docs/src/pages/index.js @@ -32,7 +32,7 @@ export default function Home() { const {siteConfig} = useDocusaurusContext(); return (
From f37237ffc7bfcf5b90309d4b610473ab6d7cb8d4 Mon Sep 17 00:00:00 2001 From: CodyKoInABox Date: Sat, 24 May 2025 02:25:09 -0300 Subject: [PATCH 16/16] update css colors to better reflect spicecode theme --- docs/src/css/custom.css | 50 +++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/docs/src/css/custom.css b/docs/src/css/custom.css index 2bc6a4c..a1eb6db 100644 --- a/docs/src/css/custom.css +++ b/docs/src/css/custom.css @@ -1,30 +1,32 @@ -/** - * Any CSS included here will be global. The classic template - * bundles Infima by default. Infima is a CSS framework designed to - * work well for content-centric websites. - */ - -/* You can override the default Infima variables here. */ :root { - --ifm-color-primary: #2e8555; - --ifm-color-primary-dark: #29784c; - --ifm-color-primary-darker: #277148; - --ifm-color-primary-darkest: #205d3b; - --ifm-color-primary-light: #33925d; - --ifm-color-primary-lighter: #359962; - --ifm-color-primary-lightest: #3cad6e; + /* Primary brand colors - Spicy red-orange palette */ + --ifm-color-primary: #e65100; /* Deep spice orange */ + --ifm-color-primary-dark: #bf360c; + --ifm-color-primary-darker: #a12900; + --ifm-color-primary-darkest: #7f1f00; + --ifm-color-primary-light: #ff6d00; + --ifm-color-primary-lighter: #ff8f00; + --ifm-color-primary-lightest: #ffb300; + --ifm-code-font-size: 95%; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); + --docusaurus-highlighted-code-line-bg: rgba(230, 81, 0, 0.1); /* translucent spice */ + + /* Optional spice-themed accent */ + --ifm-link-color: #ff5722; + --ifm-link-hover-color: #ff7043; } -/* For readability concerns, you should choose a lighter palette in dark mode. */ +/* Dark mode variant */ [data-theme='dark'] { - --ifm-color-primary: #25c2a0; - --ifm-color-primary-dark: #21af90; - --ifm-color-primary-darker: #1fa588; - --ifm-color-primary-darkest: #1a8870; - --ifm-color-primary-light: #29d5b0; - --ifm-color-primary-lighter: #32d8b4; - --ifm-color-primary-lightest: #4fddbf; - --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); + --ifm-color-primary: #ff8a50; + --ifm-color-primary-dark: #ff7043; + --ifm-color-primary-darker: #f4511e; + --ifm-color-primary-darkest: #bf360c; + --ifm-color-primary-light: #ffa270; + --ifm-color-primary-lighter: #ffb792; + --ifm-color-primary-lightest: #ffd2b3; + + --docusaurus-highlighted-code-line-bg: rgba(255, 138, 80, 0.2); + --ifm-link-color: #ffab91; + --ifm-link-hover-color: #ffccbc; }