File size: 1,250 Bytes
1a9cbae ae9def9 11d25fb de0261e 466bb8a d5d066d 11d25fb d5d066d 11d25fb d5d066d 11d25fb d3e9d41 83b449f 11d25fb |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
import os
import streamlit as st
import streamlit_antd_components as sac
# Cấu hình trang web với chế độ wide mode
st.set_page_config(layout="wide")
# CSS để thiết lập nền trắng và ẩn sidebar mặc định
custom_style = """
<style>
body {
background-color: white;
}
div[data-testid="stSidebarNav"] {display: none;}
</style>
"""
st.markdown(custom_style, unsafe_allow_html=True)
# Tạo menu trong sidebar
with st.sidebar:
menu_item = sac.menu([
sac.MenuItem('Trang chủ', icon='house-fill'),
sac.MenuItem('FiO Advisor', icon='box-fill', children=[
sac.MenuItem('Danh mục phân tích', icon='bi bi-bookmark-star-fill'),
sac.MenuItem('Flash Deal', icon='bi bi-lightning-fill'),
]),
], open_all=True)
# Link to the respective pages using exec
if menu_item == 'Trang chủ':
exec(open('folder/pages/home.py').read(), globals())
elif menu_item == 'Danh mục phân tích':
exec(open('folder/pages/apple.py').read(), globals())
elif menu_item == 'Flash Deal':
exec(open('folder/pages/FlashDeal.py').read(), globals())
elif menu_item == 'FiO Advisor':
exec(open('folder/pages/products.py').read(), globals())
|