diff --git a/.gitignore b/.gitignore
index ea8ee76..fd3777d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,4 +25,6 @@ logs
.pnpm-lock.yaml
-userData
\ No newline at end of file
+userData
+
+test/*
\ No newline at end of file
diff --git a/.node-version b/.node-version
index e8aa644..c12134b 100644
--- a/.node-version
+++ b/.node-version
@@ -1 +1 @@
-v20.18.1
+v20.15.0
diff --git a/app.vue b/app.vue
index 2d4d510..41b018f 100644
--- a/app.vue
+++ b/app.vue
@@ -18,7 +18,7 @@ import "/style/default.scss";
useHead({
title: '杪 Blog',
meta: [
- { name: 'description', content: '杪儿的博客' }
+ { name: 'description', content: '杪儿的博客', lang: 'zh-CN' }
],
})
diff --git a/components/codeMirror.vue b/components/codeMirror.vue
new file mode 100644
index 0000000..961c932
--- /dev/null
+++ b/components/codeMirror.vue
@@ -0,0 +1,158 @@
+
+
+
+
+ CodeMirror
+
+
+
+ {{ show ? '收起' : '展开' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/icons/copy.vue b/components/icons/copy.vue
new file mode 100644
index 0000000..1fa5699
--- /dev/null
+++ b/components/icons/copy.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/components/icons/upload.vue b/components/icons/upload.vue
new file mode 100644
index 0000000..a7274bc
--- /dev/null
+++ b/components/icons/upload.vue
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/components/markdownRender.vue b/components/markdownRender.vue
index d0a18b7..a910cf5 100644
--- a/components/markdownRender.vue
+++ b/components/markdownRender.vue
@@ -2,12 +2,15 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/tools/QRGB/code.vue b/pages/tools/QRGB/code.vue
new file mode 100644
index 0000000..a848d2b
--- /dev/null
+++ b/pages/tools/QRGB/code.vue
@@ -0,0 +1,21 @@
+
+
+
+
{{ testData }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/tools/QRGB/scanner.vue b/pages/tools/QRGB/scanner.vue
new file mode 100644
index 0000000..f040e58
--- /dev/null
+++ b/pages/tools/QRGB/scanner.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
{{ res }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/tools/QRScanner.vue b/pages/tools/QRScanner.vue
new file mode 100644
index 0000000..d17bce2
--- /dev/null
+++ b/pages/tools/QRScanner.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/tools/fucksq.vue b/pages/tools/fucksq.vue
index 187ba6a..faf7c60 100644
--- a/pages/tools/fucksq.vue
+++ b/pages/tools/fucksq.vue
@@ -4,11 +4,17 @@
-
+
链接
+
+ 图片
+
+
+ 扫码
+
@@ -16,11 +22,12 @@
- 开始
+ 开始
- 清空输出
+ 清空输出
@@ -35,15 +42,25 @@
+
+
+
-
\ No newline at end of file
diff --git a/pages/tools/imgBed.vue b/pages/tools/imgBed.vue
new file mode 100644
index 0000000..9d9559d
--- /dev/null
+++ b/pages/tools/imgBed.vue
@@ -0,0 +1,196 @@
+
+