diff --git a/.vitepress/config.js b/.vitepress/config.js
index 0cd0c29..145c222 100644
--- a/.vitepress/config.js
+++ b/.vitepress/config.js
@@ -13,7 +13,28 @@ export default withMermaid({
description: "HDU 计算机科学讲义",
lastUpdated: true,
cleanUrls: true,
- head: [['script', { async: "async", src: 'https://umami.hdu-cs.wiki/script.js', "data-website-id": "3f11687a-faae-463a-b863-6127a8c28301", "data-domains": "wiki.xyxsw.site,hdu-cs.wiki" }]],
+ head: [
+ ['script', { async: "async", src: 'https://umami.hdu-cs.wiki/script.js', "data-website-id": "3f11687a-faae-463a-b863-6127a8c28301", "data-domains": "wiki.xyxsw.site,hdu-cs.wiki" }],
+ ['link', { rel: 'icon', href: '/favicon.ico' }],
+ ["meta", { "name": "description", "content": "HDU计算机科学讲义" }],
+ ["meta", { "property": "og:url", "content": "https://hdu-cs.wiki/" }],
+ ["meta", { "property": "og:type", "content": "website" }],
+ ["meta", { "property": "og:title", "content": "HDU-CS-WIKI | HDU-CS-WIKI" }],
+ ["meta", { "property": "og:description", "content": "HDU计算机科学讲义" }],
+ ["meta", { "property": "og:image", "content": "https://cdn.xyxsw.site/og-img.png" }],
+ ["meta", { "name": "twitter:card", "content": "summary_large_image" }],
+ ["meta", { "property": "twitter:domain", "content": "hdu-cs.wiki" }],
+ ["meta", { "property": "twitter:url", "content": "https://hdu-cs.wiki/" }],
+ ["meta", { "name": "twitter:title", "content": "HDU-CS-WIKI | HDU-CS-WIKI" }],
+ ["meta", { "name": "twitter:description", "content": "HDU计算机科学讲义" }],
+ ["meta", { "name": "twitter:image", "content": "https://cdn.xyxsw.site/og-img.png" }],
+ ["link", { "rel": "apple-touch-icon", "sizes": "180x180", "href": "/apple-touch-icon.png" }],
+ ["link", { "rel": "icon", "type": "image/png", "sizes": "32x32", "href": "/favicon-32x32.png" }],
+ ["link", { "rel": "icon", "type": "image/png", "sizes": "16x16", "href": "/favicon-16x16.png" }],
+ ["link", { "rel": "manifest", "href": "/site.webmanifest" }],
+ ["link", { "rel": "mask-icon", "href": "/safari-pinned-tab.svg", "color": "#5bbad5" }],
+ ["meta", { "name": "msapplication-TileColor", "content": "#2b5797" }],
+ ],
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
nav: nav(),
diff --git a/index.md b/index.md
index 17b6aff..34e25a0 100644
--- a/index.md
+++ b/index.md
@@ -27,42 +27,4 @@ features:
- title: 🤣what's more?
details: 还有非常多的内容尚未更新完毕,我们期待着你的反馈和加入!
-head:
- - - meta
- - name: description
- content: HDU计算机科学讲义
- - - meta
- - property: 'og:url'
- content: https://hdu-cs.wiki/
- - - meta
- - property: 'og:type'
- content: wiki
- - - meta
- - property: 'og:title'
- content: HDU-CS-WIKI | HDU-CS-WIKI
- - - meta
- - property: 'og:description'
- content: HDU计算机科学讲义
- - - meta
- - property: 'og:image'
- content: https://cdn.xyxsw.site/og-img.png
- - - meta
- - name: twitter:card
- content: summary_large_image
- - - meta
- - property: 'twitter:domain'
- content: hdu-cs.wiki
- - - meta
- - property: 'twitter:url'
- content: https://hdu-cs.wiki/
- - - meta
- - name: twitter:title
- content: HDU-CS-WIKI | HDU-CS-WIKI
- - - meta
- - name: twitter:description
- content: HDU计算机科学讲义
- - - meta
- - name: twitter:image
- content: https://cdn.xyxsw.site/og-img.png
-
---
diff --git a/package.json b/package.json
index 3689bf0..f49525b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"scripts": {
- "docs:dev": "cross-env NODE_OPTIONS='--max-old-space-size=8192' vitepress dev --host --open",
+ "docs:dev": "cross-env NODE_OPTIONS='--max-old-space-size=8192' vitepress dev --host",
"docs:build": "cross-env NODE_OPTIONS='--max-old-space-size=8192' vitepress build",
"docs:preview": "cross-env NODE_OPTIONS='--max-old-space-size=8192' vitepress preview"
},
diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png
new file mode 100644
index 0000000..549ecf8
Binary files /dev/null and b/public/android-chrome-192x192.png differ
diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png
new file mode 100644
index 0000000..0590246
Binary files /dev/null and b/public/android-chrome-512x512.png differ
diff --git a/public/apple-touch-icon-114x114-precomposed.png b/public/apple-touch-icon-114x114-precomposed.png
new file mode 100644
index 0000000..7de100c
Binary files /dev/null and b/public/apple-touch-icon-114x114-precomposed.png differ
diff --git a/public/apple-touch-icon-114x114.png b/public/apple-touch-icon-114x114.png
new file mode 100644
index 0000000..0eeb06d
Binary files /dev/null and b/public/apple-touch-icon-114x114.png differ
diff --git a/public/apple-touch-icon-120x120-precomposed.png b/public/apple-touch-icon-120x120-precomposed.png
new file mode 100644
index 0000000..f7ea400
Binary files /dev/null and b/public/apple-touch-icon-120x120-precomposed.png differ
diff --git a/public/apple-touch-icon-120x120.png b/public/apple-touch-icon-120x120.png
new file mode 100644
index 0000000..3b3febe
Binary files /dev/null and b/public/apple-touch-icon-120x120.png differ
diff --git a/public/apple-touch-icon-144x144-precomposed.png b/public/apple-touch-icon-144x144-precomposed.png
new file mode 100644
index 0000000..22a2f3e
Binary files /dev/null and b/public/apple-touch-icon-144x144-precomposed.png differ
diff --git a/public/apple-touch-icon-144x144.png b/public/apple-touch-icon-144x144.png
new file mode 100644
index 0000000..5e3c0b6
Binary files /dev/null and b/public/apple-touch-icon-144x144.png differ
diff --git a/public/apple-touch-icon-152x152-precomposed.png b/public/apple-touch-icon-152x152-precomposed.png
new file mode 100644
index 0000000..682c5e1
Binary files /dev/null and b/public/apple-touch-icon-152x152-precomposed.png differ
diff --git a/public/apple-touch-icon-152x152.png b/public/apple-touch-icon-152x152.png
new file mode 100644
index 0000000..da999fc
Binary files /dev/null and b/public/apple-touch-icon-152x152.png differ
diff --git a/public/apple-touch-icon-180x180-precomposed.png b/public/apple-touch-icon-180x180-precomposed.png
new file mode 100644
index 0000000..44a8253
Binary files /dev/null and b/public/apple-touch-icon-180x180-precomposed.png differ
diff --git a/public/apple-touch-icon-180x180.png b/public/apple-touch-icon-180x180.png
new file mode 100644
index 0000000..32ac7e9
Binary files /dev/null and b/public/apple-touch-icon-180x180.png differ
diff --git a/public/apple-touch-icon-57x57-precomposed.png b/public/apple-touch-icon-57x57-precomposed.png
new file mode 100644
index 0000000..5921b50
Binary files /dev/null and b/public/apple-touch-icon-57x57-precomposed.png differ
diff --git a/public/apple-touch-icon-57x57.png b/public/apple-touch-icon-57x57.png
new file mode 100644
index 0000000..0230fc6
Binary files /dev/null and b/public/apple-touch-icon-57x57.png differ
diff --git a/public/apple-touch-icon-60x60-precomposed.png b/public/apple-touch-icon-60x60-precomposed.png
new file mode 100644
index 0000000..a705c1d
Binary files /dev/null and b/public/apple-touch-icon-60x60-precomposed.png differ
diff --git a/public/apple-touch-icon-60x60.png b/public/apple-touch-icon-60x60.png
new file mode 100644
index 0000000..c11eae1
Binary files /dev/null and b/public/apple-touch-icon-60x60.png differ
diff --git a/public/apple-touch-icon-72x72-precomposed.png b/public/apple-touch-icon-72x72-precomposed.png
new file mode 100644
index 0000000..0192a8d
Binary files /dev/null and b/public/apple-touch-icon-72x72-precomposed.png differ
diff --git a/public/apple-touch-icon-72x72.png b/public/apple-touch-icon-72x72.png
new file mode 100644
index 0000000..6d829ee
Binary files /dev/null and b/public/apple-touch-icon-72x72.png differ
diff --git a/public/apple-touch-icon-76x76-precomposed.png b/public/apple-touch-icon-76x76-precomposed.png
new file mode 100644
index 0000000..416cb78
Binary files /dev/null and b/public/apple-touch-icon-76x76-precomposed.png differ
diff --git a/public/apple-touch-icon-76x76.png b/public/apple-touch-icon-76x76.png
new file mode 100644
index 0000000..f10dad3
Binary files /dev/null and b/public/apple-touch-icon-76x76.png differ
diff --git a/public/apple-touch-icon-precomposed.png b/public/apple-touch-icon-precomposed.png
new file mode 100644
index 0000000..44a8253
Binary files /dev/null and b/public/apple-touch-icon-precomposed.png differ
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
new file mode 100644
index 0000000..32ac7e9
Binary files /dev/null and b/public/apple-touch-icon.png differ
diff --git a/public/browserconfig.xml b/public/browserconfig.xml
new file mode 100644
index 0000000..f9c2e67
--- /dev/null
+++ b/public/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #2b5797
+
+
+
diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png
new file mode 100644
index 0000000..a5a3538
Binary files /dev/null and b/public/favicon-16x16.png differ
diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png
new file mode 100644
index 0000000..523e60c
Binary files /dev/null and b/public/favicon-32x32.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
index e77aebf..e07c95f 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png
new file mode 100644
index 0000000..ee5a3a6
Binary files /dev/null and b/public/mstile-150x150.png differ
diff --git a/public/safari-pinned-tab.svg b/public/safari-pinned-tab.svg
new file mode 100644
index 0000000..ad8ea14
--- /dev/null
+++ b/public/safari-pinned-tab.svg
@@ -0,0 +1,115 @@
+
+
+
diff --git a/public/site.webmanifest b/public/site.webmanifest
new file mode 100644
index 0000000..228ddc2
--- /dev/null
+++ b/public/site.webmanifest
@@ -0,0 +1,19 @@
+{
+ "name": "HDU-CS-WIKI",
+ "short_name": "HDU-CS-WIKI",
+ "icons": [
+ {
+ "src": "/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#ffffff",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}