Spaces:
Running
Running
Commit ·
97fd84e
1
Parent(s): 21eefde
Fix feedback button: use gr.Button+JS instead of gr.HTML
Browse files- app_gradio.py +10 -8
app_gradio.py
CHANGED
|
@@ -516,14 +516,10 @@ def build_ui() -> gr.Blocks:
|
|
| 516 |
with gr.Blocks(title="악보 → MML 변환기") as demo:
|
| 517 |
gr.Markdown("# 악보 → MML 변환기")
|
| 518 |
gr.Markdown("PDF 또는 이미지 악보를 업로드하면 마비노기 MML로 변환해드립니다.")
|
| 519 |
-
gr.
|
| 520 |
-
|
| 521 |
-
|
| 522 |
-
|
| 523 |
-
'style="display:inline-block;padding:10px 48px;background:#e94560;color:#fff;'
|
| 524 |
-
'font-size:20px;font-weight:bold;border-radius:8px;text-decoration:none;letter-spacing:1px;">'
|
| 525 |
-
'Feedback'
|
| 526 |
-
'</a></div>'
|
| 527 |
)
|
| 528 |
|
| 529 |
with gr.Row():
|
|
@@ -623,6 +619,12 @@ def build_ui() -> gr.Blocks:
|
|
| 623 |
refresh_btn = gr.Button("새로고침", size="sm")
|
| 624 |
refresh_btn.click(fn=_get_dashboard, outputs=[dashboard_output])
|
| 625 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 626 |
# Wire up playback JS
|
| 627 |
stop_btn.click(fn=None, js=_JS_STOP)
|
| 628 |
whole_play_btn.click(fn=None, js=_make_box_play_js("mml-whole", "Whole Part"))
|
|
|
|
| 516 |
with gr.Blocks(title="악보 → MML 변환기") as demo:
|
| 517 |
gr.Markdown("# 악보 → MML 변환기")
|
| 518 |
gr.Markdown("PDF 또는 이미지 악보를 업로드하면 마비노기 MML로 변환해드립니다.")
|
| 519 |
+
feedback_btn = gr.Button(
|
| 520 |
+
"Feedback — 사용 후기 / 개선 요청",
|
| 521 |
+
variant="primary",
|
| 522 |
+
size="lg",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 523 |
)
|
| 524 |
|
| 525 |
with gr.Row():
|
|
|
|
| 619 |
refresh_btn = gr.Button("새로고침", size="sm")
|
| 620 |
refresh_btn.click(fn=_get_dashboard, outputs=[dashboard_output])
|
| 621 |
|
| 622 |
+
# Wire up feedback button
|
| 623 |
+
feedback_btn.click(
|
| 624 |
+
fn=None,
|
| 625 |
+
js="() => { window.open('https://docs.google.com/forms/d/e/1FAIpQLScDoM53RMjDLlftORYHXmZ5kmkN4TTZOIyFIRuVsZhp4RGjEA/viewform', '_blank'); }",
|
| 626 |
+
)
|
| 627 |
+
|
| 628 |
# Wire up playback JS
|
| 629 |
stop_btn.click(fn=None, js=_JS_STOP)
|
| 630 |
whole_play_btn.click(fn=None, js=_make_box_play_js("mml-whole", "Whole Part"))
|