openhands openhands commited on
Commit
9040dc0
·
1 Parent(s): dd11f84

Fix dark mode link colors - use light grey (#cccccc) instead of dark grey

Browse files

- Add --color-primary-link-dark CSS variable
- Add global dark mode link color rules
- Fix .intro-link, .primary-link-button, .benchmark-main-subtitle in dark mode
- Remove inline color style from About link

Co-authored-by: openhands <openhands@all-hands.dev>

Files changed (1) hide show
  1. content.py +27 -3
content.py CHANGED
@@ -29,7 +29,7 @@ INTRO_PARAGRAPH = """
29
  </p>
30
 
31
  <p>
32
- For methodology details, see the <a href="/about" style="color: #555555; text-decoration: underline;">About</a> page.
33
  </p>
34
  """
35
  SCATTER_DISCLAIMER = """
@@ -239,7 +239,8 @@ css = """
239
  /* CSS Color Variables using All-Hands-AI color scheme */
240
  :root {
241
  --color-primary-accent: #FFE165; /* Yellow accent from All-Hands-AI */
242
- --color-primary-link: #555555; /* Dark grey links */
 
243
  --color-neutral-light: #D4CABD; /* Tan placeholder */
244
  --color-background-light: #F1EAE0; /* Beige/cream background */
245
  --color-background-dark: #292A36; /* Dark gray */
@@ -260,6 +261,17 @@ h2 {
260
  overflow: hidden;
261
  }
262
 
 
 
 
 
 
 
 
 
 
 
 
263
  #intro-paragraph {
264
  font-size: 18px;
265
  max-width: 90%;
@@ -273,6 +285,15 @@ h2 {
273
  line-height: 1.8;
274
  }
275
 
 
 
 
 
 
 
 
 
 
276
  #intro-paragraph ul {
277
  margin-top: 20px;
278
  margin-bottom: 20px;
@@ -392,7 +413,7 @@ nav.svelte-ti537g.svelte-ti537g {
392
  gap: 10px !important;
393
  }
394
  .dark .primary-link-button {
395
- color: var(--color-primary-link);
396
  }
397
  .primary-link-button {
398
  background: none;
@@ -574,6 +595,9 @@ span.wrap[tabindex="0"][role="button"][data-editable="false"] {
574
  overflow: hidden;
575
  padding-top: 120px;
576
  }
 
 
 
577
  .benchmark-title{
578
  color: var(--color-primary-link);
579
  margin-top: 50px;
 
29
  </p>
30
 
31
  <p>
32
+ For methodology details, see the <a href="/about" class="intro-link">About</a> page.
33
  </p>
34
  """
35
  SCATTER_DISCLAIMER = """
 
239
  /* CSS Color Variables using All-Hands-AI color scheme */
240
  :root {
241
  --color-primary-accent: #FFE165; /* Yellow accent from All-Hands-AI */
242
+ --color-primary-link: #555555; /* Dark grey links for light mode */
243
+ --color-primary-link-dark: #cccccc; /* Light grey links for dark mode */
244
  --color-neutral-light: #D4CABD; /* Tan placeholder */
245
  --color-background-light: #F1EAE0; /* Beige/cream background */
246
  --color-background-dark: #292A36; /* Dark gray */
 
261
  overflow: hidden;
262
  }
263
 
264
+ /* Global link color styles */
265
+ .dark a {
266
+ color: var(--color-primary-link-dark);
267
+ }
268
+ .dark a:hover {
269
+ color: #dddddd;
270
+ }
271
+ .dark a:visited {
272
+ color: #bbbbbb;
273
+ }
274
+
275
  #intro-paragraph {
276
  font-size: 18px;
277
  max-width: 90%;
 
285
  line-height: 1.8;
286
  }
287
 
288
+ /* Links in intro paragraph */
289
+ .intro-link {
290
+ color: var(--color-primary-link);
291
+ text-decoration: underline;
292
+ }
293
+ .dark .intro-link {
294
+ color: var(--color-primary-link-dark);
295
+ }
296
+
297
  #intro-paragraph ul {
298
  margin-top: 20px;
299
  margin-bottom: 20px;
 
413
  gap: 10px !important;
414
  }
415
  .dark .primary-link-button {
416
+ color: var(--color-primary-link-dark);
417
  }
418
  .primary-link-button {
419
  background: none;
 
595
  overflow: hidden;
596
  padding-top: 120px;
597
  }
598
+ .dark .benchmark-main-subtitle{
599
+ color: var(--color-primary-link-dark);
600
+ }
601
  .benchmark-title{
602
  color: var(--color-primary-link);
603
  margin-top: 50px;