Update app.py
Browse files
app.py
CHANGED
|
@@ -351,9 +351,17 @@ html, body {
|
|
| 351 |
border-radius: var(--radius-lg);
|
| 352 |
overflow: hidden;
|
| 353 |
background: var(--apple-black);
|
| 354 |
-
color:
|
| 355 |
box-shadow: var(--shadow-soft);
|
| 356 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 357 |
.header-inner {
|
| 358 |
padding: 48px 32px;
|
| 359 |
text-align: center;
|
|
@@ -371,11 +379,6 @@ html, body {
|
|
| 371 |
margin: 12px auto 0;
|
| 372 |
max-width: 760px;
|
| 373 |
}
|
| 374 |
-
.header a {
|
| 375 |
-
color: #fff;
|
| 376 |
-
text-decoration: underline;
|
| 377 |
-
text-underline-offset: var(--link-underline-offset);
|
| 378 |
-
}
|
| 379 |
|
| 380 |
/* =============== Section Cards (alternating backgrounds) =============== */
|
| 381 |
.section {
|
|
@@ -495,17 +498,22 @@ input:focus, textarea:focus {
|
|
| 495 |
border-radius: var(--radius-lg);
|
| 496 |
overflow: hidden;
|
| 497 |
background: var(--apple-black);
|
| 498 |
-
color:
|
| 499 |
box-shadow: var(--shadow-soft);
|
| 500 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 501 |
.footer-inner {
|
| 502 |
padding: 18px 20px;
|
| 503 |
font-size: 14px;
|
| 504 |
line-height: 1.5;
|
| 505 |
}
|
| 506 |
-
.footer a {
|
| 507 |
-
color: #fff; text-decoration: underline; text-underline-offset: var(--link-underline-offset);
|
| 508 |
-
}
|
| 509 |
|
| 510 |
/* Links globally */
|
| 511 |
a { text-decoration: underline; text-underline-offset: var(--link-underline-offset); }
|
|
|
|
| 351 |
border-radius: var(--radius-lg);
|
| 352 |
overflow: hidden;
|
| 353 |
background: var(--apple-black);
|
| 354 |
+
color: #ffffff !important; /* Force texte blanc */
|
| 355 |
box-shadow: var(--shadow-soft);
|
| 356 |
}
|
| 357 |
+
.header, .header * {
|
| 358 |
+
color: #ffffff !important; /* Tout le contenu en blanc */
|
| 359 |
+
}
|
| 360 |
+
.header a, .header a:visited, .header a:active {
|
| 361 |
+
color: #ffffff !important; /* Liens blancs */
|
| 362 |
+
text-decoration: underline;
|
| 363 |
+
text-underline-offset: var(--link-underline-offset);
|
| 364 |
+
}
|
| 365 |
.header-inner {
|
| 366 |
padding: 48px 32px;
|
| 367 |
text-align: center;
|
|
|
|
| 379 |
margin: 12px auto 0;
|
| 380 |
max-width: 760px;
|
| 381 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 382 |
|
| 383 |
/* =============== Section Cards (alternating backgrounds) =============== */
|
| 384 |
.section {
|
|
|
|
| 498 |
border-radius: var(--radius-lg);
|
| 499 |
overflow: hidden;
|
| 500 |
background: var(--apple-black);
|
| 501 |
+
color: #ffffff !important; /* Force texte blanc */
|
| 502 |
box-shadow: var(--shadow-soft);
|
| 503 |
}
|
| 504 |
+
.footer, .footer * {
|
| 505 |
+
color: #ffffff !important; /* Tout le contenu en blanc */
|
| 506 |
+
}
|
| 507 |
+
.footer a, .footer a:visited, .footer a:active {
|
| 508 |
+
color: #ffffff !important; /* Liens blancs */
|
| 509 |
+
text-decoration: underline;
|
| 510 |
+
text-underline-offset: var(--link-underline-offset);
|
| 511 |
+
}
|
| 512 |
.footer-inner {
|
| 513 |
padding: 18px 20px;
|
| 514 |
font-size: 14px;
|
| 515 |
line-height: 1.5;
|
| 516 |
}
|
|
|
|
|
|
|
|
|
|
| 517 |
|
| 518 |
/* Links globally */
|
| 519 |
a { text-decoration: underline; text-underline-offset: var(--link-underline-offset); }
|