From 8223a1ddb11227aedd4e630e88f8c6e7565ed21d Mon Sep 17 00:00:00 2001 From: Paige Calvert Date: Thu, 22 May 2025 15:55:23 -0600 Subject: [PATCH 1/4] add new card style --- docs/intro.md | 36 ++++++++++ src/css/custom.css | 77 +++++++++++++++++++++ static/images/icons/K8s_installer-red.svg | 5 ++ static/images/icons/K8s_installer.svg | 5 ++ static/images/icons/K8s_installer_white.svg | 5 ++ static/images/icons/support_bundle-red.svg | 7 ++ static/images/icons/vendor_portal_1-red.svg | 9 +++ 7 files changed, 144 insertions(+) create mode 100644 static/images/icons/K8s_installer-red.svg create mode 100644 static/images/icons/K8s_installer.svg create mode 100644 static/images/icons/K8s_installer_white.svg create mode 100644 static/images/icons/support_bundle-red.svg create mode 100644 static/images/icons/vendor_portal_1-red.svg diff --git a/docs/intro.md b/docs/intro.md index 554e3e9d9b..e4b4081ba4 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -283,4 +283,40 @@ pagination_next: null Replicated SDK API + +
+

Product Documentation

+
\ No newline at end of file diff --git a/src/css/custom.css b/src/css/custom.css index f2fb167493..6bdcba441c 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -390,4 +390,81 @@ h3[id^="known-issues"] a { td#center { text-align: center; +} + +/* Simple card style */ +.card-link { + display: block; + text-decoration: none; + color: inherit; + padding: 1.5em; + border-radius: 7px; + border: 1px solid rgba(88,88,88,0.2); + margin-bottom: 20px; + transition: background-color 0.2s ease, transform 0.2s ease; +} + +.card-link:hover { + background-image: linear-gradient(to bottom right, rgba(88,88,88,0.03), rgba(88,88,88,0.01)); + transform: translateY(-2px); + text-decoration: none; + color: inherit; +} + +[data-theme='dark'] .card-link:hover { + background-image: linear-gradient(to bottom right, rgba(88,88,88,0.08), rgba(88,88,88,0.02)); + color: inherit; +} + +.card-logo { + display: block; + width: 56px; + height: 56px; + margin-bottom: 15px; + background: #ffffff; + padding: 8px; + border-radius: 7px; + border: 1px solid rgba(88,88,88,0.1); + box-shadow: 0 2px 4px rgba(0,0,0,0.05); +} + +[data-theme='dark'] .card-logo { + background: #2f2f2f; + border-color: rgba(255,255,255,0.1); + box-shadow: 0 2px 4px rgba(0,0,0,0.2); +} + +/* .card-logo-dark { + display: none; +} + +[data-theme='dark'] .card-logo-light { + display: none; +} + +[data-theme='dark'] .card-logo-dark { + display: block; +} */ + +.card-title { + font-size: 1.2em; + font-weight: 600; + margin-bottom: 10px; + color: #2f2f2f; +} + +[data-theme='dark'] .card-title { + color: #ffffff; +} + +.card-text { + font-size: 0.9em; + margin: 0; +} + +.card-grid { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); + gap: 20px; + margin: 20px 0; } \ No newline at end of file diff --git a/static/images/icons/K8s_installer-red.svg b/static/images/icons/K8s_installer-red.svg new file mode 100644 index 0000000000..2b78beb541 --- /dev/null +++ b/static/images/icons/K8s_installer-red.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/images/icons/K8s_installer.svg b/static/images/icons/K8s_installer.svg new file mode 100644 index 0000000000..5fd58f7085 --- /dev/null +++ b/static/images/icons/K8s_installer.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/images/icons/K8s_installer_white.svg b/static/images/icons/K8s_installer_white.svg new file mode 100644 index 0000000000..95e81aa15a --- /dev/null +++ b/static/images/icons/K8s_installer_white.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/images/icons/support_bundle-red.svg b/static/images/icons/support_bundle-red.svg new file mode 100644 index 0000000000..2f52bb9a6c --- /dev/null +++ b/static/images/icons/support_bundle-red.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/images/icons/vendor_portal_1-red.svg b/static/images/icons/vendor_portal_1-red.svg new file mode 100644 index 0000000000..a0a34c7300 --- /dev/null +++ b/static/images/icons/vendor_portal_1-red.svg @@ -0,0 +1,9 @@ + + + + + + + + + From d66c001dfafc9f9e602c0aa13e540782bd2602ef Mon Sep 17 00:00:00 2001 From: Paige Calvert Date: Thu, 22 May 2025 17:05:18 -0600 Subject: [PATCH 2/4] landing page styles --- docs/intro.md | 44 ++++++++++- src/css/custom.css | 179 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 216 insertions(+), 7 deletions(-) diff --git a/docs/intro.md b/docs/intro.md index e4b4081ba4..5c3cecbe5e 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -3,9 +3,45 @@ slug: / pagination_next: null --- -# Home +# Replicated Documentation -
+
+
+
What's New?
+

Lorem Ipsum Dolor Sit Amet

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore.

+ Learn more +
+
+
Did You Know?
+

Lorem Ipsum Dolor Sit Amet

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore.

+ Learn more +
+
+ +
+
+

Get Started with Replicated

+

Onboarding workflows, tutorials, and labs to help you get started with Replicated quickly.

+
+ +
+ +
-

Product Documentation

+
diff --git a/src/css/custom.css b/src/css/custom.css index 6bdcba441c..ee23c400c3 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -434,7 +434,7 @@ td#center { box-shadow: 0 2px 4px rgba(0,0,0,0.2); } -/* .card-logo-dark { +.card-logo-dark { display: none; } @@ -444,7 +444,7 @@ td#center { [data-theme='dark'] .card-logo-dark { display: block; -} */ +} .card-title { font-size: 1.2em; @@ -467,4 +467,177 @@ td#center { grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 20px; margin: 20px 0; -} \ No newline at end of file +} + +/* hero */ + +h1 + .hero-section { + margin-top: 2rem; +} + +.hero-section { + background: linear-gradient(76deg, #c5fcff, #dadaff 54%, #9dc7ff); + padding: 3rem 2rem; + margin: -1rem -1rem 2rem -1rem; +} + +.hero-content { + max-width: 1200px; + margin: 0 auto; + text-align: center; +} + +.hero-title { + font-size: 2.5rem; + font-weight: 600; + margin-bottom: 1rem; + color: #2f2f2f; +} + +.hero-description { + font-size: 1.2rem; + max-width: 800px; + margin: 0 auto 3rem auto; + color: #2f2f2f; +} + +.hero-cards { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + gap: 1.5rem; + max-width: 1200px; + margin: 0 auto; + padding: 0 1rem; +} + +.hero-card { + background: #ffffff; + border-radius: 7px; + padding: 1.5rem; + text-decoration: none; + border: 1px solid rgba(88,88,88,0.1); + box-shadow: 0 2px 4px rgba(0,0,0,0.05); + transition: transform 0.2s ease; +} + +.hero-card:hover { + transform: translateY(-2px); + text-decoration: none; +} + +.hero-card-title { + font-size: 1.1rem; + font-weight: 600; + margin-bottom: 0.5rem; + color: #2f2f2f; +} + +.hero-card-text { + font-size: 0.9rem; + margin: 0; + color: #666666; +} + +[data-theme='dark'] .hero-section { + background: linear-gradient(76deg, rgba(197, 252, 255, 0.1), rgba(218, 218, 255, 0.1) 54%, rgba(157, 199, 255, 0.1)); +} + +[data-theme='dark'] .hero-title, +[data-theme='dark'] .hero-description { + color: #ffffff; +} + +[data-theme='dark'] .hero-card { + background: #2f2f2f; + border-color: rgba(255,255,255,0.1); +} + +[data-theme='dark'] .hero-card-title { + color: #ffffff; +} + +[data-theme='dark'] .hero-card-text { + color: #cccccc; +} + +/* Highlight Cards */ +.highlight-cards { + display: grid; + grid-template-columns: repeat(2, 1fr); + gap: 1.5rem; + margin: 0 0 2rem 0; +} + +.highlight-card { + background: #ffffff; + border-radius: 7px; + padding: 1.5rem; + border: 1px solid rgba(88,88,88,0.1); + box-shadow: 0 2px 4px rgba(0,0,0,0.05); + transition: background-color 0.2s ease, transform 0.2s ease; +} + +.highlight-card:hover { + background-image: linear-gradient(to bottom right, rgba(88,88,88,0.03), rgba(88,88,88,0.01)); + transform: translateY(-2px); +} + +[data-theme='dark'] .highlight-card:hover { + background-image: linear-gradient(to bottom right, rgba(88,88,88,0.08), rgba(88,88,88,0.02)); +} + +.highlight-card-label { + font-size: 0.8rem; + font-weight: 600; + text-transform: uppercase; + letter-spacing: 0.05em; + color: #666666; + margin-bottom: 1rem; +} + +.highlight-card-title { + font-size: 1.2em; + font-weight: 600; + margin-bottom: 0.75rem; + color: #2f2f2f; +} + +.highlight-card-text { + font-size: 0.9em; + margin: 0 0 1rem 0; + color: #666666; +} + +.highlight-card-link { + font-size: 0.9em; + color: var(--ifm-color-primary); + text-decoration: none; + font-weight: 500; +} + +.highlight-card-link:hover { + text-decoration: underline; +} + +[data-theme='dark'] .highlight-card { + background: #2f2f2f; + border-color: rgba(255,255,255,0.1); +} + +[data-theme='dark'] .highlight-card-label { + color: #cccccc; +} + +[data-theme='dark'] .highlight-card-title { + color: #ffffff; +} + +[data-theme='dark'] .highlight-card-text { + color: #cccccc; +} + +@media (max-width: 768px) { + .highlight-cards { + grid-template-columns: 1fr; + } +} \ No newline at end of file From f9b51ab15ad8fedb8b6bf83ad78e57cccf93d122 Mon Sep 17 00:00:00 2001 From: Paige Calvert Date: Fri, 23 May 2025 10:38:11 -0600 Subject: [PATCH 3/4] edits --- docs/intro.md | 299 +------------------------------------------ docusaurus.config.js | 6 + src/css/custom.css | 18 +++ 3 files changed, 26 insertions(+), 297 deletions(-) diff --git a/docs/intro.md b/docs/intro.md index 5c3cecbe5e..457d0d4f47 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -1,5 +1,6 @@ --- slug: / +hide_table_of_contents: true pagination_next: null --- @@ -19,7 +20,6 @@ pagination_next: null Learn more
-

Get Started with Replicated

@@ -41,291 +41,11 @@ pagination_next: null
- +## Product Docs
-
\ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index 7ebe9297a7..d396252bc2 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -31,6 +31,8 @@ const config = { keywords: ['note','important', 'tip', 'info', 'caution', 'danger'], extendDefaults: true, }, + showLastUpdateTime: false, + showLastUpdateAuthor: false, }, googleAnalytics: { trackingID: 'UA-61420213-25', @@ -68,6 +70,10 @@ const config = { hideable: true, }, }, + tableOfContents: { + minHeadingLevel: 2, + maxHeadingLevel: 6, + }, algolia: { // The application ID provided by Algolia appId: 'BHWS2Z6GO0', diff --git a/src/css/custom.css b/src/css/custom.css index ee23c400c3..52f8df23c4 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -640,4 +640,22 @@ h1 + .hero-section { .highlight-cards { grid-template-columns: 1fr; } +} + +/* Hide table of contents when frontmatter flag is set */ +article[class*="hideTableOfContents"] .table-of-contents { + display: none !important; +} + +article[class*="hideTableOfContents"] .col--3 { + display: none !important; +} + +/* Hide table of contents */ +[class*="docItemContainer_"] [class*="tableOfContents_"] { + display: none !important; +} + +[class*="docItemContainer_"] [class*="tocCollapsible_"] { + display: none !important; } \ No newline at end of file From 93f9d24225e79de74d39df73dfcf6857ad8dd784 Mon Sep 17 00:00:00 2001 From: Paige Calvert Date: Fri, 23 May 2025 11:23:27 -0600 Subject: [PATCH 4/4] edits --- docusaurus.config.js | 28 ++++---- package-lock.json | 166 +++---------------------------------------- package.json | 39 +++------- src/css/custom.css | 18 ----- 4 files changed, 29 insertions(+), 222 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index d396252bc2..301bc7e681 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -49,18 +49,18 @@ const config = { ], ], - scripts: [ - { - src: - '/js/activecampaign.js', - async: true, - }, - { - src: - '/js/visitoranalytics.js', - async: true, - }, - ], + // scripts: [ + // { + // src: + // '/js/activecampaign.js', + // async: true, + // }, + // { + // src: + // '/js/visitoranalytics.js', + // async: true, + // }, + // ], themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ @@ -70,10 +70,6 @@ const config = { hideable: true, }, }, - tableOfContents: { - minHeadingLevel: 2, - maxHeadingLevel: 6, - }, algolia: { // The application ID provided by Algolia appId: 'BHWS2Z6GO0', diff --git a/package-lock.json b/package-lock.json index f52eb3e178..3b72c4f88d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,27 +8,17 @@ "name": "replicated-docs", "version": "0.0.0", "dependencies": { - "@algolia/client-search": "^5.24.0", - "@babel/traverse": "^7.27.1", "@docusaurus/core": "3.7.0", "@docusaurus/preset-classic": "3.7.0", - "@mdx-js/react": "^3.1.0", - "@types/node": "22.15.19", - "@types/react": "19.1.4", - "clsx": "^2.1.1", - "immer": "^10.1.1", - "loader-utils": "3.3.1", - "prism-react-renderer": "^2.4.1", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "prism-react-renderer": "^2.3.0", "react": "^19.0.0", - "react-dom": "^19.0.0", - "react-loadable": "^5.5.0", - "search-insights": "2.17.3", - "ts-node": "10.9.2" + "react-dom": "^19.0.0" }, "devDependencies": { "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/types": "3.7.0", - "typescript": "~5.8.3" + "@docusaurus/types": "3.7.0" }, "engines": { "node": ">=18.0" @@ -1963,28 +1953,6 @@ "node": ">=0.1.90" } }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, "node_modules/@csstools/cascade-layer-name-parser": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz", @@ -4414,30 +4382,6 @@ "node": ">=10.13.0" } }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "license": "MIT" - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "license": "MIT" - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "license": "MIT" - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "license": "MIT" - }, "node_modules/@types/body-parser": { "version": "1.19.5", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", @@ -6403,12 +6347,6 @@ } } }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "license": "MIT" - }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", @@ -7131,15 +7069,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" - } - }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -9294,16 +9223,6 @@ "node": ">=16.x" } }, - "node_modules/immer": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.1.tgz", - "integrity": "sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, "node_modules/import-fresh": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", @@ -10050,12 +9969,6 @@ "yallist": "^3.0.2" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "license": "ISC" - }, "node_modules/markdown-extensions": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", @@ -15101,6 +15014,7 @@ "resolved": "https://registry.npmjs.org/react-loadable/-/react-loadable-5.5.0.tgz", "integrity": "sha512-C8Aui0ZpMd4KokxRdVAm2bQtI03k2RMRNzOB+IipV3yxFTSVICv7WoUr5L9ALB5BmKO1iHgZtWM8EvYG83otdg==", "license": "MIT", + "peer": true, "dependencies": { "prop-types": "^15.5.0" }, @@ -15884,7 +15798,8 @@ "version": "2.17.3", "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/section-matter": { "version": "1.0.0", @@ -16891,55 +16806,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "license": "MIT", - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "license": "MIT" - }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", @@ -17006,6 +16872,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -17465,12 +17332,6 @@ "uuid": "dist/bin/uuid" } }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "license": "MIT" - }, "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", @@ -18083,15 +17944,6 @@ "node": ">= 6" } }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/yocto-queue": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", diff --git a/package.json b/package.json index a38f163dec..3ca4e80413 100644 --- a/package.json +++ b/package.json @@ -18,40 +18,17 @@ "generate-llms": "node static/js/generate-llms.js" }, "dependencies": { - "@algolia/client-search": "^5.24.0", - "@babel/traverse": "^7.27.1", "@docusaurus/core": "3.7.0", "@docusaurus/preset-classic": "3.7.0", - "@mdx-js/react": "^3.1.0", - "@types/node": "22.15.19", - "@types/react": "19.1.4", - "clsx": "^2.1.1", - "immer": "^10.1.1", - "loader-utils": "3.3.1", - "prism-react-renderer": "^2.4.1", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "prism-react-renderer": "^2.3.0", "react": "^19.0.0", - "react-dom": "^19.0.0", - "react-loadable": "^5.5.0", - "search-insights": "2.17.3", - "ts-node": "10.9.2" + "react-dom": "^19.0.0" }, "devDependencies": { "@docusaurus/module-type-aliases": "3.7.0", - "@docusaurus/types": "3.7.0", - "typescript": "~5.8.3" - }, - "resolutions": { - "immer": "^10.1.1", - "loader-utils": "3.3.1", - "shell-quote": "^1.7.3", - "got": "^11.8.5", - "lodash.template": "^4.5.0", - "serialize-javascript": "^6.0.2", - "tough-cookie": "^4.1.3", - "trim-newlines": "^3.0.1", - "http-cache-semantics": "^4.1.1", - "semver-regex": "^3.1.3", - "cross-spawn": "^7.0.5" + "@docusaurus/types": "3.7.0" }, "browserslist": { "production": [ @@ -60,9 +37,9 @@ "not op_mini all" ], "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" + "last 3 chrome version", + "last 3 firefox version", + "last 5 safari version" ] }, "engines": { diff --git a/src/css/custom.css b/src/css/custom.css index 52f8df23c4..ee23c400c3 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -640,22 +640,4 @@ h1 + .hero-section { .highlight-cards { grid-template-columns: 1fr; } -} - -/* Hide table of contents when frontmatter flag is set */ -article[class*="hideTableOfContents"] .table-of-contents { - display: none !important; -} - -article[class*="hideTableOfContents"] .col--3 { - display: none !important; -} - -/* Hide table of contents */ -[class*="docItemContainer_"] [class*="tableOfContents_"] { - display: none !important; -} - -[class*="docItemContainer_"] [class*="tocCollapsible_"] { - display: none !important; } \ No newline at end of file