derek-thomas commited on
Commit
46a475d
·
1 Parent(s): f4d28fd

Trying js force dark

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -20,9 +20,16 @@ theme = gr.themes.Default().set(
20
  body_background_fill_dark="repeating-linear-gradient(45deg, *primary_800, *primary_800 10px, *primary_900 10px, *primary_900 20px)",
21
  )
22
 
23
- with gr.Blocks(theme=theme) as demo:
24
  name = gr.Markdown("# Reddit Scraper")
25
  output = gr.HTML(log_file_to_html_string, every=1)
26
 
27
  if __name__ == '__main__':
 
 
 
 
 
 
 
28
  demo.launch(server_name="0.0.0.0", show_error=True, server_port=7860, enable_queue=True)
 
20
  body_background_fill_dark="repeating-linear-gradient(45deg, *primary_800, *primary_800 10px, *primary_900 10px, *primary_900 20px)",
21
  )
22
 
23
+ with gr.Blocks() as demo:
24
  name = gr.Markdown("# Reddit Scraper")
25
  output = gr.HTML(log_file_to_html_string, every=1)
26
 
27
  if __name__ == '__main__':
28
+ demo.load(None,
29
+ _js="""
30
+ () => {
31
+ document.body.classList.toggle('dark');
32
+ document.querySelector('gradio-app').style.backgroundColor = 'var(--color-background-primary)'
33
+ }
34
+ """)
35
  demo.launch(server_name="0.0.0.0", show_error=True, server_port=7860, enable_queue=True)