Skip to content

Commit 056792e

Browse files
committed
add matrix icon and improve meta tags in config.ts
1 parent 6a173ec commit 056792e

File tree

1 file changed

+46
-12
lines changed

1 file changed

+46
-12
lines changed

website/.vitepress/config.ts

Lines changed: 46 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,72 @@
11
import { defineConfig } from 'vitepress'
22
import p_sidebar from "../projects/sidebar"
33

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+
57
export default defineConfig({
68
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+
812
head: [
913
['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' }],
1120
],
21+
22+
lastUpdated: false,
23+
cleanUrls: true,
24+
1225
themeConfig: {
1326
logo: "sbs_logo.png",
27+
siteTitle: 'Sandbox Science',
28+
1429
nav: [
1530
{ text: "Home", link: "/" },
1631
{ text: "Projects", link: "/projects/" },
1732
{ text: "Team", link: "/team" },
1833
],
34+
1935
sidebar: {
20-
'/projects/': p_sidebar
36+
'/projects/': p_sidebar,
2137
},
38+
2239
socialLinks: [
23-
{ icon: "github", link: "https://github.com/sandbox-science/", ariaLabel: "GitHub" },
40+
{
41+
icon: "github",
42+
link: "https://github.com/sandbox-science/",
43+
},
2444
{
2545
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
2747
},
2848
link: "https://matrix.to/#/#sandboxscience:matrix.org",
29-
ariaLabel: "Matrix",
30-
title: "Matrix"
3149
},
3250
],
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'
3560
},
3661
},
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

Comments
 (0)