fantos commited on
Commit
5e92500
1 Parent(s): 8f39f51

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -8
app.py CHANGED
@@ -76,27 +76,41 @@ footer {display: none !important}
76
  #gallery {
77
  width: 100% !important;
78
  max-width: 100% !important;
79
- overflow: hidden !important;
80
  }
81
  #gallery > div {
82
  width: 100% !important;
83
  max-width: none !important;
84
- transform: scale(2) !important;
85
- transform-origin: left top !important;
86
  }
87
- .gallery-container {
 
88
  display: grid !important;
89
  grid-template-columns: repeat(5, 1fr) !important;
90
  gap: 16px !important;
91
  padding: 16px !important;
 
 
92
  background: rgba(255, 255, 255, 0.05);
93
  border-radius: 8px;
94
  margin-top: 10px;
95
  width: 100% !important;
96
- max-width: none !important;
97
  box-sizing: border-box !important;
98
  }
99
  /* Force gallery items to maintain aspect ratio */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  .gallery-item {
101
  width: 100% !important;
102
  aspect-ratio: 1 !important;
@@ -145,7 +159,6 @@ footer {display: none !important}
145
  }
146
  """
147
 
148
-
149
  def save_image(image):
150
  """Save the generated image and return the path"""
151
  timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
@@ -262,7 +275,6 @@ with gr.Blocks(theme=gr.themes.Soft(), css=css) as demo:
262
  elem_id="output-image",
263
  elem_classes=["output-image", "fixed-width"]
264
  )
265
-
266
  gallery = gr.Gallery(
267
  label="Generated Images Gallery",
268
  show_label=True,
@@ -272,7 +284,9 @@ with gr.Blocks(theme=gr.themes.Soft(), css=css) as demo:
272
  height="auto",
273
  object_fit="cover",
274
  elem_classes=["gallery-container", "fixed-width"]
275
- )
 
 
276
 
277
 
278
  # Load existing gallery images on startup
 
76
  #gallery {
77
  width: 100% !important;
78
  max-width: 100% !important;
79
+ overflow: visible !important;
80
  }
81
  #gallery > div {
82
  width: 100% !important;
83
  max-width: none !important;
 
 
84
  }
85
+ #gallery > div > div {
86
+ width: 100% !important;
87
  display: grid !important;
88
  grid-template-columns: repeat(5, 1fr) !important;
89
  gap: 16px !important;
90
  padding: 16px !important;
91
+ }
92
+ .gallery-container {
93
  background: rgba(255, 255, 255, 0.05);
94
  border-radius: 8px;
95
  margin-top: 10px;
96
  width: 100% !important;
 
97
  box-sizing: border-box !important;
98
  }
99
  /* Force gallery items to maintain aspect ratio */
100
+ .gallery-item {
101
+ width: 100% !important;
102
+ aspect-ratio: 1 !important;
103
+ overflow: hidden !important;
104
+ border-radius: 4px !important;
105
+ }
106
+ .gallery-item img {
107
+ width: 100% !important;
108
+ height: 100% !important;
109
+ object-fit: cover !important;
110
+ border-radius: 4px !important;
111
+ transition: transform 0.2s;
112
+ }
113
+ /* Force gallery items to maintain aspect ratio */
114
  .gallery-item {
115
  width: 100% !important;
116
  aspect-ratio: 1 !important;
 
159
  }
160
  """
161
 
 
162
  def save_image(image):
163
  """Save the generated image and return the path"""
164
  timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
 
275
  elem_id="output-image",
276
  elem_classes=["output-image", "fixed-width"]
277
  )
 
278
  gallery = gr.Gallery(
279
  label="Generated Images Gallery",
280
  show_label=True,
 
284
  height="auto",
285
  object_fit="cover",
286
  elem_classes=["gallery-container", "fixed-width"]
287
+ )
288
+
289
+
290
 
291
 
292
  # Load existing gallery images on startup