@@ -477,7 +477,10 @@ body, .feature-card, .comparison-section, .comparison-table th, .comparison-tabl
477477 stroke : # ff6a00 !important ;
478478}
479479
480- [data-theme = "dark" ] svg .inline-svg .labelBkg {
480+ [data-theme = "dark" ] svg .inline-svg .labelBkg ,
481+ [data-theme = "dark" ] svg .inline-svg .edgeLabel ,
482+ [data-theme = "dark" ] svg .inline-svg .edgeLabel p ,
483+ [data-theme = "dark" ] svg .inline-svg .edgeLabel rect {
481484 fill : # 1a1a1a !important ;
482485 background-color : # 1a1a1a !important ;
483486}
@@ -708,7 +711,9 @@ body, .feature-card, .comparison-section, .comparison-table th, .comparison-tabl
708711.badge-dot { display : inline-block; width : 8px ; height : 8px ; border-radius : 50% ; background-color : var (--primary ); margin-inline-end : 8px ; box-shadow : 0 0 6px var (--primary ); }
709712.roadmap-title { font-size : 2.25rem ; color : var (--text-primary ); margin-bottom : 32px ; }
710713.roadmap-grid { display : flex; flex-wrap : wrap; gap : 24px ; justify-content : center; max-width : 800px ; margin : 0 auto; }
711- .roadmap-card { flex : 1 1 300px ; background : var (--surface ); border : 1px solid var (--border ); border-radius : 12px ; padding : 24px ; box-shadow : var (--shadow-1 ); text-align : left; }
714+ .roadmap-card { flex : 1 1 300px ; background : var (--surface ); border : 1px solid var (--border ); border-radius : 12px ; padding : 24px ; box-shadow : var (--shadow-1 ); text-align : left; transition : box-shadow var (--transition-speed ), transform var (--transition-speed ); outline : none; }
715+ .roadmap-card : hover , .roadmap-card : focus-visible { box-shadow : var (--shadow-3 ); transform : translateY (-4px ); }
716+ .roadmap-card : focus-visible { outline : 2px solid var (--primary ); outline-offset : 2px ; }
712717.roadmap-card-title { font-size : 1.2rem ; color : var (--text-primary ); margin-bottom : 12px ; }
713718.roadmap-card-desc { color : var (--text-secondary ); line-height : 1.5 ; margin : 0 ; }
714719
0 commit comments