File size: 1,518 Bytes
75b3700 5151139 75547e4 0d68bec 75547e4 75b3700 75547e4 75b3700 75547e4 75b3700 75547e4 75b3700 75547e4 75b3700 75547e4 75b3700 75547e4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
import gradio as gr
with gr.Blocks(theme='YTheme/GMaterial') as demo:
with gr.Row():
gr.Markdown("# Предпросмотр темы: `YTheme/GMaterial`"
" Чтобы использовать эту тему, установите `theme='YTheme/PastelDark'` в `gr.Blocks()` или `gr.Interface()`."
" Вы можете добавить `@` и выражение семантической версии, например, @>=1.0.0,<2.0.0, чтобы закрепить за собой данную версию"
" темы.")
with gr.Row():
with gr.Column():
gr.Markdown("### Пример Markdown")
gr.Textbox(label="Текстовое поле")
with gr.Column():
gr.Image(value="https://via.placeholder.com/150", label="Пример изображения")
with gr.Row():
gr.Button("Кнопка")
with gr.Row():
gr.Checkbox(label="Чекбокс")
with gr.Row():
with gr.Column():
gr.Radio(choices=["Опция 1", "Опция 2"], label="Радио кнопки")
with gr.Column():
gr.Dropdown(choices=["Выбор 1", "Выбор 2"], label="Выпадающий список")
with gr.Row():
gr.Slider(minimum=0, maximum=10, label="Ползунок")
with gr.Row():
gr.TextArea(label="Многострочное текстовое поле")
if __name__ == "__main__":
demo.launch() |