Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -242,29 +242,37 @@ body {
|
|
242 |
width: 100% !important;
|
243 |
}
|
244 |
|
245 |
-
/*
|
246 |
-
* {
|
247 |
-
background-color: transparent !important;
|
248 |
-
}
|
249 |
-
|
250 |
-
/* Ряды и колонки */
|
251 |
.gr-row {
|
252 |
display: flex;
|
253 |
flex-wrap: wrap;
|
254 |
gap: 20px;
|
255 |
align-items: flex-start;
|
|
|
256 |
width: 100%;
|
257 |
box-sizing: border-box;
|
|
|
258 |
}
|
259 |
|
260 |
.gr-column {
|
261 |
-
flex: 1 1 auto;
|
262 |
-
min-width: 300px;
|
263 |
display: flex;
|
264 |
flex-direction: column;
|
|
|
265 |
gap: 10px;
|
266 |
width: 100%;
|
267 |
box-sizing: border-box;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
268 |
}
|
269 |
|
270 |
/* Уменьшаем размеры изображений */
|
@@ -309,7 +317,7 @@ with gr.Blocks(theme=CustomTheme(), css=css) as demo:
|
|
309 |
background_remove_state = gr.State()
|
310 |
|
311 |
with gr.Row():
|
312 |
-
with gr.Column():
|
313 |
with gr.Row():
|
314 |
input_img = gr.Image(
|
315 |
type="pil",
|
@@ -351,7 +359,7 @@ with gr.Blocks(theme=CustomTheme(), css=css) as demo:
|
|
351 |
inputs=input_img,
|
352 |
)
|
353 |
|
354 |
-
with gr.Column():
|
355 |
output_3d = LitModel3D(
|
356 |
label="3D Model",
|
357 |
visible=False,
|
|
|
242 |
width: 100% !important;
|
243 |
}
|
244 |
|
245 |
+
/* Настройка рядов и колонок */
|
|
|
|
|
|
|
|
|
|
|
246 |
.gr-row {
|
247 |
display: flex;
|
248 |
flex-wrap: wrap;
|
249 |
gap: 20px;
|
250 |
align-items: flex-start;
|
251 |
+
justify-content: flex-start;
|
252 |
width: 100%;
|
253 |
box-sizing: border-box;
|
254 |
+
padding: 10px;
|
255 |
}
|
256 |
|
257 |
.gr-column {
|
|
|
|
|
258 |
display: flex;
|
259 |
flex-direction: column;
|
260 |
+
align-items: flex-start;
|
261 |
gap: 10px;
|
262 |
width: 100%;
|
263 |
box-sizing: border-box;
|
264 |
+
padding: 10px;
|
265 |
+
}
|
266 |
+
|
267 |
+
/* Опциональная минимальная ширина для левого блока */
|
268 |
+
#left-panel {
|
269 |
+
min-width: 400px;
|
270 |
+
box-sizing: border-box;
|
271 |
+
}
|
272 |
+
|
273 |
+
#right-panel {
|
274 |
+
flex: 1;
|
275 |
+
box-sizing: border-box;
|
276 |
}
|
277 |
|
278 |
/* Уменьшаем размеры изображений */
|
|
|
317 |
background_remove_state = gr.State()
|
318 |
|
319 |
with gr.Row():
|
320 |
+
with gr.Column(elem_id="left-panel"):
|
321 |
with gr.Row():
|
322 |
input_img = gr.Image(
|
323 |
type="pil",
|
|
|
359 |
inputs=input_img,
|
360 |
)
|
361 |
|
362 |
+
with gr.Column(elem_id="right-panel"):
|
363 |
output_3d = LitModel3D(
|
364 |
label="3D Model",
|
365 |
visible=False,
|