Skip to content

Commit 7e690de

Browse files
feat: add side nav icons
1 parent ffceb76 commit 7e690de

File tree

13 files changed

+2481
-2701
lines changed

13 files changed

+2481
-2701
lines changed

docs/cloud/quickstart.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: ""
88

99
import Tabs from '@theme/Tabs';
1010
import TabItem from '@theme/TabItem';
11-
import ModelsIcon from '@site/static/img/icons/models-icon.svg';
11+
import ModelsIcon from '@site/static/img/icons/ai.svg';
1212
import PrivateInferenceIcon from '@site/static/img/icons/private-inference.svg';
1313
import VerificationIcon from '@site/static/img/icons/verification.svg';
1414
import { FeatureCard, FeatureCardGrid } from '@site/src/components/FeatureCard';

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
"write-heading-ids": "docusaurus write-heading-ids"
1515
},
1616
"dependencies": {
17-
"@docusaurus/core": "3.8.1",
18-
"@docusaurus/preset-classic": "3.8.1",
17+
"@docusaurus/core": "^3.9.2",
18+
"@docusaurus/preset-classic": "^3.9.2",
1919
"@mdx-js/react": "^3.0.0",
2020
"clsx": "^2.0.0",
2121
"prism-react-renderer": "^2.3.0",
2222
"react": "^19.0.0",
2323
"react-dom": "^19.0.0"
2424
},
2525
"devDependencies": {
26-
"@docusaurus/module-type-aliases": "3.8.1",
27-
"@docusaurus/types": "3.8.1"
26+
"@docusaurus/module-type-aliases": "^3.9.2",
27+
"@docusaurus/types": "^3.9.2"
2828
},
2929
"browserslist": {
3030
"production": [

sidebars.js

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,45 @@
1616
*/
1717
const sidebars = {
1818
docsSidebar: [
19-
'cloud/introduction',
20-
'cloud/quickstart',
21-
'cloud/models',
22-
'cloud/private-inference',
19+
{
20+
type: 'doc',
21+
id: 'cloud/introduction',
22+
customProps: {
23+
icon: '/docs/img/icons/introduction.svg',
24+
},
25+
},
26+
{
27+
type: 'doc',
28+
id: 'cloud/quickstart',
29+
customProps: {
30+
icon: '/docs/img/icons/quickstart.svg',
31+
},
32+
},
33+
{
34+
type: 'doc',
35+
id: 'cloud/models',
36+
customProps: {
37+
icon: '/docs/img/icons/ai.svg',
38+
},
39+
},
40+
{
41+
type: 'doc',
42+
id: 'cloud/private-inference',
43+
customProps: {
44+
icon: '/docs/img/icons/private-inference.svg',
45+
},
46+
},
2347
{
2448
type: 'category',
2549
label: 'Verification',
2650
link: {
2751
type: 'doc',
2852
id: 'cloud/verification/verification',
2953
},
30-
collapsed: false,
54+
collapsed: true,
55+
customProps: {
56+
icon: '/docs/img/icons/verification.svg',
57+
},
3158
items: [
3259
'cloud/verification/model-verification',
3360
'cloud/verification/chat-verification',

src/css/custom.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -722,3 +722,8 @@ html[data-theme='light'] .doc-model-meta span {
722722
grid-template-columns: 1fr;
723723
}
724724
}
725+
726+
/* Indent nested sidebar items (subitems under categories) */
727+
.menu__list .menu__list {
728+
padding-left: 2rem;
729+
}

0 commit comments

Comments
 (0)