Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -192,21 +192,18 @@ def html(cards, pg, total):
|
|
192 |
</div>"""
|
193 |
h += "</div></div>"
|
194 |
|
195 |
-
# ํ์ด์ง ์ ๋ณด
|
196 |
-
h += f"<div style='text-align:center;font-size:0.85rem;color:#555;padding:5px;'>{pg} / {total}</div>"
|
197 |
-
|
198 |
return h
|
199 |
|
200 |
# โโโโโโโโโโโโโโโโโโโโโ 6. Gradio Blocks UI โโโโโโโโโโโโโโโโโโโ
|
201 |
def build():
|
202 |
_init_best()
|
203 |
-
with gr.Blocks(title="Vibe Game Craft", css="body{margin:0;padding:0;overflow:hidden;}") as demo:
|
204 |
# ์ํ ๋ฐ ์ถ๋ ฅ
|
205 |
bp = gr.State(1)
|
206 |
out = gr.HTML()
|
207 |
|
208 |
# ํ์ด์ง ๋ค๋น๊ฒ์ด์
|
209 |
-
with gr.Row():
|
210 |
b_prev = gr.Button("โ ์ด์ ", size="lg")
|
211 |
b_next = gr.Button("๋ค์ โถ", size="lg")
|
212 |
|
@@ -231,6 +228,10 @@ def build():
|
|
231 |
|
232 |
# ์ด๊ธฐ ๋ก๋
|
233 |
demo.load(show_best, outputs=[out, bp])
|
|
|
|
|
|
|
|
|
234 |
|
235 |
return demo
|
236 |
|
|
|
192 |
</div>"""
|
193 |
h += "</div></div>"
|
194 |
|
|
|
|
|
|
|
195 |
return h
|
196 |
|
197 |
# โโโโโโโโโโโโโโโโโโโโโ 6. Gradio Blocks UI โโโโโโโโโโโโโโโโโโโ
|
198 |
def build():
|
199 |
_init_best()
|
200 |
+
with gr.Blocks(title="Vibe Game Craft", css="body{margin:0;padding:0;overflow:hidden;} footer{display:none;}") as demo:
|
201 |
# ์ํ ๋ฐ ์ถ๋ ฅ
|
202 |
bp = gr.State(1)
|
203 |
out = gr.HTML()
|
204 |
|
205 |
# ํ์ด์ง ๋ค๋น๊ฒ์ด์
|
206 |
+
with gr.Row(elem_classes="navigation-buttons"):
|
207 |
b_prev = gr.Button("โ ์ด์ ", size="lg")
|
208 |
b_next = gr.Button("๋ค์ โถ", size="lg")
|
209 |
|
|
|
228 |
|
229 |
# ์ด๊ธฐ ๋ก๋
|
230 |
demo.load(show_best, outputs=[out, bp])
|
231 |
+
|
232 |
+
# ์ด๋ฒคํธ ์ฐ๊ฒฐ
|
233 |
+
b_prev.click(prev, inputs=[bp], outputs=[out, bp])
|
234 |
+
b_next.click(nxt, inputs=[bp], outputs=[out, bp])
|
235 |
|
236 |
return demo
|
237 |
|