@@ -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 : 6 px ;
384+ margin-bottom : 10 px ;
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.0 rem ;
403- color : # 666 ;
404+ font-size : 0.95 rem ;
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 48 px 96 px -60 px rgba (15 , 23 , 42 , 0.55 );
561+ box-shadow : 0 10 px 13 px -12 px 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.5 rem ;
585- border-radius : 999px ;
586- background : rgba (99 , 102 , 241 , 0.12 );
586+ padding : 0.6rem 0.6 rem ;
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.85 rem ;
598+ font-size : 1 rem ;
596599 letter-spacing : 0.12em ;
597600}
598601
599602.spotlight-tag {
600- font-size : 0.85 rem ;
603+ font-size : 1 rem ;
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.5 rem auto 0 ;
717+ margin : 2 rem 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 2 rem ;
721+ padding : 1 rem 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 (-2 px );
842+ transform : translateY (-1 px );
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.78 rem ;
919+ font-size : 1 rem ;
902920 padding : 0.5rem 1.2rem ;
903921 gap : 0.55rem ;
904922 }
0 commit comments