Skip to content

Commit fd7c91a

Browse files
christsoclaude
andauthored
fix(web): improve lifecycle table text contrast and link visibility (#1005)
* fix(web): improve lifecycle table text contrast and link visibility - Raise tbody cell color from --av-text-muted (55% lightness) to 78% lightness for readable body text on dark background - Add explicit td a link styling using --av-indigo (cyan) with hover state Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> * fix(web): hide last table column and fade on narrow mobile On viewports ≤ 480px, hide "What it does" column and the scroll fade so Layer / Tool / When fit cleanly without overflow or gradient artefact. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> * fix(web): remove table fade gradient on mobile, keep all columns The av-table-fade overlay was causing the visual line artefact. Remove the gradient on <=480px and set min-width so the table stays fully scrollable with all 4 columns accessible. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
1 parent af946aa commit fd7c91a

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

apps/web/src/components/Lander.astro

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1031,7 +1031,18 @@ th.av-col-highlight {
10311031
tbody td {
10321032
padding: 0.75rem 1.25rem;
10331033
border-bottom: 1px solid var(--av-surface-border);
1034-
color: var(--av-text-muted);
1034+
color: hsl(240, 5%, 78%);
1035+
}
1036+
1037+
tbody td a {
1038+
color: var(--av-indigo);
1039+
text-decoration: none;
1040+
transition: color 0.15s;
1041+
}
1042+
1043+
tbody td a:hover {
1044+
color: hsl(185, 80%, 65%);
1045+
text-decoration: underline;
10351046
}
10361047

10371048
td.av-col-highlight {
@@ -1235,6 +1246,14 @@ td code {
12351246
.av-footer-cta {
12361247
padding: 3rem 0;
12371248
}
1249+
1250+
.av-table-fade {
1251+
display: none;
1252+
}
1253+
1254+
table {
1255+
min-width: 480px;
1256+
}
12381257
}
12391258

12401259
@media (min-width: 769px) and (max-width: 1024px) {

0 commit comments

Comments
 (0)