bhupesh-sf commited on
Commit
23e312f
·
verified ·
1 Parent(s): c649124

Upload scene_display.py

Browse files
Files changed (1) hide show
  1. ui/components/scene_display.py +11 -6
ui/components/scene_display.py CHANGED
@@ -189,8 +189,8 @@ def get_available_scenes() -> list[str]:
189
 
190
 
191
  def create_scene_display() -> tuple[
192
- gr.Group, # scene_group
193
- gr.Image, # scene_image
194
  gr.Markdown, # scene_name_display
195
  ]:
196
  """
@@ -199,21 +199,26 @@ def create_scene_display() -> tuple[
199
  Returns:
200
  Tuple of Gradio components for event wiring.
201
  """
 
 
 
202
  with gr.Group(elem_classes=["scene-container"], visible=True) as scene_group:
203
- # Scene image with overlay handled by CSS
204
  scene_image = gr.Image(
205
- value=None,
206
  height=350,
 
207
  show_label=False,
208
  interactive=False,
 
209
  elem_classes=["scene-image"],
210
  )
211
 
212
  # Scene name overlay (positioned by CSS)
213
  scene_name_display = gr.Markdown(
214
- value="",
215
  elem_classes=["scene-name-overlay"],
216
- visible=False,
217
  )
218
 
219
  return (
 
189
 
190
 
191
  def create_scene_display() -> tuple[
192
+ gr.Group, # scene_group
193
+ gr.Image, # scene_image
194
  gr.Markdown, # scene_name_display
195
  ]:
196
  """
 
199
  Returns:
200
  Tuple of Gradio components for event wiring.
201
  """
202
+ # Get default scene image path
203
+ default_image_path = get_scene_image_path("tavern")
204
+
205
  with gr.Group(elem_classes=["scene-container"], visible=True) as scene_group:
206
+ # Scene image - display only (sources=[] disables upload)
207
  scene_image = gr.Image(
208
+ value=default_image_path,
209
  height=350,
210
+ width="100%",
211
  show_label=False,
212
  interactive=False,
213
+ sources=[], # Disable all upload sources - display only
214
  elem_classes=["scene-image"],
215
  )
216
 
217
  # Scene name overlay (positioned by CSS)
218
  scene_name_display = gr.Markdown(
219
+ value="**The Tavern**" if default_image_path else "",
220
  elem_classes=["scene-name-overlay"],
221
+ visible=bool(default_image_path),
222
  )
223
 
224
  return (