Update verbatim.css
Browse files- verbatim.css +12 -14
verbatim.css
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&display=swap');
|
| 2 |
|
| 3 |
-
/* ====== Forcer le mode clair
|
| 4 |
:root,
|
| 5 |
html[data-theme="dark"],
|
| 6 |
body[data-theme="dark"],
|
|
@@ -13,7 +13,7 @@ body[data-theme="dark"],
|
|
| 13 |
--vb-primary-2:#06B6D4;
|
| 14 |
--vb-border:#E2E8F0;
|
| 15 |
|
| 16 |
-
/*
|
| 17 |
--body-background-fill:#F8FAFC;
|
| 18 |
--panel-background-fill:#FFFFFF;
|
| 19 |
--block-background-fill:#FFFFFF;
|
|
@@ -33,10 +33,10 @@ html, body, .gradio-container {
|
|
| 33 |
background: var(--vb-bg) !important;
|
| 34 |
color: var(--vb-text) !important;
|
| 35 |
font-family: Manrope, system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif !important;
|
| 36 |
-
font-weight: 500 !important; /* non gras
|
| 37 |
}
|
| 38 |
|
| 39 |
-
/* ====== Encart / cartes ====== */
|
| 40 |
.gradio-container .block,
|
| 41 |
.gradio-container .gr-block,
|
| 42 |
.gradio-container .gr-box,
|
|
@@ -50,12 +50,12 @@ html, body, .gradio-container {
|
|
| 50 |
.gradio-container [class*="accordion"],
|
| 51 |
.gradio-container [class*="box"]{
|
| 52 |
background: linear-gradient(180deg, rgba(124,58,237,.10), rgba(6,182,212,.10)) !important;
|
| 53 |
-
border: 1px solid transparent !important;
|
| 54 |
border-radius: 14px !important;
|
| 55 |
box-shadow: 0 10px 26px rgba(2,6,23,.08);
|
| 56 |
}
|
| 57 |
|
| 58 |
-
/* ======
|
| 59 |
.vb-hero{
|
| 60 |
display:flex;align-items:center;gap:16px;
|
| 61 |
padding:20px 22px;margin:10px 0 20px;
|
|
@@ -65,7 +65,7 @@ html, body, .gradio-container {
|
|
| 65 |
.vb-hero .vb-title{font-size:22px;color:#0F172A;font-weight:500}
|
| 66 |
.vb-hero .vb-sub{font-size:13px;color:#0F172A}
|
| 67 |
|
| 68 |
-
/* ====== Labels
|
| 69 |
.gradio-container [data-testid="block-label"],
|
| 70 |
.gradio-container .component-label,
|
| 71 |
.gradio-container .label,
|
|
@@ -95,17 +95,15 @@ html, body, .gradio-container {
|
|
| 95 |
box-shadow:0 0 0 2px rgba(124,58,237,.35), 0 0 0 4px rgba(6,182,212,.25) !important;
|
| 96 |
}
|
| 97 |
|
| 98 |
-
/* ====== Checkboxes / radios ====== */
|
| 99 |
.gradio-container input[type="checkbox"],
|
| 100 |
.gradio-container input[type="radio"],
|
| 101 |
.gradio-container [data-testid="checkbox"] input[type="checkbox"]{
|
| 102 |
-
accent-color: var(--vb-primary) !important; /* finit l’orange */
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/* ====== Sliders (no orange) ====== */
|
| 106 |
-
.gradio-container input[type="range"]{
|
| 107 |
accent-color: var(--vb-primary) !important;
|
| 108 |
}
|
|
|
|
|
|
|
|
|
|
| 109 |
.gradio-container .noUi-target{ background:rgba(124,58,237,.18) !important; border:0 !important; box-shadow:none !important; }
|
| 110 |
.gradio-container .noUi-connect{ background:linear-gradient(90deg, var(--vb-primary), var(--vb-primary-2)) !important; }
|
| 111 |
.gradio-container .noUi-handle{
|
|
@@ -122,7 +120,7 @@ html, body, .gradio-container {
|
|
| 122 |
}
|
| 123 |
.gradio-container .vb-cta:hover{ transform:translateY(-2px); filter:brightness(1.05) }
|
| 124 |
|
| 125 |
-
/* ======
|
| 126 |
.gradio-container .table,
|
| 127 |
.gradio-container .table * ,
|
| 128 |
.gradio-container .svelte-virtual-table-viewport,
|
|
|
|
| 1 |
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&display=swap');
|
| 2 |
|
| 3 |
+
/* ====== Forcer le mode clair / overrides Gradio ====== */
|
| 4 |
:root,
|
| 5 |
html[data-theme="dark"],
|
| 6 |
body[data-theme="dark"],
|
|
|
|
| 13 |
--vb-primary-2:#06B6D4;
|
| 14 |
--vb-border:#E2E8F0;
|
| 15 |
|
| 16 |
+
/* Tokens Gradio */
|
| 17 |
--body-background-fill:#F8FAFC;
|
| 18 |
--panel-background-fill:#FFFFFF;
|
| 19 |
--block-background-fill:#FFFFFF;
|
|
|
|
| 33 |
background: var(--vb-bg) !important;
|
| 34 |
color: var(--vb-text) !important;
|
| 35 |
font-family: Manrope, system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif !important;
|
| 36 |
+
font-weight: 500 !important; /* tout en noir, non gras */
|
| 37 |
}
|
| 38 |
|
| 39 |
+
/* ====== Encart / cartes (dégradé du logo, pas de bordures noires) ====== */
|
| 40 |
.gradio-container .block,
|
| 41 |
.gradio-container .gr-block,
|
| 42 |
.gradio-container .gr-box,
|
|
|
|
| 50 |
.gradio-container [class*="accordion"],
|
| 51 |
.gradio-container [class*="box"]{
|
| 52 |
background: linear-gradient(180deg, rgba(124,58,237,.10), rgba(6,182,212,.10)) !important;
|
| 53 |
+
border: 1px solid transparent !important;
|
| 54 |
border-radius: 14px !important;
|
| 55 |
box-shadow: 0 10px 26px rgba(2,6,23,.08);
|
| 56 |
}
|
| 57 |
|
| 58 |
+
/* ====== Header ====== */
|
| 59 |
.vb-hero{
|
| 60 |
display:flex;align-items:center;gap:16px;
|
| 61 |
padding:20px 22px;margin:10px 0 20px;
|
|
|
|
| 65 |
.vb-hero .vb-title{font-size:22px;color:#0F172A;font-weight:500}
|
| 66 |
.vb-hero .vb-sub{font-size:13px;color:#0F172A}
|
| 67 |
|
| 68 |
+
/* ====== Labels noirs – suppression des rubans/pills auto ====== */
|
| 69 |
.gradio-container [data-testid="block-label"],
|
| 70 |
.gradio-container .component-label,
|
| 71 |
.gradio-container .label,
|
|
|
|
| 95 |
box-shadow:0 0 0 2px rgba(124,58,237,.35), 0 0 0 4px rgba(6,182,212,.25) !important;
|
| 96 |
}
|
| 97 |
|
| 98 |
+
/* ====== Checkboxes / radios : couleur bouton & déjà cochées côté Python ====== */
|
| 99 |
.gradio-container input[type="checkbox"],
|
| 100 |
.gradio-container input[type="radio"],
|
| 101 |
.gradio-container [data-testid="checkbox"] input[type="checkbox"]{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 102 |
accent-color: var(--vb-primary) !important;
|
| 103 |
}
|
| 104 |
+
|
| 105 |
+
/* ====== Sliders (plus d’orange) ====== */
|
| 106 |
+
.gradio-container input[type="range"]{ accent-color: var(--vb-primary) !important; }
|
| 107 |
.gradio-container .noUi-target{ background:rgba(124,58,237,.18) !important; border:0 !important; box-shadow:none !important; }
|
| 108 |
.gradio-container .noUi-connect{ background:linear-gradient(90deg, var(--vb-primary), var(--vb-primary-2)) !important; }
|
| 109 |
.gradio-container .noUi-handle{
|
|
|
|
| 120 |
}
|
| 121 |
.gradio-container .vb-cta:hover{ transform:translateY(-2px); filter:brightness(1.05) }
|
| 122 |
|
| 123 |
+
/* ====== DataFrames ====== */
|
| 124 |
.gradio-container .table,
|
| 125 |
.gradio-container .table * ,
|
| 126 |
.gradio-container .svelte-virtual-table-viewport,
|