import streamlit as st
import streamlit.components.v1 as components
# Set page config for dark theme
st.set_page_config(layout="wide", page_title="Web UI", page_icon=":ghost:", initial_sidebar_state="expanded")
# Apply dark theme and maximize iframe
st.markdown("""
""", unsafe_allow_html=True)
# Sidebar menu
st.sidebar.title("메뉴")
menu = st.sidebar.radio("선택하세요:", ("A", "B"))
# Main content
if menu == "A":
components.iframe("https://seawolf2357-flxloraexp.hf.space", height=1000, scrolling=True)
elif menu == "B":
try:
components.iframe("http://hugpu.ai:7897", height=1000, scrolling=True)
except Exception as e:
st.error(f"B 메뉴 로딩 중 오류 발생: {str(e)}")
st.info("http://hugpu.ai:8000 에 접근할 수 없습니다. URL이 올바른지, 그리고 공개적으로 접근 가능한지 확인해 주세요.")
# Make the layout responsive and ensure iframes are loaded correctly
st.markdown("""
""", unsafe_allow_html=True)