Skip to content

Commit f634f23

Browse files
committed
Fixed broadcast tittle block
1 parent 3e9ef4d commit f634f23

File tree

1 file changed

+62
-96
lines changed

1 file changed

+62
-96
lines changed

src/pages/broadcasts/video.css

Lines changed: 62 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -14,32 +14,24 @@
1414
right: 0;
1515
bottom: 0;
1616
background:
17-
radial-gradient(
18-
circle at 20% 30%,
17+
radial-gradient(circle at 20% 30%,
1918
rgba(99, 102, 241, 0.05) 0%,
20-
transparent 40%
21-
),
22-
radial-gradient(
23-
circle at 80% 70%,
19+
transparent 40%),
20+
radial-gradient(circle at 80% 70%,
2421
rgba(168, 85, 247, 0.04) 0%,
25-
transparent 45%
26-
);
22+
transparent 45%);
2723
pointer-events: none;
2824
z-index: -1;
2925
}
3026

3127
[data-theme="dark"] .video-container::before {
3228
background:
33-
radial-gradient(
34-
circle at 20% 30%,
29+
radial-gradient(circle at 20% 30%,
3530
rgba(99, 102, 241, 0.08) 0%,
36-
transparent 40%
37-
),
38-
radial-gradient(
39-
circle at 80% 70%,
31+
transparent 40%),
32+
radial-gradient(circle at 80% 70%,
4033
rgba(168, 85, 247, 0.06) 0%,
41-
transparent 45%
42-
);
34+
transparent 45%);
4335
}
4436

4537
/* Header and title styling */
@@ -91,11 +83,9 @@
9183
position: relative;
9284
font-weight: 700;
9385
text-align: center;
94-
background: linear-gradient(
95-
135deg,
96-
var(--ifm-color-primary) 0%,
97-
var(--ifm-color-primary-light) 100%
98-
);
86+
background: linear-gradient(135deg,
87+
var(--ifm-color-primary) 0%,
88+
var(--ifm-color-primary-light) 100%);
9989
background-clip: text;
10090
-webkit-background-clip: text;
10191
-webkit-text-fill-color: transparent;
@@ -110,11 +100,9 @@
110100
transform: translateX(-50%);
111101
width: 80px;
112102
height: 4px;
113-
background: linear-gradient(
114-
135deg,
115-
var(--ifm-color-primary) 0%,
116-
var(--ifm-color-primary-light) 100%
117-
);
103+
background: linear-gradient(135deg,
104+
var(--ifm-color-primary) 0%,
105+
var(--ifm-color-primary-light) 100%);
118106
border-radius: 2px;
119107
}
120108

@@ -150,12 +138,10 @@
150138
left: 0;
151139
right: 0;
152140
bottom: 0;
153-
background: linear-gradient(
154-
135deg,
155-
rgba(99, 102, 241, 0.02) 0%,
156-
rgba(168, 85, 247, 0.02) 50%,
157-
rgba(59, 130, 246, 0.02) 100%
158-
);
141+
background: linear-gradient(135deg,
142+
rgba(99, 102, 241, 0.02) 0%,
143+
rgba(168, 85, 247, 0.02) 50%,
144+
rgba(59, 130, 246, 0.02) 100%);
159145
border-radius: 24px;
160146
z-index: -1;
161147
opacity: 0;
@@ -175,12 +161,10 @@
175161
}
176162

177163
[data-theme="dark"] .video-card::before {
178-
background: linear-gradient(
179-
135deg,
180-
rgba(99, 102, 241, 0.08) 0%,
181-
rgba(168, 85, 247, 0.06) 50%,
182-
rgba(59, 130, 246, 0.08) 100%
183-
);
164+
background: linear-gradient(135deg,
165+
rgba(99, 102, 241, 0.08) 0%,
166+
rgba(168, 85, 247, 0.06) 50%,
167+
rgba(59, 130, 246, 0.08) 100%);
184168
}
185169

186170
.video-card:hover {
@@ -221,38 +205,33 @@
221205
left: 0;
222206
right: 0;
223207
bottom: 0;
224-
background: linear-gradient(
225-
135deg,
226-
rgba(99, 102, 241, 0.03) 0%,
227-
rgba(168, 85, 247, 0.02) 100%
228-
);
208+
background: linear-gradient(135deg,
209+
rgba(99, 102, 241, 0.03) 0%,
210+
rgba(168, 85, 247, 0.02) 100%);
229211
border-radius: 20px;
230212
z-index: -1;
231213
}
232214

