Skip to content

Commit 0423a0e

Browse files
committed
fix
1 parent 0ee1371 commit 0423a0e

File tree

1 file changed

+100
-38
lines changed

1 file changed

+100
-38
lines changed

style.css

Lines changed: 100 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,161 @@
1+
/* ======== MeKaBu Acrylic Dark Blue Theme ======== */
2+
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;500;700&family=Noto+Sans+JP:wght@400;600&display=swap');
3+
14
body {
25
font-family: "Inter", "Noto Sans JP", sans-serif;
3-
background: #0a0a0a;
4-
color: #d8d8d8;
6+
background: radial-gradient(circle at top left, #0b1118 0%, #06090f 100%);
7+
color: #dce4f5;
58
line-height: 1.8;
6-
padding: 2em 10%;
9+
padding: 3em 10%;
10+
backdrop-filter: blur(4px);
11+
-webkit-font-smoothing: antialiased;
712
}
813

14+
/* ===== 見出し ===== */
915
h1, h2, h3, h4 {
10-
color: #80ffb4;
11-
text-shadow: 0 0 4px #2aff80;
12-
border-bottom: 1px solid #333;
16+
color: #8fd1ff;
17+
text-shadow: 0 0 8px rgba(120,200,255,0.4);
18+
border-bottom: 1px solid rgba(90,150,220,0.3);
1319
padding-bottom: 0.3em;
1420
}
1521

22+
h1 {
23+
font-size: 2.2em;
24+
margin-top: 1em;
25+
}
26+
h2 {
27+
font-size: 1.6em;
28+
margin-top: 1.2em;
29+
}
30+
h3 {
31+
font-size: 1.3em;
32+
color: #a8d8ff;
33+
}
34+
35+
/* ===== リンク ===== */
1636
a {
17-
color: #74f5a1;
37+
color: #9cd3ff;
1838
text-decoration: none;
19-
border-bottom: 1px dotted #74f5a1;
39+
border-bottom: 1px dotted rgba(156,211,255,0.5);
40+
transition: all 0.2s ease;
2041
}
2142
a:hover {
22-
color: #c0ffc8;
23-
border-bottom: 1px solid #c0ffc8;
43+
color: #d8f0ff;
44+
border-bottom: 1px solid rgba(156,211,255,0.8);
45+
text-shadow: 0 0 4px rgba(156,211,255,0.6);
2446
}
2547

48+
/* ===== 引用 ===== */
2649
blockquote {
27-
border-left: 4px solid #74f5a1;
50+
border-left: 4px solid rgba(140,190,255,0.4);
2851
padding-left: 1em;
29-
color: #b8ffcc;
30-
background: #111;
52+
color: #cbe3ff;
53+
background: rgba(10,20,40,0.3);
54+
border-radius: 6px;
55+
backdrop-filter: blur(6px);
3156
}
3257

33-
/* ===== 改良版テーブルデザイン ===== */
58+
/* ===== 表 (アクリル風) ===== */
3459
table {
3560
border-collapse: collapse;
3661
width: 100%;
3762
margin: 1.5em 0;
38-
background: #141414; /* 表全体の背景を暗めに */
39-
border: 1px solid #222;
40-
border-radius: 6px;
63+
background: rgba(20, 40, 70, 0.3);
64+
border: 1px solid rgba(120,150,255,0.2);
65+
border-radius: 8px;
4166
overflow: hidden;
67+
backdrop-filter: blur(8px);
68+
box-shadow: 0 0 20px rgba(80,120,255,0.05);
4269
}
4370

4471
th {
45-
background: linear-gradient(180deg, #1b1b1b 0%, #121212 100%);
46-
color: #74f5a1;
72+
background: rgba(30,60,90,0.6);
73+
color: #b0ddff;
4774
font-weight: 600;
4875
text-align: left;
4976
padding: 0.8em 1em;
50-
border-bottom: 1px solid #2a2a2a;
77+
border-bottom: 1px solid rgba(100,150,255,0.15);
78+
backdrop-filter: blur(4px);
5179
}
5280

5381
td {
54-
color: #e4e4e4;
82+
color: #eaf3ff;
5583
padding: 0.8em 1em;
56-
border-bottom: 1px solid #1e1e1e;
84+
border-bottom: 1px solid rgba(100,150,255,0.1);
85+
background: rgba(10,20,40,0.2);
5786
}
5887

5988
tr:nth-child(even) td {
60-
background: #181818; /* 偶数行に薄いグレーの縞 */
89+
background: rgba(30,50,80,0.25);
6190
}
6291

6392
tr:hover td {
64-
background: #202820; /* ホバーでわずかに緑がかる */
93+
background: rgba(70,100,140,0.3);
94+
transition: background 0.2s ease;
6595
}
6696

97+
/* ===== コード ===== */
6798
code {
68-
background: #111;
69-
padding: 0.2em 0.4em;
70-
border-radius: 4px;
71-
color: #80ffb4;
99+
background: rgba(40,70,120,0.3);
100+
padding: 0.2em 0.5em;
101+
border-radius: 5px;
102+
color: #9cd3ff;
103+
border: 1px solid rgba(120,180,255,0.2);
72104
}
73105

106+
/* ===== 画像 ===== */
74107
img {
75108
display: block;
76-
margin: 0 auto;
77-
border-radius: 8px;
109+
margin: 1.5em auto;
110+
border-radius: 10px;
78111
max-width: 90%;
79-
box-shadow: 0 0 15px rgba(100, 255, 160, 0.2);
80-
}
81-
82-
ul, ol {
83-
margin-left: 1.5em;
112+
box-shadow: 0 0 20px rgba(100, 160, 255, 0.15);
113+
backdrop-filter: blur(6px);
114+
border: 1px solid rgba(120,180,255,0.15);
84115
}
85116

117+
/* ===== 区切り線 ===== */
86118
hr {
87119
border: none;
88-
border-top: 1px dashed #333;
120+
border-top: 1px solid rgba(100,150,255,0.2);
89121
margin: 2em 0;
90122
}
91123

124+
/* ===== リスト ===== */
125+
ul, ol {
126+
margin-left: 1.5em;
127+
}
128+
129+
/* ===== フッター ===== */
92130
footer {
93131
margin-top: 3em;
94132
font-size: 0.9em;
95-
color: #888;
133+
color: #99b8d8;
96134
text-align: center;
97-
border-top: 1px solid #222;
135+
border-top: 1px solid rgba(80,120,160,0.3);
98136
padding-top: 1em;
99137
}
138+
139+
/* ===== セクション見出しアイコン風 ===== */
140+
h2::before {
141+
content: "◈ ";
142+
color: #69b0ff;
143+
text-shadow: 0 0 6px rgba(100,180,255,0.7);
144+
}
145+
146+
h3::before {
147+
content: "▹ ";
148+
color: #75bfff;
149+
}
150+
151+
/* ===== スクロールバー(対応ブラウザ用) ===== */
152+
::-webkit-scrollbar {
153+
width: 8px;
154+
}
155+
::-webkit-scrollbar-thumb {
156+
background: rgba(100,150,255,0.3);
157+
border-radius: 4px;
158+
}
159+
::-webkit-scrollbar-thumb:hover {
160+
background: rgba(130,190,255,0.5);
161+
}

0 commit comments

Comments
 (0)