File size: 659 Bytes
9c2558f |
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 |
import streamlit as st
from streamlit_toggle import st_toggle_switch
def add_toggle_vertical(label, key, default, cols=[2, 5]):
st.markdown(f"<p style='font-size:0.85em;'>{label}</p>", unsafe_allow_html=True)
col1, _ = st.columns(cols)
with col1:
return st_toggle_switch(
" ",
default_value=default,
key=key,
label_after=True,
inactive_color="#eb5a53",
)
def add_toggle_horizontal(label, key, default):
return st_toggle_switch(
label=label,
default_value=default,
key=key,
label_after=True,
inactive_color="#eb5a53",
)
|