jvamvas commited on
Commit
35e7f94
·
1 Parent(s): 1390fb6

Enable dark mode

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -61,6 +61,11 @@ with gr.Blocks(title="Tokens matter.", theme=theme, css="""
61
  .form { border: 0 !important; }
62
  .html-container { line-height: 2em; !important; }
63
  .pending { opacity: 1; }
 
 
 
 
 
64
  """) as demo:
65
  gr.Markdown("# Tokens matter.")
66
 
@@ -91,7 +96,7 @@ with gr.Blocks(title="Tokens matter.", theme=theme, css="""
91
  continue
92
  display_name = utils.MODEL_DISPLAY_NAMES.get(name, name)
93
  with gr.Group(elem_classes="tokenizer-panel"):
94
- gr.HTML(value=f'<div style="display: flex; align-items: center; margin-bottom: 8px;">{get_model_icon(name)}<span style="font-weight: bold;">{display_name}</span></div>')
95
  box = gr.HTML()
96
  main_output_boxes.append(box)
97
  with gr.Column():
@@ -100,7 +105,7 @@ with gr.Blocks(title="Tokens matter.", theme=theme, css="""
100
  continue
101
  display_name = utils.MODEL_DISPLAY_NAMES.get(name, name)
102
  with gr.Group(elem_classes="tokenizer-panel"):
103
- gr.HTML(value=f'<div style="display: flex; align-items: center; margin-bottom: 8px;">{get_model_icon(name)}<span style="font-weight: bold;">{display_name}</span></div>')
104
  box = gr.HTML()
105
  main_output_boxes.append(box)
106
 
@@ -111,7 +116,7 @@ with gr.Blocks(title="Tokens matter.", theme=theme, css="""
111
  if name in ["google/gemma-3-27b-it", "mistralai/Mistral-Nemo-Instruct-2407", "CohereLabs/aya-expanse-8b"]:
112
  display_name = utils.MODEL_DISPLAY_NAMES.get(name, name)
113
  with gr.Group(elem_classes="tokenizer-panel"):
114
- gr.HTML(value=f'<div style="display: flex; align-items: center; margin-bottom: 8px;">{get_model_icon(name)}<span style="font-weight: bold;">{display_name}</span></div>')
115
  box = gr.HTML()
116
  more_output_boxes.append(box)
117
 
 
61
  .form { border: 0 !important; }
62
  .html-container { line-height: 2em; !important; }
63
  .pending { opacity: 1; }
64
+
65
+ @media (prefers-color-scheme: dark) {
66
+ .gradio-container.gradio-container-5-29-0 .contain .html-container span.model-name { color: white !important; }
67
+ .html-container span { color: black !important; }
68
+ }
69
  """) as demo:
70
  gr.Markdown("# Tokens matter.")
71
 
 
96
  continue
97
  display_name = utils.MODEL_DISPLAY_NAMES.get(name, name)
98
  with gr.Group(elem_classes="tokenizer-panel"):
99
+ gr.HTML(value=f'<div style="display: flex; align-items: center; margin-bottom: 8px;">{get_model_icon(name)}<span class="model-name" style="font-weight: bold;">{display_name}</span></div>')
100
  box = gr.HTML()
101
  main_output_boxes.append(box)
102
  with gr.Column():
 
105
  continue
106
  display_name = utils.MODEL_DISPLAY_NAMES.get(name, name)
107
  with gr.Group(elem_classes="tokenizer-panel"):
108
+ gr.HTML(value=f'<div style="display: flex; align-items: center; margin-bottom: 8px;">{get_model_icon(name)}<span class="model-name" style="font-weight: bold;">{display_name}</span></div>')
109
  box = gr.HTML()
110
  main_output_boxes.append(box)
111
 
 
116
  if name in ["google/gemma-3-27b-it", "mistralai/Mistral-Nemo-Instruct-2407", "CohereLabs/aya-expanse-8b"]:
117
  display_name = utils.MODEL_DISPLAY_NAMES.get(name, name)
118
  with gr.Group(elem_classes="tokenizer-panel"):
119
+ gr.HTML(value=f'<div style="display: flex; align-items: center; margin-bottom: 8px;">{get_model_icon(name)}<span class="model-name" style="font-weight: bold;">{display_name}</span></div>')
120
  box = gr.HTML()
121
  more_output_boxes.append(box)
122