Add Letter Generator Page

This commit is contained in:
BuffTechTalk
2025-03-31 19:53:36 -05:00
parent 3ca20eaaab
commit 6ff2fc1edb
29 changed files with 240 additions and 13 deletions

View File

@@ -2,9 +2,9 @@ import streamlit as st
def coreteks_homepage():
# load pythonx logo
st.image("./images/CoreTeksPicture.png")
st.image("./images/CoreTeksPicture.png", use_container_width =True)
st.header(" :clap: Welcome to CoreTeks")
st.subheader(" :clap: Welcome to CoreTeks")
st.markdown(
"""
@@ -18,18 +18,30 @@ def coreteks_homepage():
st.divider()
st.header(" :paperclip: CoreTeks Presentations")
# for streamlit talk
st.subheader(" :one: Introduction to Streamlit")
st.image("./images/11-05-2024-Streamlit.jpg", width= 700)
st.link_button(label="Watch Video Recording", use_container_width=True, type="primary", url="https://wtamu0-my.sharepoint.com/:v:/g/personal/czhang_wtamu_edu/EZBXalcLWaxHquMkZxOWXz8BV2yBo_A1OURZin0ZM0XliQ?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&e=SJD0A4", )
st.divider()
st.subheader(" :paperclip: CoreTeks Presentations")
with st.expander("**:one: 11/05/2024: Introduction to Streamlit**"):
# for streamlit talk
st.image("./images/11-05-2024-Streamlit.jpg", use_container_width =True)
st.link_button(label="Watch Video Recording", use_container_width=True, type="primary", url="https://wtamu0-my.sharepoint.com/:v:/g/personal/czhang_wtamu_edu/EZBXalcLWaxHquMkZxOWXz8BV2yBo_A1OURZin0ZM0XliQ?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&e=SJD0A4", )
st.divider()
with st.expander("**:two: 11/19/2024: Linux Security and Web Server Setup**"):
# for linux talk
st.subheader(" :two: Linux Security and Web Server Setup")
st.image("./images/11-19-2024-CaddyAndLinux.jpg", width= 700)
st.link_button(label="Watch Video Recording", use_container_width=True, type="primary", url="https://wtamu0-my.sharepoint.com/:v:/g/personal/czhang_wtamu_edu/EdgZHrnkqihNrOZGYAT6O2MBSRBOBMv3czD_uIE21KgsWw?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&e=obIoyY", )
st.link_button(label="Download PDF Instruction", use_container_width=True, type="primary", url="https://wtamu0-my.sharepoint.com/:b:/g/personal/czhang_wtamu_edu/Eaygqoc_FqxNgYj3BlEOXhsBzOj-BWTbNKwkpJEYSDBwgA?e=K7qxSU", )
st.divider()
# st.subheader(" :two: Linux Security and Web Server Setup")
st.image("./images/11-19-2024-CaddyAndLinux.jpg", use_container_width =True)
st.link_button(label="Watch Video Recording", use_container_width=True, type="primary", url="https://wtamu0-my.sharepoint.com/:v:/g/personal/czhang_wtamu_edu/EdgZHrnkqihNrOZGYAT6O2MBSRBOBMv3czD_uIE21KgsWw?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&e=obIoyY", )
st.link_button(label="Download PDF Instruction", use_container_width=True, type="primary", url="https://wtamu0-my.sharepoint.com/:b:/g/personal/czhang_wtamu_edu/Eaygqoc_FqxNgYj3BlEOXhsBzOj-BWTbNKwkpJEYSDBwgA?e=K7qxSU", )
st.divider()
with st.expander("**:three: 02/05/2025: AI101: An Introduction to AI in Business**"):
st.image("./images/02-05-2025-AI101.jpg", use_container_width =True)
st.link_button(label="Watch Video Recording", use_container_width=True, type="primary", url="https://discord.com/channels/1015379966780780655/1151982114825318400/1337853863176179843", )
st.link_button(label="Download PDF Instruction", use_container_width=True, type="primary", url="https://discord.com/channels/1015379966780780655/1151982114825318400/1337853863176179843", )
st.divider()
with st.expander("**:four: 04/08/2025: The State of Web Development in 2025**"):
st.image("./images/04-08-2025-ModernWebDevelopment.jpg", use_container_width =True)