Spaces:
Runtime error
Runtime error
Commit
Β·
bce77cb
1
Parent(s):
f066365
enforce dark mode
Browse files
app.py
CHANGED
|
@@ -145,6 +145,17 @@ def build_plot(min_score, max_models_per_month, toggle_annotations, set_selector
|
|
| 145 |
return fig
|
| 146 |
|
| 147 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 148 |
with gr.Blocks(
|
| 149 |
theme=gr.themes.Soft(
|
| 150 |
primary_hue=gr.themes.colors.sky,
|
|
@@ -157,7 +168,8 @@ with gr.Blocks(
|
|
| 157 |
"system-ui",
|
| 158 |
"sans-serif",
|
| 159 |
],
|
| 160 |
-
)
|
|
|
|
| 161 |
) as demo:
|
| 162 |
gr.Markdown(
|
| 163 |
"""
|
|
|
|
| 145 |
return fig
|
| 146 |
|
| 147 |
|
| 148 |
+
set_dark_mode = """
|
| 149 |
+
function refresh() {
|
| 150 |
+
const url = new URL(window.location);
|
| 151 |
+
|
| 152 |
+
if (url.searchParams.get('__theme') !== 'dark') {
|
| 153 |
+
url.searchParams.set('__theme', 'dark');
|
| 154 |
+
window.location.href = url.href;
|
| 155 |
+
}
|
| 156 |
+
}
|
| 157 |
+
"""
|
| 158 |
+
|
| 159 |
with gr.Blocks(
|
| 160 |
theme=gr.themes.Soft(
|
| 161 |
primary_hue=gr.themes.colors.sky,
|
|
|
|
| 168 |
"system-ui",
|
| 169 |
"sans-serif",
|
| 170 |
],
|
| 171 |
+
),
|
| 172 |
+
js=set_dark_mode,
|
| 173 |
) as demo:
|
| 174 |
gr.Markdown(
|
| 175 |
"""
|