Zaiiida commited on
Commit
47e1901
·
verified ·
1 Parent(s): 1a0e1f7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -8
app.py CHANGED
@@ -210,21 +210,18 @@ class CustomTheme(gr.themes.Base):
210
  "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap",
211
  )
212
 
213
- # Обновленный CSS для полного перекрашивания
214
  css = """
215
  /* Универсальный сброс стилей */
216
  *, *::before, *::after {
217
  box-sizing: border-box;
218
  }
219
 
220
- /* Задаём фон и убираем отступы для html и body */
221
  html, body {
222
  background-color: #191a1e !important;
223
  margin: 0 !important;
224
  padding: 0 !important;
225
  width: 100vw !important;
226
  height: 100vh !important;
227
- /* Не используем overflow: hidden, чтобы фон мог растянуться */
228
  }
229
 
230
  /* Перекрываем потенциальные обёртки Hugging Face */
@@ -237,21 +234,23 @@ html, body {
237
  height: 100% !important;
238
  }
239
 
240
- /* Основные контейнеры Gradio */
241
  .gradio-container, .gr-app {
242
  background-color: #191a1e !important;
243
  width: 100% !important;
244
  height: 100% !important;
245
  }
246
 
247
- /* Все внутренние блоки Gradio */
248
  .gr-block, .gr-row, .gr-column, .gr-box,
249
  .gr-examples, .gr-examples .gr-box, .gr-examples .gr-card {
250
  background-color: #191a1e !important;
251
  border: none !important;
252
  }
253
 
254
- /* Стиль кнопки */
 
 
 
 
255
  .generate-button {
256
  background-color: #5271FF !important;
257
  color: #FFFFFF !important;
@@ -262,7 +261,6 @@ html, body {
262
  border-radius: 0.3em !important;
263
  }
264
 
265
- /* Скрываем footer */
266
  footer {
267
  visibility: hidden !important;
268
  height: 0 !important;
@@ -314,7 +312,7 @@ with gr.Blocks(theme=CustomTheme(), css=css) as demo:
314
  elem_classes="generate-button",
315
  )
316
 
317
- with gr.Column():
318
  output_3d = LitModel3D(
319
  label="3D Model",
320
  visible=False,
 
210
  "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap",
211
  )
212
 
 
213
  css = """
214
  /* Универсальный сброс стилей */
215
  *, *::before, *::after {
216
  box-sizing: border-box;
217
  }
218
 
 
219
  html, body {
220
  background-color: #191a1e !important;
221
  margin: 0 !important;
222
  padding: 0 !important;
223
  width: 100vw !important;
224
  height: 100vh !important;
 
225
  }
226
 
227
  /* Перекрываем потенциальные обёртки Hugging Face */
 
234
  height: 100% !important;
235
  }
236
 
 
237
  .gradio-container, .gr-app {
238
  background-color: #191a1e !important;
239
  width: 100% !important;
240
  height: 100% !important;
241
  }
242
 
 
243
  .gr-block, .gr-row, .gr-column, .gr-box,
244
  .gr-examples, .gr-examples .gr-box, .gr-examples .gr-card {
245
  background-color: #191a1e !important;
246
  border: none !important;
247
  }
248
 
249
+ /* Резервируем место справа для того, чтобы при показе 3D модели верстка не прыгала */
250
+ #right_column {
251
+ min-height: 600px; /* Подберите нужное значение */
252
+ }
253
+
254
  .generate-button {
255
  background-color: #5271FF !important;
256
  color: #FFFFFF !important;
 
261
  border-radius: 0.3em !important;
262
  }
263
 
 
264
  footer {
265
  visibility: hidden !important;
266
  height: 0 !important;
 
312
  elem_classes="generate-button",
313
  )
314
 
315
+ with gr.Column(elem_id="right_column"):
316
  output_3d = LitModel3D(
317
  label="3D Model",
318
  visible=False,