Update app.py
Browse files
app.py
CHANGED
@@ -92,7 +92,26 @@ chat_css="""
|
|
92 |
}
|
93 |
"""
|
94 |
|
95 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
with gr.Row(scale=1):
|
97 |
with gr.Column(scale=1):
|
98 |
gr.Image(
|
|
|
92 |
}
|
93 |
"""
|
94 |
|
95 |
+
js = """
|
96 |
+
<script>
|
97 |
+
window.addEventListener('load', () => {
|
98 |
+
const container = document.querySelector('#alignment_radio .gr-radio');
|
99 |
+
if (container) {
|
100 |
+
container.classList.add('radio-grid');
|
101 |
+
Array.from(container.querySelectorAll('input[type="radio"]')).forEach(input => {
|
102 |
+
const wrapper = document.createElement('div');
|
103 |
+
wrapper.classList.add('radio-wrapper');
|
104 |
+
const label = container.querySelector(`label[for="${input.id}"]`);
|
105 |
+
input.replaceWith(wrapper);
|
106 |
+
wrapper.appendChild(input);
|
107 |
+
if (label) wrapper.appendChild(label);
|
108 |
+
});
|
109 |
+
}
|
110 |
+
});
|
111 |
+
</script>
|
112 |
+
"""
|
113 |
+
|
114 |
+
with gr.Blocks(css=chat_css, js=js) as chatbot:
|
115 |
with gr.Row(scale=1):
|
116 |
with gr.Column(scale=1):
|
117 |
gr.Image(
|