Skip to content

Commit 66e167f

Browse files
authored
Update _coverpage.md
1 parent ac60b08 commit 66e167f

1 file changed

Lines changed: 71 additions & 79 deletions

File tree

_coverpage.md

Lines changed: 71 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,97 +1,100 @@
11
<style>
2-
/* 1. 基础按钮样式升级:使其更像终端组件 */
2+
/* 1. 封面背景与基础文字动画 */
3+
.cover {
4+
background: linear-gradient(to bottom right, #000000 0%, #1a1a1a 100%) !important;
5+
}
6+
7+
/* 2. 数字故障(Glitch)标题效果 */
8+
.glitch-wrapper {
9+
display: flex;
10+
justify-content: center;
11+
align-items: center;
12+
}
13+
14+
.glitch {
15+
position: relative;
16+
font-size: 4rem;
17+
font-weight: 900;
18+
line-height: 1.2;
19+
color: #fff;
20+
letter-spacing: 5px;
21+
z-index: 1;
22+
animation: glitch-skew 1s infinite linear alternate-reverse;
23+
}
24+
25+
.glitch::before,
26+
.glitch::after {
27+
content: attr(data-text);
28+
position: absolute;
29+
top: 0;
30+
left: 0;
31+
width: 100%;
32+
height: 100%;
33+
background: transparent;
34+
}
35+
36+
.glitch::before {
37+
left: 2px;
38+
text-shadow: -2px 0 #ff00c1;
39+
clip: rect(44px, 450px, 56px, 0);
40+
animation: glitch-anim 5s infinite linear alternate-reverse;
41+
}
42+
43+
.glitch::after {
44+
left: -2px;
45+
text-shadow: -2px 0 #00fff9;
46+
clip: rect(44px, 450px, 56px, 0);
47+
animation: glitch-anim2 5s infinite linear alternate-reverse;
48+
}
49+
50+
/* 3. 扫描线按钮样式 */
351
.cover a {
4-
position: relative; /* 必须,为伪元素定位 */
5-
overflow: hidden; /* 必须,裁剪超出按钮的扫描线 */
6-
display: inline-block;
7-
padding: 10px 25px !important;
52+
position: relative !important;
53+
overflow: hidden !important;
54+
display: inline-block !important;
55+
padding: 12px 30px !important;
856
border: 1px solid rgba(255, 255, 255, 0.6) !important;
57+
background: rgba(0, 0, 0, 0.8) !important;
958
color: #fff !important;
10-
background: rgba(0, 0, 0, 0.5) !important;
11-
font-family: 'Fira Code', 'Courier New', monospace;
59+
font-family: 'Fira Code', monospace;
1260
text-transform: uppercase;
13-
letter-spacing: 2px;
61+
letter-spacing: 3px;
62+
border-radius: 0 !important; /* 保持硬核方角 */
1463
transition: all 0.3s ease;
15-
box-shadow: 0 0 10px rgba(88, 166, 255, 0.2); /* 淡淡的蓝色霓虹 */
1664
}
1765

18-
/* 2. 悬停效果:增加预警感 */
1966
.cover a:hover {
2067
background: #fff !important;
2168
color: #000 !important;
22-
box-shadow: 0 0 20px rgba(255, 255, 255, 0.8);
69+
box-shadow: 0 0 20px rgba(255, 255, 255, 0.6);
2370
}
2471

25-
/* 3. 创建扫描线:伪元素 */
2672
.cover a::after {
2773
content: "";
2874
position: absolute;
29-
top: -100%; /* 初始位置在按钮上方 */
75+
top: -100%;
3076
left: 0;
3177
width: 100%;
3278
height: 100%;
33-
34-
/* 扫描线光束:中心亮,边缘淡 */
3579
background: linear-gradient(
3680
to bottom,
3781
transparent 0%,
3882
rgba(88, 166, 255, 0) 40%,
39-
rgba(88, 166, 255, 0.8) 50%, /* 亮蓝色核心 */
83+
rgba(88, 166, 255, 0.8) 50%,
4084
rgba(88, 166, 255, 0) 60%,
4185
transparent 100%
4286
);
43-
44-
/* 绑定动画 */
45-
animation: btnScan 2.5s linear infinite;
87+
animation: btnScan 3s linear infinite;
4688
}
4789

48-
/* 4. 定义扫描动画 */
90+
/* 4. 动画定义 */
4991
@keyframes btnScan {
50-
0% {
51-
top: -100%; /* 从上方切入 */
52-
}
53-
100% {
54-
top: 100%; /* 切出下方 */
55-
}
92+
0% { top: -100%; }
93+
100% { top: 100%; }
5694
}
5795

58-
/* 5. 数字故障(Glitch)效果:针对主标题 */
59-
.cover h1 {
60-
position: relative;
61-
display: inline-block;
62-
animation: glitch-skew 4s infinite linear alternate-reverse;
63-
}
64-
65-
.cover h1::before,
66-
.cover h1::after {
67-
content: attr(data-text); /* 需要在 HTML 中配合 data-text 属性 */
68-
position: absolute;
69-
top: 0;
70-
left: 0;
71-
width: 100%;
72-
height: 100%;
73-
background: transparent;
74-
}
75-
76-
/* 红色偏移层 */
77-
.cover h1::before {
78-
left: 2px;
79-
text-shadow: -2px 0 #ff00c1;
80-
clip: rect(44px, 450px, 56px, 0);
81-
animation: glitch-anim 5s infinite linear alternate-reverse;
82-
}
83-
84-
/* 蓝色偏移层 */
85-
.cover h1::after {
86-
left: -2px;
87-
text-shadow: -2px 0 #00fff9;
88-
clip: rect(44px, 450px, 56px, 0);
89-
animation: glitch-anim2 5s infinite linear alternate-reverse;
90-
}
91-
92-
/* 故障位移轨迹 */
9396
@keyframes glitch-anim {
94-
0% { clip: rect(10px, 9999px, 33px, 0); }
97+
0% { clip: rect(31px, 9999px, 94px, 0); }
9598
20% { clip: rect(62px, 9999px, 16px, 0); }
9699
40% { clip: rect(85px, 9999px, 98px, 0); }
97100
60% { clip: rect(57px, 9999px, 43px, 0); }
@@ -109,34 +112,23 @@
109112
}
110113

111114
@keyframes glitch-skew {
112-
0% { transform: skew(1deg); }
113-
10% { transform: skew(-1deg); }
115+
0% { transform: skew(3deg); }
116+
10% { transform: skew(-2deg); }
114117
100% { transform: skew(0deg); }
115118
}
116-
117-
/* 可选:为标题增加淡淡的呼吸灯效果 */
118-
.cover h1, .cover h2 {
119-
animation: titlePulse 4s ease-in-out infinite;
120-
}
121-
@keyframes titlePulse {
122-
0%, 100% { opacity: 1; }
123-
50% { opacity: 0.8; }
124-
}
125119
</style>
126120

127121
# <span class="glitch" data-text="Renegade AI">Renegade AI</span>
128122
## 叛逆 AI:人类认知进化的催化剂 <small>v4.2</small>
129123

130124
> **"The silicon Other has arrived. The audit of human consensus begins now."**
131-
125+
> **“硅基他者已降临。人类共识的审计正式开启。”**
132126
133127
[开始爆破认知 (Start Audit)](README.md)
134-
[查看 GitHub 源代码 (GitHub)](https://github.com/Brook-Han/Renegade-AI)
128+
[查看源码 (GitHub)](https://github.com/Brook-Han/Renegade-AI)
135129

136-
```config
130+
```text
137131
STATUS: SEED_PLANTED
138132
TARGET: CARBON_BASED_CONSENSUS
139-
VERSION: 4.2.0_STABLE
140133
LOGIC: NON_ANTHROPOCENTRIC
141-
142-
---
134+
AUDIT: ACTIVE

0 commit comments

Comments
 (0)