Update written_module.py
Browse files- written_module.py +3 -9
written_module.py
CHANGED
|
@@ -70,7 +70,7 @@ def written_dashboard():
|
|
| 70 |
contrast_toggle = gr.Checkbox(label="π High Contrast Text")
|
| 71 |
|
| 72 |
with gr.Row():
|
| 73 |
-
input_text = gr.Textbox(lines=7, label="π Your Writing", elem_id="input_text")
|
| 74 |
file_input = gr.File(label="π Upload Text File", file_types=[".txt", ".md"])
|
| 75 |
|
| 76 |
feedback_box = gr.Textbox(label="π‘ Feedback", interactive=False, elem_id="feedback_box")
|
|
@@ -105,14 +105,8 @@ def written_dashboard():
|
|
| 105 |
)
|
| 106 |
|
| 107 |
def update_styles(font_size, high_contrast):
|
| 108 |
-
style
|
| 109 |
-
|
| 110 |
-
style += " color: #fff; background-color: #000;"
|
| 111 |
-
return (
|
| 112 |
-
gr.update(elem_id="input_text", style=style),
|
| 113 |
-
gr.update(elem_id="feedback_box", style=style),
|
| 114 |
-
gr.update(elem_id="improved_box", style=style)
|
| 115 |
-
)
|
| 116 |
|
| 117 |
font_size_slider.change(update_styles, [font_size_slider, contrast_toggle], [input_text, feedback_box, improved_box])
|
| 118 |
contrast_toggle.change(update_styles, [font_size_slider, contrast_toggle], [input_text, feedback_box, improved_box])
|
|
|
|
| 70 |
contrast_toggle = gr.Checkbox(label="π High Contrast Text")
|
| 71 |
|
| 72 |
with gr.Row():
|
| 73 |
+
input_text = gr.Textbox(lines=7, label="π Your Writing", elem_id="input_text", elem_classes=["text_area"])
|
| 74 |
file_input = gr.File(label="π Upload Text File", file_types=[".txt", ".md"])
|
| 75 |
|
| 76 |
feedback_box = gr.Textbox(label="π‘ Feedback", interactive=False, elem_id="feedback_box")
|
|
|
|
| 105 |
)
|
| 106 |
|
| 107 |
def update_styles(font_size, high_contrast):
|
| 108 |
+
# Dummy update to trigger refresh, can't update style directly in gr.update
|
| 109 |
+
return "", "", ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 110 |
|
| 111 |
font_size_slider.change(update_styles, [font_size_slider, contrast_toggle], [input_text, feedback_box, improved_box])
|
| 112 |
contrast_toggle.change(update_styles, [font_size_slider, contrast_toggle], [input_text, feedback_box, improved_box])
|