EdBoy2202 commited on
Commit
86b7c60
·
verified ·
1 Parent(s): 32ee883

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -204,6 +204,7 @@ def quiz_app():
204
  st.divider()
205
 
206
  percentage_correct = (correct_count / len(st.session_state.quiz_data)) * 100
 
207
  if percentage_correct > 75:
208
  border_color = "#9AD8E1"
209
  delta_text_color = "normal"
@@ -211,8 +212,14 @@ def quiz_app():
211
  border_color = "#E098B7"
212
  delta_text_color = "inverse"
213
 
 
 
 
 
 
214
  st.metric(label=f"**Final Score**", value=f"{correct_count} out of {len(st.session_state.quiz_data)}", delta=f"{percentage_correct:.2f}%", delta_color=delta_text_color)
215
- style_metric_cards(border_left_color=border_color)
 
216
  # st.markdown(f"### Final Score: {correct_count} out of {len(st.session_state.quiz_data)} correct ({percentage_correct:.2f}%)")
217
  st.session_state.score = correct_count # Store score in session state
218
 
 
204
  st.divider()
205
 
206
  percentage_correct = (correct_count / len(st.session_state.quiz_data)) * 100
207
+
208
  if percentage_correct > 75:
209
  border_color = "#9AD8E1"
210
  delta_text_color = "normal"
 
212
  border_color = "#E098B7"
213
  delta_text_color = "inverse"
214
 
215
+ if st.get_option("theme.base") == "dark":
216
+ background_color = "#292D34" # Dark background for dark mode
217
+ else:
218
+ background_color = "#FFF" # White background for light mode
219
+
220
  st.metric(label=f"**Final Score**", value=f"{correct_count} out of {len(st.session_state.quiz_data)}", delta=f"{percentage_correct:.2f}%", delta_color=delta_text_color)
221
+ style_metric_cards(border_left_color=border_color, background_color=background_color)
222
+
223
  # st.markdown(f"### Final Score: {correct_count} out of {len(st.session_state.quiz_data)} correct ({percentage_correct:.2f}%)")
224
  st.session_state.score = correct_count # Store score in session state
225