Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -672,14 +672,13 @@ def make_image_sized_pdf(sources):
|
|
| 672 |
return None
|
| 673 |
|
| 674 |
|
|
|
|
| 675 |
# --- Sidebar Gallery Update Function (Keep from previous) --------
|
| 676 |
-
# ... (update_gallery function assumed here - no changes needed based on AI backend) ...
|
| 677 |
def update_gallery():
|
| 678 |
container = st.session_state['asset_gallery_container']
|
| 679 |
container.empty()
|
| 680 |
with container.container():
|
| 681 |
st.markdown("### Asset Gallery ๐ธ๐")
|
| 682 |
-
st.session_state['gallery_size'] = st.slider("Max Items Shown", 2, 50, st.session_state.get('gallery_size', 10), key="gallery_size_slider")
|
| 683 |
cols = st.columns(2)
|
| 684 |
all_files = get_gallery_files()
|
| 685 |
if not all_files: st.info("No assets found."); return
|
|
@@ -805,7 +804,24 @@ with st.sidebar.expander("Generation Parameters", expanded=False):
|
|
| 805 |
st.session_state.gen_seed = st.slider("Seed", -1, 65535, st.session_state.get('gen_seed', -1), step=1, key="param_seed", help="-1 for random.")
|
| 806 |
|
| 807 |
|
| 808 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 809 |
|
| 810 |
# --- App Title -------------------------------------------
|
| 811 |
st.title("Vision & Layout Titans (HF) ๐๐ผ๏ธ๐")
|
|
|
|
| 672 |
return None
|
| 673 |
|
| 674 |
|
| 675 |
+
|
| 676 |
# --- Sidebar Gallery Update Function (Keep from previous) --------
|
|
|
|
| 677 |
def update_gallery():
|
| 678 |
container = st.session_state['asset_gallery_container']
|
| 679 |
container.empty()
|
| 680 |
with container.container():
|
| 681 |
st.markdown("### Asset Gallery ๐ธ๐")
|
|
|
|
| 682 |
cols = st.columns(2)
|
| 683 |
all_files = get_gallery_files()
|
| 684 |
if not all_files: st.info("No assets found."); return
|
|
|
|
| 804 |
st.session_state.gen_seed = st.slider("Seed", -1, 65535, st.session_state.get('gen_seed', -1), step=1, key="param_seed", help="-1 for random.")
|
| 805 |
|
| 806 |
|
| 807 |
+
|
| 808 |
+
st.sidebar.markdown("---") # Separator before gallery settings
|
| 809 |
+
|
| 810 |
+
# --- ADDED: Gallery Settings Section ---
|
| 811 |
+
st.sidebar.subheader("๐ผ๏ธ Gallery Settings")
|
| 812 |
+
st.slider(
|
| 813 |
+
"Max Items Shown",
|
| 814 |
+
min_value=2,
|
| 815 |
+
max_value=50, # Adjust max if needed
|
| 816 |
+
value=st.session_state.get('gallery_size', 10),
|
| 817 |
+
key="gallery_size_slider", # Keep the key, define it ONCE here
|
| 818 |
+
help="Controls the maximum number of assets displayed in the sidebar gallery."
|
| 819 |
+
)
|
| 820 |
+
st.session_state.gallery_size = st.session_state.gallery_size_slider # Ensure sync
|
| 821 |
+
st.sidebar.markdown("---") # Separator after gallery settings
|
| 822 |
+
|
| 823 |
+
|
| 824 |
+
|
| 825 |
|
| 826 |
# --- App Title -------------------------------------------
|
| 827 |
st.title("Vision & Layout Titans (HF) ๐๐ผ๏ธ๐")
|