|
1 | 1 | import { defineConfig } from 'vitepress' |
2 | 2 | import p_sidebar from "../projects/sidebar" |
3 | 3 |
|
4 | | -// https://vitepress.vuejs.org/config/app-configs |
| 4 | +// Icons |
| 5 | +const matrixIcon = '<svg version="1.1" viewBox="0 0 27.9 32" role="img" aria-label="Matrix" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-.095 .005)" fill="currentColor"><path d="m27.1 31.2v-30.5h-2.19v-0.732h3.04v32h-3.04v-0.732z"/><path d="m8.23 10.4v1.54h0.044c0.385-0.564 0.893-1.03 1.49-1.37 0.58-0.323 1.25-0.485 1.99-0.485 0.72 0 1.38 0.14 1.97 0.42 0.595 0.279 1.05 0.771 1.36 1.48 0.338-0.5 0.796-0.941 1.38-1.32 0.58-0.383 1.27-0.574 2.06-0.574 0.602 0 1.16 0.074 1.67 0.22 0.514 0.148 0.954 0.383 1.32 0.707 0.366 0.323 0.653 0.746 0.859 1.27 0.205 0.522 0.308 1.15 0.308 1.89v7.63h-3.13v-6.46c0-0.383-0.015-0.743-0.044-1.08-0.0209-0.307-0.103-0.607-0.242-0.882-0.133-0.251-0.336-0.458-0.584-0.596-0.257-0.146-0.606-0.22-1.05-0.22-0.44 0-0.796 0.085-1.07 0.253-0.272 0.17-0.485 0.39-0.639 0.662-0.159 0.287-0.264 0.602-0.308 0.927-0.052 0.347-0.078 0.697-0.078 1.05v6.35h-3.13v-6.4c0-0.338-7e-3 -0.673-0.021-1-0.0114-0.314-0.0749-0.623-0.188-0.916-0.108-0.277-0.3-0.512-0.55-0.673-0.258-0.168-0.636-0.253-1.14-0.253-0.198 0.0083-0.394 0.042-0.584 0.1-0.258 0.0745-0.498 0.202-0.705 0.374-0.228 0.184-0.422 0.449-0.584 0.794-0.161 0.346-0.242 0.798-0.242 1.36v6.62h-3.13v-11.4z"/><path d="m0.936 0.732v30.5h2.19v0.732h-3.04v-32h3.03v0.732z"/></g></svg>' |
| 6 | + |
5 | 7 | export default defineConfig({ |
6 | 8 | title: "Sandbox Science", |
7 | | - description: "Open Source Community for developer that want to experiment with tools.", |
| 9 | + description: "Open Source Community for developers who want to experiment with tools.", |
| 10 | + lang: 'en-US', |
| 11 | + |
8 | 12 | head: [ |
9 | 13 | ['link', { rel: 'icon', type: 'image/png', href: '/favicon.png' }], |
10 | | - ['meta', { name: 'theme-color', content: '#222222' }] |
| 14 | + ['meta', { name: 'theme-color', content: '#222222' }], |
| 15 | + ['meta', { name: 'og:type', content: 'website' }], |
| 16 | + ['meta', { name: 'og:title', content: 'Sandbox Science' }], |
| 17 | + ['meta', { name: 'og:description', content: 'Open Source Community for developers who want to experiment with tools.' }], |
| 18 | + ['meta', { name: 'og:image', content: '/sbs_logo.png' }], |
| 19 | + ['meta', { name: 'twitter:card', content: 'summary' }], |
11 | 20 | ], |
| 21 | + |
| 22 | + lastUpdated: false, |
| 23 | + cleanUrls: true, |
| 24 | + |
12 | 25 | themeConfig: { |
13 | 26 | logo: "sbs_logo.png", |
| 27 | + siteTitle: 'Sandbox Science', |
| 28 | + |
14 | 29 | nav: [ |
15 | 30 | { text: "Home", link: "/" }, |
16 | 31 | { text: "Projects", link: "/projects/" }, |
17 | 32 | { text: "Team", link: "/team" }, |
18 | 33 | ], |
| 34 | + |
19 | 35 | sidebar: { |
20 | | - '/projects/': p_sidebar |
| 36 | + '/projects/': p_sidebar, |
21 | 37 | }, |
| 38 | + |
22 | 39 | socialLinks: [ |
23 | | - { icon: "github", link: "https://github.com/sandbox-science/", ariaLabel: "GitHub" }, |
| 40 | + { |
| 41 | + icon: "github", |
| 42 | + link: "https://github.com/sandbox-science/", |
| 43 | + }, |
24 | 44 | { |
25 | 45 | icon: { |
26 | | - svg: '<svg version="1.1" viewBox="0 0 27.9 32" role="img" aria-label="Matrix" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-.095 .005)" fill="currentColor"><path d="m27.1 31.2v-30.5h-2.19v-0.732h3.04v32h-3.04v-0.732z"/><path d="m8.23 10.4v1.54h0.044c0.385-0.564 0.893-1.03 1.49-1.37 0.58-0.323 1.25-0.485 1.99-0.485 0.72 0 1.38 0.14 1.97 0.42 0.595 0.279 1.05 0.771 1.36 1.48 0.338-0.5 0.796-0.941 1.38-1.32 0.58-0.383 1.27-0.574 2.06-0.574 0.602 0 1.16 0.074 1.67 0.22 0.514 0.148 0.954 0.383 1.32 0.707 0.366 0.323 0.653 0.746 0.859 1.27 0.205 0.522 0.308 1.15 0.308 1.89v7.63h-3.13v-6.46c0-0.383-0.015-0.743-0.044-1.08-0.0209-0.307-0.103-0.607-0.242-0.882-0.133-0.251-0.336-0.458-0.584-0.596-0.257-0.146-0.606-0.22-1.05-0.22-0.44 0-0.796 0.085-1.07 0.253-0.272 0.17-0.485 0.39-0.639 0.662-0.159 0.287-0.264 0.602-0.308 0.927-0.052 0.347-0.078 0.697-0.078 1.05v6.35h-3.13v-6.4c0-0.338-7e-3 -0.673-0.021-1-0.0114-0.314-0.0749-0.623-0.188-0.916-0.108-0.277-0.3-0.512-0.55-0.673-0.258-0.168-0.636-0.253-1.14-0.253-0.198 0.0083-0.394 0.042-0.584 0.1-0.258 0.0745-0.498 0.202-0.705 0.374-0.228 0.184-0.422 0.449-0.584 0.794-0.161 0.346-0.242 0.798-0.242 1.36v6.62h-3.13v-11.4z"/><path d="m0.936 0.732v30.5h2.19v0.732h-3.04v-32h3.03v0.732z"/></g></svg>' |
| 46 | + svg: matrixIcon |
27 | 47 | }, |
28 | 48 | link: "https://matrix.to/#/#sandboxscience:matrix.org", |
29 | | - ariaLabel: "Matrix", |
30 | | - title: "Matrix" |
31 | 49 | }, |
32 | 50 | ], |
33 | | - search: { |
34 | | - provider: "local", |
| 51 | + |
| 52 | + footer: { |
| 53 | + message: 'Released under the MIT License.', |
| 54 | + copyright: `Copyright © ${new Date().getFullYear()} Sandbox Science` |
| 55 | + }, |
| 56 | + |
| 57 | + docFooter: { |
| 58 | + prev: 'Previous page', |
| 59 | + next: 'Next page' |
35 | 60 | }, |
36 | 61 | }, |
37 | | - cleanUrls: true |
38 | | -}); |
| 62 | + |
| 63 | + markdown: { |
| 64 | + theme: 'dracula', |
| 65 | + lineNumbers: true, |
| 66 | + anchor: { |
| 67 | + permalink: true, |
| 68 | + permalinkBefore: true, |
| 69 | + permalinkSymbol: '#' |
| 70 | + }, |
| 71 | + } |
| 72 | +}) |
0 commit comments