Spaces:
Running
Running
deploy app, storage, readme
Browse files
app.py
CHANGED
|
@@ -181,6 +181,9 @@ with gr.Blocks(
|
|
| 181 |
} else if (e.key === 'ArrowRight') {
|
| 182 |
e.preventDefault();
|
| 183 |
document.querySelector('#btn-vote-b button, button#btn-vote-b')?.click();
|
|
|
|
|
|
|
|
|
|
| 184 |
} else if (e.key === 'Backspace') {
|
| 185 |
e.preventDefault();
|
| 186 |
document.querySelector('#btn-back-action button, button#btn-back-action')?.click();
|
|
@@ -275,7 +278,7 @@ with gr.Blocks(
|
|
| 275 |
|
| 276 |
with gr.Row():
|
| 277 |
btn_a = gr.Button("👍 Prefer A", variant="primary", elem_id="btn-vote-a")
|
| 278 |
-
btn_skip = gr.Button("Same quality", elem_id="btn-skip")
|
| 279 |
btn_b = gr.Button("👍 Prefer B", variant="primary", elem_id="btn-vote-b")
|
| 280 |
|
| 281 |
with gr.Accordion("Settings", open=False):
|
|
@@ -293,7 +296,7 @@ with gr.Blocks(
|
|
| 293 |
btn_back_action = gr.Button("back", elem_id="btn-back-action", elem_classes=["hidden-action-btn"])
|
| 294 |
details_md = gr.Markdown()
|
| 295 |
gr.Markdown("<span class='subtle-note'>Dataset: <a href='https://huggingface.co/datasets/taigasan/e6-visual-ratings' target='_blank' rel='noopener noreferrer'>taigasan/e6-visual-ratings</a></span>")
|
| 296 |
-
gr.Markdown("<span class='subtle-note'>Shortcuts:
|
| 297 |
outputs = [img_a, img_b, link_a, link_b, back_link, details_md, state]
|
| 298 |
|
| 299 |
btn_a.click(fn=lambda s: vote("A", s), inputs=[state], outputs=outputs, queue=False, show_progress="hidden")
|
|
|
|
| 181 |
} else if (e.key === 'ArrowRight') {
|
| 182 |
e.preventDefault();
|
| 183 |
document.querySelector('#btn-vote-b button, button#btn-vote-b')?.click();
|
| 184 |
+
} else if (e.key === 'ArrowUp') {
|
| 185 |
+
e.preventDefault();
|
| 186 |
+
document.querySelector('#btn-skip button, button#btn-skip')?.click();
|
| 187 |
} else if (e.key === 'Backspace') {
|
| 188 |
e.preventDefault();
|
| 189 |
document.querySelector('#btn-back-action button, button#btn-back-action')?.click();
|
|
|
|
| 278 |
|
| 279 |
with gr.Row():
|
| 280 |
btn_a = gr.Button("👍 Prefer A", variant="primary", elem_id="btn-vote-a")
|
| 281 |
+
btn_skip = gr.Button("⬆️ Same quality", elem_id="btn-skip")
|
| 282 |
btn_b = gr.Button("👍 Prefer B", variant="primary", elem_id="btn-vote-b")
|
| 283 |
|
| 284 |
with gr.Accordion("Settings", open=False):
|
|
|
|
| 296 |
btn_back_action = gr.Button("back", elem_id="btn-back-action", elem_classes=["hidden-action-btn"])
|
| 297 |
details_md = gr.Markdown()
|
| 298 |
gr.Markdown("<span class='subtle-note'>Dataset: <a href='https://huggingface.co/datasets/taigasan/e6-visual-ratings' target='_blank' rel='noopener noreferrer'>taigasan/e6-visual-ratings</a></span>")
|
| 299 |
+
gr.Markdown("<span class='subtle-note'>Keyboard Shortcuts: ⬅️ vote A, ⬆️ same quality, ➡️ vote B, ⌫ back</span>")
|
| 300 |
outputs = [img_a, img_b, link_a, link_b, back_link, details_md, state]
|
| 301 |
|
| 302 |
btn_a.click(fn=lambda s: vote("A", s), inputs=[state], outputs=outputs, queue=False, show_progress="hidden")
|