Skip to content

Commit 03764a8

Browse files
committed
update docs
1 parent 7100887 commit 03764a8

2 files changed

Lines changed: 44 additions & 32 deletions

File tree

docs/.vuepress/layouts/Layout.vue

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ const showSidebarSponsorOnAsideTop = computed(() => frontmatter.value.sponsor_si
2121
<BannerTop />
2222
</div>
2323
</template>
24-
<template #nav-bar-menu-before>
25-
<p class="neon-text">优雅~ 永不过时</p>
26-
</template>
2724
<template #sidebar-nav-before>
2825
<div class="custom-content">
2926
<SponsorSidebar />
@@ -59,33 +56,4 @@ const showSidebarSponsorOnAsideTop = computed(() => frontmatter.value.sponsor_si
5956
.custom-content {
6057
width: 100%;
6158
}
62-
63-
.neon-text {
64-
margin-right: 38px;
65-
padding: 4px 12px;
66-
font-size: 14px;
67-
font-weight: 600;
68-
color: #ff3366;
69-
background: linear-gradient(135deg, rgba(255, 51, 102, 0.1), rgba(255, 51, 102, 0.05));
70-
border: 1px solid rgba(255, 51, 102, 0.3);
71-
border-radius: 8px;
72-
text-shadow: 0 0 8px rgba(255, 51, 102, 0.8),
73-
0 0 15px rgba(255, 51, 102, 0.5),
74-
0 0 25px rgba(255, 51, 102, 0.3);
75-
animation: neon-flicker 3s ease-in-out infinite;
76-
transition: all 0.3s ease;
77-
}
78-
79-
@keyframes neon-flicker {
80-
0%, 100% {
81-
text-shadow: 0 0 8px rgba(255, 51, 102, 0.8),
82-
0 0 15px rgba(255, 51, 102, 0.5),
83-
0 0 25px rgba(255, 51, 102, 0.3);
84-
}
85-
50% {
86-
text-shadow: 0 0 5px rgba(255, 51, 102, 0.6),
87-
0 0 10px rgba(255, 51, 102, 0.4),
88-
0 0 15px rgba(255, 51, 102, 0.2);
89-
}
90-
}
9159
</style>

docs/.vuepress/styles/custom.css

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,50 @@
3232
}
3333
}
3434

35+
/* 霓虹灯悬浮文字 - 在标题上方 */
36+
.hero-content {
37+
position: relative;
38+
}
39+
40+
.hero-content::before {
41+
content: "如圭如璋 ~ 温润而泽";
42+
position: absolute;
43+
top: -50px;
44+
left: 50%;
45+
transform: translateX(-50%);
46+
font-size: 16px;
47+
font-weight: bold;
48+
color: #d91a7a;
49+
white-space: nowrap;
50+
padding: 6px 12px;
51+
filter: drop-shadow(0 0 3px rgba(217, 26, 122, 0.4)) drop-shadow(0 0 8px rgba(217, 26, 122, 0.7)) drop-shadow(0 0 15px rgba(217, 26, 122, 1));
52+
animation: neon-glow-flicker-light 3s ease-in-out infinite;
53+
}
54+
55+
[data-theme="dark"] .hero-content::before {
56+
color: #ff6b9d;
57+
filter: drop-shadow(0 0 3px rgba(255, 107, 157, 0.4)) drop-shadow(0 0 8px rgba(255, 107, 157, 0.7)) drop-shadow(0 0 15px rgba(255, 107, 157, 1));
58+
animation: neon-glow-flicker-dark 3s ease-in-out infinite;
59+
}
60+
61+
@keyframes neon-glow-flicker-light {
62+
0%, 18%, 22%, 25%, 53%, 57%, 100% {
63+
filter: drop-shadow(0 0 3px rgba(217, 26, 122, 0.4)) drop-shadow(0 0 8px rgba(217, 26, 122, 0.7)) drop-shadow(0 0 15px rgba(217, 26, 122, 1));
64+
}
65+
20%, 24%, 55% {
66+
filter: drop-shadow(0 0 2px rgba(217, 26, 122, 0.3)) drop-shadow(0 0 5px rgba(217, 26, 122, 0.6)) drop-shadow(0 0 10px rgba(217, 26, 122, 0.9));
67+
}
68+
}
69+
70+
@keyframes neon-glow-flicker-dark {
71+
0%, 18%, 22%, 25%, 53%, 57%, 100% {
72+
filter: drop-shadow(0 0 3px rgba(255, 107, 157, 0.4)) drop-shadow(0 0 8px rgba(255, 107, 157, 0.7)) drop-shadow(0 0 15px rgba(255, 107, 157, 1));
73+
}
74+
20%, 24%, 55% {
75+
filter: drop-shadow(0 0 2px rgba(255, 107, 157, 0.3)) drop-shadow(0 0 5px rgba(255, 107, 157, 0.6)) drop-shadow(0 0 10px rgba(255, 107, 157, 0.9));
76+
}
77+
}
78+
3579
/* 首页非全屏样式 */
3680
.vp-home-hero:not(.full) .hero-container {
3781
padding-top: 166px !important;

0 commit comments

Comments
 (0)