fruitpicker01 commited on
Commit
a8a1293
1 Parent(s): 0e1d9a9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -16
app.py CHANGED
@@ -55,30 +55,30 @@ with gr.Blocks() as demo:
55
 
56
  # Первый ряд
57
  with gr.Row():
58
- personalized_message_1 = gr.Textbox(label="Персонализированное сообщение 1", lines=4)
59
- check_message_1 = gr.Textbox(label="Проверка сообщения 1", lines=4)
60
- # Центрируем спидометр только в правом столбце с контролем ширины
61
- with gr.Column():
62
- gr.HTML("<div style='display:flex; justify-content:center; width:100%; max-width:250px;'>")
 
63
  success_forecast_1 = gr.Plot(value=get_success_forecast_1(), label="Прогноз успешности сообщения 1")
64
- gr.HTML("</div>")
65
 
66
  # Второй ряд
67
  with gr.Row():
68
- personalized_message_2 = gr.Textbox(label="Персонализированное сообщение 2", lines=4)
69
- check_message_2 = gr.Textbox(label="Проверка сообщения 2", lines=4)
70
- with gr.Column():
71
- gr.HTML("<div style='display:flex; justify-content:center; width:100%; max-width:250px;'>")
 
72
  success_forecast_2 = gr.Plot(value=get_success_forecast_2(), label="Прогноз успешности сообщения 2")
73
- gr.HTML("</div>")
74
 
75
  # Третий ряд
76
  with gr.Row():
77
- personalized_message_3 = gr.Textbox(label="Персонализированное сообщение 3", lines=4)
78
- check_message_3 = gr.Textbox(label="Проверка сообщения 3", lines=4)
79
- with gr.Column():
80
- gr.HTML("<div style='display:flex; justify-content:center; width:100%; max-width:250px;'>")
 
81
  success_forecast_3 = gr.Plot(value=get_success_forecast_3(), label="Прогноз успешности сообщения 3")
82
- gr.HTML("</div>")
83
 
84
  demo.launch()
 
55
 
56
  # Первый ряд
57
  with gr.Row():
58
+ # Увеличиваем ширину колонок "Персонализированное сообщение" и "Проверка сообщения"
59
+ with gr.Column(scale=3): # Увеличенная ширина для персонализированного сообщения
60
+ personalized_message_1 = gr.Textbox(label="Персонализированное сообщение 1", lines=4)
61
+ with gr.Column(scale=3): # Увеличенная ширина для проверки сообщения
62
+ check_message_1 = gr.Textbox(label="Проверка сообщения 1", lines=4)
63
+ with gr.Column(scale=1): # Обычная ширина для графика
64
  success_forecast_1 = gr.Plot(value=get_success_forecast_1(), label="Прогноз успешности сообщения 1")
 
65
 
66
  # Второй ряд
67
  with gr.Row():
68
+ with gr.Column(scale=3):
69
+ personalized_message_2 = gr.Textbox(label="Персонализированное сообщение 2", lines=4)
70
+ with gr.Column(scale=3):
71
+ check_message_2 = gr.Textbox(label="Проверка сообщения 2", lines=4)
72
+ with gr.Column(scale=1):
73
  success_forecast_2 = gr.Plot(value=get_success_forecast_2(), label="Прогноз успешности сообщения 2")
 
74
 
75
  # Третий ряд
76
  with gr.Row():
77
+ with gr.Column(scale=3):
78
+ personalized_message_3 = gr.Textbox(label="Персонализированное сообщение 3", lines=4)
79
+ with gr.Column(scale=3):
80
+ check_message_3 = gr.Textbox(label="Проверка сообщения 3", lines=4)
81
+ with gr.Column(scale=1):
82
  success_forecast_3 = gr.Plot(value=get_success_forecast_3(), label="Прогноз успешности сообщения 3")
 
83
 
84
  demo.launch()