Skip to content

Commit 8829214

Browse files
committed
restore config_docs
1 parent 9d88387 commit 8829214

File tree

2 files changed

+56
-8
lines changed

2 files changed

+56
-8
lines changed

.github/workflows/deploy.yml

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
# Sample workflow for building and deploying a Nuxt site to GitHub Pages
2-
#
3-
# To get started with Nuxt see: https://nuxtjs.org/docs/get-started/installation
4-
#
51
name: Build and publish docs to GitHub Pages
62

73
on:
@@ -48,8 +44,8 @@ jobs:
4844
run: npm ci
4945
- name: Static HTML export with VitePress - /docs (for coderbot)
5046
run: |
51-
mv ./docs/.vitepress/config.js ./docs/.vitepress/config_root.js
52-
mv ./docs/.vitepress/config_docs.js ./docs/.vitepress/config.js
47+
mv ./docs/.vitepress/config.ts ./docs/.vitepress/config_root.ts
48+
mv ./docs/.vitepress/config_docs.ts ./docs/.vitepress/config.ts
5349
npm run docs:build
5450
tar czf ./docs.tgz -C ./docs/.vitepress/dist .
5551
- name: Create Release
@@ -64,8 +60,8 @@ jobs:
6460
prerelease: false
6561
- name: Static HTML export with VitePress - / (for website)
6662
run: |
67-
mv ./docs/.vitepress/config.js ./docs/.vitepress/config_docs.js
68-
mv ./docs/.vitepress/config_root.js ./docs/.vitepress/config.js
63+
mv ./docs/.vitepress/config.ts ./docs/.vitepress/config_docs.ts
64+
mv ./docs/.vitepress/config_root.ts ./docs/.vitepress/config.ts
6965
npm run docs:build
7066
- name: Upload built docs to Release
7167
uses: actions/upload-release-asset@v1

docs/.vitepress/config_docs.ts

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
import { defineConfig } from 'vitepress';
2+
3+
export default defineConfig({
4+
base: "/docs",
5+
title: 'Documentazione di CoderBot',
6+
description: 'Guida all\'uso di CoderBot',
7+
themeConfig: {
8+
search: {
9+
provider: 'local'
10+
},
11+
outlineTitle: 'Su questa pagina',
12+
sidebar: [
13+
{
14+
text: 'Kit di montaggio',
15+
items: [
16+
{ text: 'Istruzioni di montaggio', link: '/kit/' },
17+
{ text: 'Elenco delle parti', link: '/description/' },
18+
]
19+
},
20+
{
21+
text: 'Manuale di configurazione',
22+
items: [
23+
{ text: 'Avvio', link: '/manual/#messa-in-funzione' },
24+
{ text: 'Ricarica della Batteria', link: '/manual/#ricarica-della-batteria' },
25+
{ text: 'Impostazioni', link: '/manual/#impostazioni' },
26+
{ text: 'Aggiornamento', link: '/manual/#aggiornamento' },
27+
{ text: 'Ripristino', link: '/manual/#ripristino-impostazioni' },
28+
]
29+
},
30+
{
31+
text: 'Manuale d\'uso',
32+
items: [
33+
{ text: 'Programmazione', link: '/usermanual/#programmazione' },
34+
{ text: 'Attività', link: '/usermanual/#attivita' },
35+
{ text: 'Blocchi', link: '/usermanual/blocks/' },
36+
{ text: 'Programmi', link: '/usermanual/programs/' },
37+
]
38+
},
39+
{
40+
text: 'Guide',
41+
items: [
42+
{ text: 'Muovere CoderBot', link: '/guides/#muovere-coderbot' },
43+
{ text: 'Programmiamo con i sensori', link: '/guides/#programmiamo-con-i-sensori' },
44+
]
45+
},
46+
]
47+
},
48+
head: [
49+
['script', {async: true, src: 'https://www.googletagmanager.com/gtag/js?id=G-JH5JX4PBZG'}],
50+
['script', {}, "window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-JH5JX4PBZG');"]
51+
]
52+
});

0 commit comments

Comments
 (0)