georad commited on
Commit
fc0dcf2
·
verified ·
1 Parent(s): 59a7630

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -34
app.py CHANGED
@@ -16,43 +16,40 @@ import streamlit as st
16
  # Or, very commonly, Streamlit wraps main content in a div with class "block-container":
17
  #MAIN_CONTENT_SELECTOR = 'section[data-testid="stAppViewContainer"] .block-container'
18
  #MAIN_CONTENT_SELECTOR = '.main .block-container' # A more general selector for block-container
19
- '''
20
- custom_css = f"""
21
- <style>
22
- /* Making the Streamlit header sticky */
23
- {HEADER_SELECTOR} {{
24
- position: -webkit-sticky !important; /* For Safari */
25
- position: sticky !important;
26
- top: 0 !important;
27
- z-index: 9999 !important; /* Very high z-index */
28
- background-color: #90EE90 !important; /* Or your app's header background color */
29
- /* Add a subtle shadow to make it feel more distinct when content scrolls under */
30
- /* box-shadow: 0 2px 4px -1px rgba(0,0,0,0.1); */
31
- /*.reportview-container .main .block-container{{ */
32
- /* padding-top: 0rem; */
33
- /* }} */
34
- }}
35
 
36
- /* Adding padding to the main content area to prevent overlap with the sticky header */
37
- {MAIN_CONTENT_SELECTOR} {{
38
- padding-top: 10px !important; /* {HEADER_HEIGHT} !important; */
39
- /* background-color: yellow !important; */
40
- /* border-style: solid !important; */
41
- /* border-color: red !important; */
42
- }}
43
-
44
- /* Optional: If your app is set to wide mode and the header isn't spanning full width */
45
- /* This might be needed if the sticky positioning affects its width calculation. */
46
- /*
47
- #{HEADER_SELECTOR} {{
48
- # width: 100% !important;
49
- #}}
50
- #*/
51
- </style>
52
- """
53
- '''
54
 
 
 
 
 
 
 
 
55
 
 
 
 
 
 
 
 
 
 
56
 
57
  # Inject CSS as early as possible in your app
58
  #st.markdown(custom_css, unsafe_allow_html=True)
 
16
  # Or, very commonly, Streamlit wraps main content in a div with class "block-container":
17
  #MAIN_CONTENT_SELECTOR = 'section[data-testid="stAppViewContainer"] .block-container'
18
  #MAIN_CONTENT_SELECTOR = '.main .block-container' # A more general selector for block-container
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
 
20
+ #custom_css = f"""
21
+ #<style>
22
+ # /* Making the Streamlit header sticky */
23
+ # {HEADER_SELECTOR} {{
24
+ # position: -webkit-sticky !important; /* For Safari */
25
+ # position: sticky !important;
26
+ # top: 0 !important;
27
+ # z-index: 9999 !important; /* Very high z-index */
28
+ # background-color: #90EE90 !important; /* Or your app's header background color */
29
+ # /* Add a subtle shadow to make it feel more distinct when content scrolls under */
30
+ # /* box-shadow: 0 2px 4px -1px rgba(0,0,0,0.1); */
31
+ # /*.reportview-container .main .block-container{{ */
32
+ # /* padding-top: 0rem; */
33
+ # /* }} */
34
+ # }}
 
 
 
35
 
36
+ # /* Adding padding to the main content area to prevent overlap with the sticky header */
37
+ # {MAIN_CONTENT_SELECTOR} {{
38
+ # padding-top: 10px !important; /* {HEADER_HEIGHT} !important; */
39
+ # /* background-color: yellow !important; */
40
+ # /* border-style: solid !important; */
41
+ # /* border-color: red !important; */
42
+ # }}
43
 
44
+ # /* Optional: If your app is set to wide mode and the header isn't spanning full width */
45
+ # /* This might be needed if the sticky positioning affects its width calculation. */
46
+ # /*
47
+ # #{HEADER_SELECTOR} {{
48
+ # # width: 100% !important;
49
+ # #}}
50
+ # #*/
51
+ #</style>
52
+ """
53
 
54
  # Inject CSS as early as possible in your app
55
  #st.markdown(custom_css, unsafe_allow_html=True)