Skip to content

Commit 1fc3b89

Browse files
committed
udpate
1 parent 62720f7 commit 1fc3b89

3 files changed

Lines changed: 197 additions & 165 deletions

File tree

css/index-v3.css

Lines changed: 62 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ body {
247247
width: 100px; /* fixed width for rotate buttons */
248248
position: static; /* default position */
249249
margin-left: auto; /* push to the right edge */
250-
background: #f5f5f5;
250+
/* background: #f5f5f5; */
251251
border: 1px solid #bbb;
252252
border-radius: 18px;
253253
padding: 6px 14px;
@@ -336,10 +336,10 @@ body {
336336
width: 320px;
337337
height: 320px;
338338
flex: 1 1 320px;
339-
border: 1px solid #ddd;
339+
/* border: 1px solid #ddd; */
340340
border-radius: 6px;
341341
overflow: hidden;
342-
background: #f5f5f5;
342+
/* background: #f5f5f5; */
343343
}
344344

345345
/* “Loading…” overlay inside each viewer */
@@ -381,29 +381,31 @@ body {
381381
font-size: 1.1rem;
382382
font-weight: 600;
383383
color: #333;
384-
margin-bottom: 6px;
384+
margin-bottom: 10px;
385385
text-align: center;
386-
line-height: 1.2;
386+
line-height: 1.8;
387387
}
388388

389389
/* The <hr> between lines */
390390
.viewer-caption hr,
391391
.assembled-caption hr {
392392
border: none;
393+
/* color: #3730a3; */
393394
width: 100%;
394-
/* border-top: 1px solid #888; */
395-
margin: 0px 0;
395+
border-top: 1px solid #c0c9d5;
396+
margin-top: 1px;
397+
margin-bottom: 2px;
396398
}
397399

398400
/* Sub‐caption text (second line) slightly smaller and lighter */
399401
.viewer-subcaption,
400402
.assembled-subcaption {
401403
display: block;
402-
font-size: 1.0rem;
403-
color: #666;
404+
font-size: 0.95rem;
405+
color: #3730a3;
404406
font-weight: 400;
405407
margin-top: 4px;
406-
margin-bottom: 5px;;
408+
margin-bottom: 5px;
407409
}
408410

409411

@@ -417,7 +419,7 @@ body {
417419
/* border: 1px solid #bbb; */
418420
border-radius: 8px;
419421
padding: 15px;
420-
box-shadow: 0 3px 5px rgba(0,0,0,0.1);
422+
/* box-shadow: 0 3px 5px rgba(0,0,0,0.1); */
421423
background: #fcfcfc;
422424
width: 100%;
423425
}
@@ -477,7 +479,7 @@ body {
477479
max-width: 400px;
478480
width: 100%; /* full width of the parent container */
479481
gap: 1rem; /* space between “s=…” and the slider */
480-
background: #f5f5f5;
482+
/* background: #f5f5f5; */
481483
/* border: 1px solid #ddd; */
482484
border-radius: 18px;
483485
height: 36px;;
@@ -556,7 +558,7 @@ body {
556558
border-radius: 32px;
557559
padding: 3rem 3rem 2.5rem;
558560
border: 1px solid rgba(99, 102, 241, 0.15);
559-
box-shadow: 0 48px 96px -60px rgba(15, 23, 42, 0.55);
561+
box-shadow: 0 10px 13px -12px rgba(15, 23, 42, 0.15);
560562
backdrop-filter: blur(10px);
561563
}
562564

@@ -577,27 +579,28 @@ body {
577579

578580
.conference-badge {
579581
margin: 1.75rem auto 0;
580-
display: inline-flex;
582+
/* display: inline-flex; */
581583
align-items: center;
582-
justify-content: center;
584+
justify-content: center;
583585
gap: 0.75rem;
584-
padding: 0.6rem 1.5rem;
585-
border-radius: 999px;
586-
background: rgba(99, 102, 241, 0.12);
586+
padding: 0.6rem 0.6rem;
587+
/* border-radius: 999px; */
588+
/* background: rgba(99, 102, 241, 0.12); */
587589
color: #312e81;
588590
font-weight: 600;
591+
font-size: 1rem;
589592
letter-spacing: 0.08em;
590-
border: 1px solid rgba(99, 102, 241, 0.35);
591-
box-shadow: 0 22px 50px -34px rgba(79, 70, 229, 0.45);
593+
/* border: 1px solid rgba(99, 102, 241, 0.35); */
594+
/* box-shadow: 0 22px 50px -34px rgba(79, 70, 229, 0.45); */
592595
}
593596

594597
.conference-name {
595-
font-size: 0.85rem;
598+
font-size: 1rem;
596599
letter-spacing: 0.12em;
597600
}
598601

599602
.spotlight-tag {
600-
font-size: 0.85rem;
603+
font-size: 1rem;
601604
letter-spacing: 0.12em;
602605
position: relative;
603606
padding-left: 0.9rem;
@@ -613,7 +616,7 @@ body {
613616
.hero-subtitle {
614617
margin: 1rem auto 0;
615618
font-size: 1.2rem;
616-
max-width: 560px;
619+
/* max-width: 560px; */
617620
color: #334155;
618621
font-weight: 500;
619622
}
@@ -711,16 +714,15 @@ body {
711714
}
712715

713716
.tldr-card {
714-
margin: 2.5rem auto 0;
717+
margin: 2rem auto 0;
715718
max-width: 720px;
716-
background: linear-gradient(120deg, rgba(255, 255, 255, 0.95), rgba(236, 233, 254, 0.95));
719+
/* background: linear-gradient(120deg, rgba(255, 255, 255, 0.95), rgba(236, 233, 254, 0.95)); */
717720
border-radius: 20px;
718-
padding: 1.5rem 2rem;
721+
padding: 1rem 1.5rem;
719722
border: 1px solid rgba(79, 70, 229, 0.18);
720-
box-shadow: 0 38px 70px -48px rgba(79, 70, 229, 0.6);
721-
font-size: 1.05rem;
722-
font-style: italic;
723-
color: #1e293b;
723+
/* box-shadow: 0 38px 70px -48px rgba(79, 70, 229, 0.6); */
724+
font-size: 1.1rem;
725+
color: #284065;
724726
}
725727

726728
.tldr-card strong {
@@ -750,14 +752,14 @@ body {
750752

751753
.framework-lead {
752754
padding-bottom: 1rem;
753-
text-align: center;
755+
text-align: left;
754756
color: #334155;
755757
}
756758

757759
.section-title {
758760
position: relative;
759761
display: inline-flex;
760-
align-items: center;
762+
/* align-items: flex-start; */
761763
gap: 0.75rem;
762764
padding-left: 1.4rem;
763765
color: #1e3a8a;
@@ -787,15 +789,30 @@ body {
787789
}
788790

789791
.gallery-hero .viewers-container {
790-
background: rgba(255, 255, 255, 0.92);
791-
border-radius: 24px;
792-
padding: 2rem 1.5rem;
793-
border: 1px solid rgba(148, 163, 184, 0.25);
794-
box-shadow: 0 42px 80px -60px rgba(59, 130, 246, 0.35);
792+
/* background: rgba(255, 255, 255, 0.92); */
793+
/* border-radius: 24px; */
794+
/* padding: 2rem 1.5rem; */
795+
/* border: 1px solid rgba(148, 163, 184, 0.25); */
796+
/* box-shadow: 0 42px 80px -60px rgba(59, 130, 246, 0.35); */
795797
min-height: 320px;
798+
/* margin-left: -5%; */
799+
/* width: 110%; */
796800
}
797801

798802
.gallery-hero .controls-bar {
803+
margin-top: 0.5rem;
804+
background: rgba(255, 255, 255, 0.94);
805+
border-radius: 18px;
806+
padding: 1rem 1.25rem;
807+
/* border: 1px solid rgba(148, 163, 184, 0.35); */
808+
/* box-shadow: 0 35px 70px -55px rgba(30, 64, 175, 0.4); */
809+
display: flex;
810+
flex-wrap: wrap;
811+
gap: 0.75rem;
812+
justify-content: center;
813+
}
814+
815+
.vis-card {
799816
margin-top: 1.5rem;
800817
background: rgba(255, 255, 255, 0.94);
801818
border-radius: 18px;
@@ -822,17 +839,14 @@ body {
822839
.gallery-hero .controls-bar button:focus {
823840
background: #c7d2fe;
824841
color: #1d4ed8;
825-
transform: translateY(-2px);
842+
transform: translateY(-1px);
826843
}
827844

828845
.gallery-hero .rotate-controls {
829846
display: flex;
830847
gap: 0.6rem;
831848
}
832849

833-
.framework-hero {
834-
background: transparent;
835-
}
836850

837851
.framework-hero .hero-body {
838852
background: rgba(255, 255, 255, 0.88);
@@ -855,9 +869,13 @@ body {
855869
background: #0f172a;
856870
color: #e2e8f0;
857871
border-radius: 18px;
858-
border: 1px solid rgba(148, 163, 184, 0.35);
859-
box-shadow: 0 42px 80px -65px rgba(15, 23, 42, 0.85);
860872
overflow-x: auto;
873+
border: 1px solid rgba(148, 163, 184, 0.35);
874+
}
875+
876+
pre {
877+
background: transparent;
878+
/* box-shadow: 0 42px 80px -65px rgba(15, 23, 42, 0.85); */
861879
}
862880

863881
.link-block a.button.is-dark.disabled {
@@ -898,7 +916,7 @@ body {
898916
}
899917

900918
.conference-badge {
901-
font-size: 0.78rem;
919+
font-size: 1rem;
902920
padding: 0.5rem 1.2rem;
903921
gap: 0.55rem;
904922
}

0 commit comments

Comments
 (0)