Skip to content

Commit 311919e

Browse files
committed
updates
1 parent e0875c0 commit 311919e

File tree

1 file changed

+48
-4
lines changed

1 file changed

+48
-4
lines changed

_static/custom.css

Lines changed: 48 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ h1::after, h2::after, h3::after, h4::after, h5::after, h6::after {
5252
position: absolute;
5353
left: 50%;
5454
transform: translateX(-50%);
55-
width: 60%;
55+
width: 80%;
5656
height: 4px;
5757
border-radius: 10px;
5858
background: var(--drac-rainbow-gradient);
@@ -286,10 +286,54 @@ html[data-theme="dark"] h3,
286286
html[data-theme="dark"] h4,
287287
html[data-theme="dark"] h5,
288288
html[data-theme="dark"] h6 {
289-
color: var(--light-purple) !important;
290289
text-align: center;
291-
padding: 0; /* Ensure padding is reset */
292-
margin: 0.5em 0; /* Add consistent margins */
290+
padding: 0;
291+
margin: 0.5em 0;
292+
position: relative;
293+
}
294+
295+
/* Gradient underline */
296+
html[data-theme="dark"] h1::after,
297+
html[data-theme="dark"] h2::after,
298+
html[data-theme="dark"] h3::after,
299+
html[data-theme="dark"] h4::after,
300+
html[data-theme="dark"] h5::after,
301+
html[data-theme="dark"] h6::after {
302+
content: "";
303+
position: absolute;
304+
left: 50%;
305+
transform: translateX(-50%);
306+
width: 60%;
307+
height: 4px;
308+
border-radius: 10px;
309+
background: var(--drac-rainbow-gradient);
310+
bottom: -0.3em;
311+
}
312+
313+
/* Specific colors per heading */
314+
html[data-theme="dark"] h1 { color: rgb(var(--drac-pink-rgb)); font-size: 2.25em; font-weight: 600; }
315+
html[data-theme="dark"] h2 { color: rgb(var(--drac-purple-rgb)); font-size: 2em; font-weight: 600; }
316+
html[data-theme="dark"] h3 { color: rgb(var(--drac-cyan-rgb)); font-size: 1.75em; font-weight: 600; }
317+
html[data-theme="dark"] h4 { color: rgb(var(--drac-green-rgb)); font-size: 1.5em; font-weight: 500; }
318+
html[data-theme="dark"] h5 { color: rgb(var(--drac-yellow-rgb)); font-size: 1.25em; font-weight: 500; }
319+
html[data-theme="dark"] h6 { color: rgb(var(--drac-pink-rgb)); font-size: 1em; font-weight: 400; }
320+
321+
/* Rainbow HR with Emoji */
322+
html[data-theme="dark"] hr {
323+
border: none;
324+
height: 4px;
325+
border-radius: 4px;
326+
background: var(--drac-rainbow-gradient);
327+
position: relative;
328+
margin: 3em auto;
329+
width: 80%;
330+
}
331+
html[data-theme="dark"] hr::after {
332+
content: "🌈";
333+
display: block;
334+
text-align: center;
335+
margin-top: -1.5em;
336+
font-size: 1.2em;
293337
}
294338

295339
html[data-theme="dark"] img:not(.only-dark, .dark-light) {

0 commit comments

Comments
 (0)