Skip to content

Commit ee9d17b

Browse files
committed
style: add hover animation to roadmap cards
1 parent bdb9269 commit ee9d17b

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

styles.css

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)