import streamlit as st import base64 import requests from streamlit_lottie import st_lottie add_selectbox = st.sidebar.selectbox( "How would you like to be contacted?", ("Email", "Home phone", "Mobile phone")) st.write('Please enter your', add_selectbox,':') contact_info = st.text_input('', '') st.write('The Preferred form of contact is', contact_info) with st.sidebar: add_radio = st.radio( "What day are you available", ("Monday", "Tuesday","Wednesday","Thursday", "Friday","Saturday","Sunday")) def add_bg_from_url(): st.markdown( f""" """, unsafe_allow_html=True ) add_bg_from_url() import time import requests import streamlit as st from streamlit_lottie import st_lottie from streamlit_lottie import st_lottie_spinner def load_lottieurl(url: str): r = requests.get(url) if r.status_code != 200: return None return r.json() lottie_url_hello = "https://assets5.lottiefiles.com/packages/lf20_V9t630.json" lottie_url_download = "https://assets4.lottiefiles.com/private_files/lf30_t26law.json" lottie_hello = load_lottieurl(lottie_url_hello) lottie_download = load_lottieurl(lottie_url_download) st_lottie(lottie_hello, key="hello") if st.button("Download"): with st_lottie_spinner(lottie_download, key="download"): time.sleep(5) st.balloons()