import altair as alt import numpy as np import pandas as pd import streamlit as st import streamlit as st # Configure the page st.set_page_config( page_title="Happy Birthday - Vintage Manuscript", page_icon="🎉", layout="centered", initial_sidebar_state="collapsed" ) # Password protection if 'authenticated' not in st.session_state: st.session_state.authenticated = False if not st.session_state.authenticated: st.markdown("""

🔐 Enter Password

""", unsafe_allow_html=True) password = st.text_input("Password:", type="password", key="password_input") if st.button("Enter"): if password == "0207": st.session_state.authenticated = True st.rerun() else: st.error("❌ Incorrect password! Try again.") st.stop() # Custom CSS for vintage manuscript styling st.markdown(""" """, unsafe_allow_html=True) # Main content container st.markdown('
', unsafe_allow_html=True) # Title st.markdown('

Happy Birthday

', unsafe_allow_html=True) # Subtitle st.markdown('
To My Bestest Friend
', unsafe_allow_html=True) # Friends names friends = ["Chondi", "Cookie", "Mastani", "Goldie", "Disha"] st.markdown('
', unsafe_allow_html=True) friends_html = "" for friend in friends: friends_html += f'{friend}' st.markdown(friends_html, unsafe_allow_html=True) st.markdown('
', unsafe_allow_html=True) st.markdown('

', unsafe_allow_html=True) # Buttons section col1, col2 = st.columns(2) with col1: if st.button("🎬 Bhao + Everything Vid", key="bhao_btn"): bhao_video_url = "https://drive.google.com/file/d/1xCa-7hLVg8X7I4wSjVKLnJCQmqlQng8c/view?usp=sharing" st.balloons() st.success("🎉 Opening Bhao + Everything Video!") st.markdown(f'🔗 Click here to watch the video', unsafe_allow_html=True) with col2: if st.button("😂 Meme Vid", key="meme_btn"): meme_video_url = "https://drive.google.com/file/d/1mby4Frt0JtJTER-RJW6Gc-hgMuAgFWfu/view?usp=sharing" st.balloons() st.success("😂 Opening Meme Video!") st.markdown(f'🔗 Click here to watch the video', unsafe_allow_html=True) st.markdown('
', unsafe_allow_html=True)