EdBoy2202 commited on
Commit
1804d1f
·
verified ·
1 Parent(s): 34b6ece

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -3,6 +3,7 @@ import google.generativeai as genai
3
  import openai
4
  import os
5
  import re # For improved parsing
 
6
 
7
  st.set_page_config(initial_sidebar_state="collapsed")
8
 
@@ -204,11 +205,14 @@ def quiz_app():
204
 
205
  percentage_correct = (correct_count / len(st.session_state.quiz_data)) * 100
206
  if percentage_correct > 75:
207
- result_color = "#9AD8E1"
 
208
  else:
209
- result_color = "#E098B7"
 
210
 
211
- 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=result_color)
 
212
  # st.markdown(f"### Final Score: {correct_count} out of {len(st.session_state.quiz_data)} correct ({percentage_correct:.2f}%)")
213
  st.session_state.score = correct_count # Store score in session state
214
 
 
3
  import openai
4
  import os
5
  import re # For improved parsing
6
+ from streamlit_extras.metric_cards import style_metric_cards
7
 
8
  st.set_page_config(initial_sidebar_state="collapsed")
9
 
 
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"
210
  else:
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, border_left_color=border_color)
215
+ style_metric_cards()
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