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()