File size: 1,363 Bytes
d8f56b1
53dcb25
57dfc0c
9176e69
9f0fc30
 
 
057e688
50133ea
b5287de
 
 
50133ea
b5287de
50133ea
 
 
27961da
 
50133ea
 
b5287de
 
 
 
 
 
50133ea
b5287de
50133ea
 
 
b5287de
50133ea
b5287de
 
057e688
 
9835c7c
eae44be
2d0df46
be4f344
2d0df46
057e688
957d115
057e688
fe5cb7d
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
39
40
41
42
43
44
45
46
47
import streamlit as st 

# --- SHARED ON ALL PAGES ---
st.logo(image="images/menu_book_60dp_75FBFD.png")
st.sidebar.title("SBS V2.0 mapper")
st.sidebar.subheader("(work in progress)")
st.sidebar.text("Demo by JA-RAD")


st.markdown(
    """
    <style>
        div[data-testid="stAppViewContainer"] > div:first-child {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            z-index: 9999;
            background-color: rgba(255, 255, 255, 0.95); /* Optional background */
            padding: 10px 1rem; /* Optional padding */
            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* Optional shadow */
        }
    </style>
    """,
    unsafe_allow_html=True,
)

st.title("SBS Mapper") # Keep your title here

# Your Streamlit app content below this line
st.markdown("## Welcome to the SBS Mapper App!")
st.write("Scroll down to see if the header sticks now.")
for i in range(50):
    st.write(f"Some content: {i}")


# --- PAGE SETUP ---
type_text_page = st.Page(
    page="pages/type_text.py",
    title="SBS V2.0 mapper",
    icon=":material/keyboard:",
    default=True,)

# --- NAVIGATION SETUP ---
pg = st.navigation(pages=[type_text_page]) # WITHOUT SECTIONS
#pg = st.navigation({"Chapter_Index": [start_page], "Demo": [type_text_page, upload_file_page], "About": [about_page]}) # WITH SECTIONS
pg.run()