Sina Media Lab commited on
Commit
3949aee
·
1 Parent(s): eda4dad
Files changed (1) hide show
  1. app.py +14 -5
app.py CHANGED
@@ -129,8 +129,13 @@ def generate_new_question(category_name, module_name, module):
129
  modules = load_modules()
130
 
131
  # Streamlit sidebar
132
- st.sidebar.title("Magic Math Quiz!")
133
- st.sidebar.markdown("<h6 style='font-size: 10px;'><a href='https://ghassem.com' target='_blank' style='color: black; text-decoration: none;'>By Ghassem Tofighi</a></h6>", unsafe_allow_html=True)
 
 
 
 
 
134
 
135
  st.sidebar.title("Quiz Categories")
136
  selected_category = st.sidebar.selectbox("Choose a category:", list(modules.keys()))
@@ -168,9 +173,13 @@ if selected_category:
168
 
169
  current_question = st.session_state.current_question
170
 
171
- # Display module title and description with a larger font for description
172
- st.markdown(f"### {selected_module_data['title']}")
173
- st.markdown(f"<span style='font-size: 14px;'>{selected_module_data['description']}</span>", unsafe_allow_html=True)
 
 
 
 
174
 
175
  # Display the current question with larger font
176
  st.markdown(f"<span style='font-size: 18px;'><b>Q{st.session_state.current_index + 1}: {current_question['question']}</b></span>", unsafe_allow_html=True)
 
129
  modules = load_modules()
130
 
131
  # Streamlit sidebar
132
+ st.sidebar.markdown(
133
+ """
134
+ <div style='background-color: #D3D3D3; padding: 10px; border-radius: 10px; text-align: center; color: black;'>
135
+ <h3 style='margin: 0;'>🪄 Magic Math Quiz!</h3>
136
+ <h6 style='margin: 0; font-size: 10px;'><a href="https://ghassem.com" target="_blank" style="color: black; text-decoration: none;'>By Ghassem Tofighi</a></h6>
137
+ </div>
138
+ """, unsafe_allow_html=True)
139
 
140
  st.sidebar.title("Quiz Categories")
141
  selected_category = st.sidebar.selectbox("Choose a category:", list(modules.keys()))
 
173
 
174
  current_question = st.session_state.current_question
175
 
176
+ # Display Category Title > Module Title with dark background and white font
177
+ st.markdown(
178
+ f"""
179
+ <div style='background-color: #333; padding: 10px; border-radius: 5px; color: white;'>
180
+ {selected_category} > {selected_module_data['title']}
181
+ </div>
182
+ """, unsafe_allow_html=True)
183
 
184
  # Display the current question with larger font
185
  st.markdown(f"<span style='font-size: 18px;'><b>Q{st.session_state.current_index + 1}: {current_question['question']}</b></span>", unsafe_allow_html=True)