diff --git a/public/assets/images/svg/Nav_about.svg b/public/assets/images/svg/Nav_about.svg
new file mode 100644
index 0000000..a98e151
--- /dev/null
+++ b/public/assets/images/svg/Nav_about.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/Nav_archives.svg b/public/assets/images/svg/Nav_archives.svg
new file mode 100644
index 0000000..275e385
--- /dev/null
+++ b/public/assets/images/svg/Nav_archives.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/Nav_friends.svg b/public/assets/images/svg/Nav_friends.svg
new file mode 100644
index 0000000..ee134c2
--- /dev/null
+++ b/public/assets/images/svg/Nav_friends.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/Nav_link.svg b/public/assets/images/svg/Nav_link.svg
new file mode 100644
index 0000000..172bff6
--- /dev/null
+++ b/public/assets/images/svg/Nav_link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/Nav_message.svg b/public/assets/images/svg/Nav_message.svg
new file mode 100644
index 0000000..e4d9ac5
--- /dev/null
+++ b/public/assets/images/svg/Nav_message.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/Nav_rss.svg b/public/assets/images/svg/Nav_rss.svg
new file mode 100644
index 0000000..7751556
--- /dev/null
+++ b/public/assets/images/svg/Nav_rss.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/Nav_talking.svg b/public/assets/images/svg/Nav_talking.svg
new file mode 100644
index 0000000..6810022
--- /dev/null
+++ b/public/assets/images/svg/Nav_talking.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/Navs/about.svg b/public/assets/images/svg/Navs/about.svg
deleted file mode 100644
index 726131a..0000000
--- a/public/assets/images/svg/Navs/about.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/Navs/archives.svg b/public/assets/images/svg/Navs/archives.svg
deleted file mode 100644
index 0dcde21..0000000
--- a/public/assets/images/svg/Navs/archives.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/Navs/friends.svg b/public/assets/images/svg/Navs/friends.svg
deleted file mode 100644
index 9a26c27..0000000
--- a/public/assets/images/svg/Navs/friends.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/Navs/link.svg b/public/assets/images/svg/Navs/link.svg
deleted file mode 100644
index 9d3ad4a..0000000
--- a/public/assets/images/svg/Navs/link.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/Navs/links.svg b/public/assets/images/svg/Navs/links.svg
deleted file mode 100644
index 0d6097b..0000000
--- a/public/assets/images/svg/Navs/links.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/Navs/message.svg b/public/assets/images/svg/Navs/message.svg
deleted file mode 100644
index bbb1e61..0000000
--- a/public/assets/images/svg/Navs/message.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/Navs/talking.svg b/public/assets/images/svg/Navs/talking.svg
deleted file mode 100644
index 20e25af..0000000
--- a/public/assets/images/svg/Navs/talking.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSite_analytics.svg b/public/assets/images/svg/WebSite_analytics.svg
new file mode 100644
index 0000000..b00522a
--- /dev/null
+++ b/public/assets/images/svg/WebSite_analytics.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSite_api.svg b/public/assets/images/svg/WebSite_api.svg
new file mode 100644
index 0000000..9e95547
--- /dev/null
+++ b/public/assets/images/svg/WebSite_api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSite_github.svg b/public/assets/images/svg/WebSite_github.svg
new file mode 100644
index 0000000..4dafd49
--- /dev/null
+++ b/public/assets/images/svg/WebSite_github.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSite_hot.svg b/public/assets/images/svg/WebSite_hot.svg
new file mode 100644
index 0000000..129c7be
--- /dev/null
+++ b/public/assets/images/svg/WebSite_hot.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSite_img.svg b/public/assets/images/svg/WebSite_img.svg
new file mode 100644
index 0000000..1bf4597
--- /dev/null
+++ b/public/assets/images/svg/WebSite_img.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSites/analytics.svg b/public/assets/images/svg/WebSites/analytics.svg
deleted file mode 100644
index 1ac488e..0000000
--- a/public/assets/images/svg/WebSites/analytics.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSites/api.svg b/public/assets/images/svg/WebSites/api.svg
deleted file mode 100644
index 69291be..0000000
--- a/public/assets/images/svg/WebSites/api.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSites/github.svg b/public/assets/images/svg/WebSites/github.svg
deleted file mode 100644
index 6a0274c..0000000
--- a/public/assets/images/svg/WebSites/github.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSites/hot.svg b/public/assets/images/svg/WebSites/hot.svg
deleted file mode 100644
index d005ea6..0000000
--- a/public/assets/images/svg/WebSites/hot.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/assets/images/svg/WebSites/img.svg b/public/assets/images/svg/WebSites/img.svg
deleted file mode 100644
index 858f563..0000000
--- a/public/assets/images/svg/WebSites/img.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/components/Aside/Aside.astro b/src/components/Aside/Aside.astro
index cd02d06..7983eab 100644
--- a/src/components/Aside/Aside.astro
+++ b/src/components/Aside/Aside.astro
@@ -1,5 +1,7 @@
---
// 静态图片
+// Svg 组件
+import Svg from "@/components/Svg/Svg.astro";
import { Image } from "astro:assets";
// 时间处理
import { fmtTime } from "@/utils/index";
@@ -30,7 +32,7 @@ import "./Aside.less";
{
WebSites.map(item => (
-
+
))
}
diff --git a/src/components/Aside/Aside.less b/src/components/Aside/Aside.less
index 6387525..d7ba164 100644
--- a/src/components/Aside/Aside.less
+++ b/src/components/Aside/Aside.less
@@ -125,10 +125,11 @@ aside.vh-aside {
z-index: -1;
}
- &>img {
+ &>svg {
width: auto;
height: 1.18rem;
object-fit: contain;
+ stroke-width: 3px;
}
}
}
diff --git a/src/components/Comment/Comment.less b/src/components/Comment/Comment.less
index 56e2ea5..ce8244d 100644
--- a/src/components/Comment/Comment.less
+++ b/src/components/Comment/Comment.less
@@ -1,6 +1,6 @@
.vh-comment {
box-sizing: border-box;
- padding: 2rem 1rem 2.88rem;
+ padding: 2rem 1rem 6.88rem;
width: 100%;
height: max-content;
border-radius: 0.5rem;
@@ -326,6 +326,21 @@
--waline-avatar-radius: 0.58rem;
font-size: var(--vh-size-h2);
+ .wl-comment {
+ .wl-panel {
+ .wl-header {
+ label {
+ padding: 0.36rem 0.28rem;
+ font-size: 0.8rem;
+ }
+ }
+
+ .wl-input {
+ font-size: 0.688rem;
+ }
+ }
+ }
+
.wl-cards {
&>.wl-card-item {
padding-left: 0;
@@ -411,7 +426,7 @@
// 图片
img {
- &:not(.wl-user-avatar, .wl-reaction-list img, .wl-panel img, .tk-owo-emotion) {
+ &:not(.wl-user-avatar, .wl-reaction-list img, .wl-panel img, .tk-owo-emotion, .wl-emoji, .wl-login-nick>img) {
box-sizing: border-box;
padding: 0.188rem;
margin: 0.188rem 0;
@@ -424,8 +439,10 @@
cursor: -webkit-zoom-in;
}
- &.tk-owo-emotion {
- max-height: 28px;
+ &.tk-owo-emotion,
+ &.wl-emoji {
+ height: 1.68rem;
+ object-fit: contain;
cursor: default;
}
}
diff --git a/src/components/Header/Header.astro b/src/components/Header/Header.astro
index 963ee34..7198a5a 100644
--- a/src/components/Header/Header.astro
+++ b/src/components/Header/Header.astro
@@ -1,8 +1,8 @@
---
import SITE_CONFIG from "@/config";
const { Navs } = SITE_CONFIG;
-// 原生图片
-import { Image } from "astro:assets";
+// Svg 组件
+import Svg from "@/components/Svg/Svg.astro";
// 搜索框组件
import Search from "@/components/Search/Search.astro";
// 顶部 Header 样式
@@ -12,7 +12,7 @@ import "./Header.less";