233215
[data-theme="dark"] .video-info {
234-
background: linear-gradient(
235-
145deg,
236-
var(--dark-bg-secondary) 0%,
237-
#0f1419 100%
238-
);
216+
background: linear-gradient(145deg,
217+
var(--dark-bg-secondary) 0%,
218+
#0f1419 100%);
239219
border-color: var(--dark-border);
240220
}
241221

242222
[data-theme="dark"] .video-info::before {
243-
background: linear-gradient(
244-
135deg,
245-
rgba(99, 102, 241, 0.06) 0%,
246-
rgba(168, 85, 247, 0.04) 100%
247-
);
223+
background: linear-gradient(135deg,
224+
rgba(99, 102, 241, 0.06) 0%,
225+
rgba(168, 85, 247, 0.04) 100%);
248226
}
249227

250228
.video-title {
251-
margin: 0 0 1rem 0;
229+
margin: 0 auto 1rem auto;
252230
font-size: 1.25rem;
253231
display: -webkit-box;
254232
-webkit-line-clamp: 2;
255233
line-clamp: 2;
234+
text-align: center;
256235
-webkit-box-orient: vertical;
257236
overflow: hidden;
258237
line-height: 1.5;
@@ -403,11 +382,13 @@
403382
}
404383

405384
@keyframes pulse {
385+
406386
0%,
407387
100% {
408388
opacity: 0.7;
409389
transform: scale(1);
410390
}
391+
411392
50% {
412393
opacity: 1;
413394
transform: scale(1.1);
@@ -429,7 +410,8 @@
429410
width: 100%;
430411
margin: 1rem 0;
431412
position: relative;
432-
padding-top: 56.25%; /* 16:9 Aspect Ratio */
413+
padding-top: 56.25%;
414+
/* 16:9 Aspect Ratio */
433415
}
434416

435417
.video-embed-large iframe {
@@ -447,11 +429,9 @@
447429
gap: 1.5rem;
448430
margin-bottom: 3rem;
449431
padding: 0.5rem;
450-
background: linear-gradient(
451-
145deg,
452-
rgba(255, 255, 255, 0.8) 0%,
453-
rgba(248, 250, 252, 0.8) 100%
454-
);
432+
background: linear-gradient(145deg,
433+
rgba(255, 255, 255, 0.8) 0%,
434+
rgba(248, 250, 252, 0.8) 100%);
455435
border-radius: 20px;
456436
backdrop-filter: blur(10px);
457437
border: 1px solid rgba(226, 232, 240, 0.6);
@@ -463,11 +443,9 @@
463443
}
464444

465445
[data-theme="dark"] .video-tabs {
466-
background: linear-gradient(
467-
145deg,
468-
rgba(17, 24, 39, 0.8) 0%,
469-
rgba(15, 23, 42, 0.8) 100%
470-
);
446+
background: linear-gradient(145deg,
447+
rgba(17, 24, 39, 0.8) 0%,
448+
rgba(15, 23, 42, 0.8) 100%);
471449
border-color: var(--dark-border);
472450
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
473451
}
@@ -494,11 +472,9 @@
494472
left: 0;
495473
right: 0;
496474
bottom: 0;
497-
background: linear-gradient(
498-
135deg,
499-
rgba(99, 102, 241, 0.1) 0%,
500-
rgba(168, 85, 247, 0.1) 100%
501-
);
475+
background: linear-gradient(135deg,
476+
rgba(99, 102, 241, 0.1) 0%,
477+
rgba(168, 85, 247, 0.1) 100%);
502478
opacity: 0;
503479
transition: opacity 0.3s ease;
504480
border-radius: 16px;
@@ -522,11 +498,9 @@
522498
}
523499

524500
.tab-button.active {
525-
background: linear-gradient(
526-
135deg,
527-
var(--ifm-color-primary) 0%,
528-
var(--ifm-color-primary-light) 100%
529-
);
501+
background: linear-gradient(135deg,
502+
var(--ifm-color-primary) 0%,
503+
var(--ifm-color-primary-light) 100%);
530504
color: white;
531505
transform: translateY(-2px);
532506
box-shadow:
@@ -626,11 +600,9 @@
626600
left: 0;
627601
right: 0;
628602
bottom: 0;
629-
background: linear-gradient(
630-
135deg,
631-
rgba(99, 102, 241, 0.1) 0%,
632-
rgba(168, 85, 247, 0.1) 100%
633-
);
603+
background: linear-gradient(135deg,
604+
rgba(99, 102, 241, 0.1) 0%,
605+
rgba(168, 85, 247, 0.1) 100%);
634606
opacity: 0;
635607
transition: opacity 0.3s ease;
636608
}
@@ -663,23 +635,19 @@
663635
font-weight: 600;
664636
color: var(--ifm-color-emphasis-700);
665637
padding: 0.75rem 1rem;
666-
background: linear-gradient(
667-
145deg,
668-
rgba(99, 102, 241, 0.1) 0%,
669-
rgba(168, 85, 247, 0.1) 100%
670-
);
638+
background: linear-gradient(145deg,
639+
rgba(99, 102, 241, 0.1) 0%,
640+
rgba(168, 85, 247, 0.1) 100%);
671641
border-radius: 12px;
672642
border: 1px solid rgba(99, 102, 241, 0.2);
673643
min-width: 120px;
674644
text-align: center;
675645
}
676646

677647
[data-theme="dark"] .pagination button {
678-
background: linear-gradient(
679-
145deg,
680-
var(--dark-bg-secondary) 0%,
681-
#0f172a 100%
682-
);
648+
background: linear-gradient(145deg,
649+
var(--dark-bg-secondary) 0%,
650+
#0f172a 100%);
683651
color: var(--dark-text-primary);
684652
border-color: var(--dark-border);
685653
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
@@ -699,10 +667,8 @@
699667

700668
[data-theme="dark"] .pagination span {
701669
color: var(--dark-text-primary);
702-
background: linear-gradient(
703-
145deg,
704-
rgba(59, 130, 246, 0.1) 0%,
705-
rgba(168, 85, 247, 0.1) 100%
706-
);
670+
background: linear-gradient(145deg,
671+
rgba(59, 130, 246, 0.1) 0%,
672+
rgba(168, 85, 247, 0.1) 100%);
707673
border-color: rgba(59, 130, 246, 0.3);
708-
}
674+
}

0 commit comments

Comments
 (0)