make refresh buttons look more nice

This commit is contained in:
AUTOMATIC
2023-01-01 13:08:40 +03:00
parent b46b97fa29
commit e5f1a37cb9
3 changed files with 42 additions and 10 deletions

18
modules/ui_components.py Normal file
View File

@@ -0,0 +1,18 @@
import gradio as gr
class ToolButton(gr.Button, gr.components.FormComponent):
"""Small button with single emoji as text, fits inside gradio forms"""
def __init__(self, **kwargs):
super().__init__(variant="tool", **kwargs)
def get_block_name(self):
return "button"
class FormRow(gr.Row, gr.components.FormComponent):
"""Same as gr.Row but fits inside gradio forms"""
def get_block_name(self):
return "row"