Sina Media Lab
commited on
Commit
·
14697cf
1
Parent(s):
c0c50e8
Updates
Browse files
app.py
CHANGED
@@ -41,8 +41,8 @@ def generate_pdf_report():
|
|
41 |
pdf.cell(0, 10, txt="Magic Math Quiz", ln=True, align="C")
|
42 |
pdf.ln(5)
|
43 |
|
44 |
-
# Load the image from the
|
45 |
-
pdf.image("assets/gt.png", x=(210 - 25) / 2, w=25, link="https://ghassem.com") # Centered horizontally and scaled down
|
46 |
pdf.ln(10)
|
47 |
|
48 |
for i, entry in enumerate(st.session_state.questions):
|
@@ -153,7 +153,7 @@ st.sidebar.markdown(
|
|
153 |
<div style='background-color: white; padding: 10px; border-radius: 10px; text-align: center; color: black;'>
|
154 |
<h1 style='margin: 0;'>🪄 Magic Math Quiz<sup>Beta</sup>!</h1>
|
155 |
<a href="https://ghassem.com" target="_blank">
|
156 |
-
<img src="assets/gt.png" alt="Logo" style="width:50%; margin-top: 10px;">
|
157 |
</a>
|
158 |
</div>
|
159 |
""", unsafe_allow_html=True)
|
@@ -212,14 +212,12 @@ if selected_category:
|
|
212 |
|
213 |
current_question = st.session_state.current_question
|
214 |
|
215 |
-
# Display the current question
|
216 |
-
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)
|
217 |
-
|
218 |
-
# Create the form for the question
|
219 |
with st.form(key=f'question_form_{st.session_state.current_index}'):
|
220 |
options = ['a', 'b', 'c', 'd']
|
|
|
221 |
selected_answer = st.radio(
|
222 |
-
"
|
223 |
options=[f"{options[i]}. {opt}" for i, opt in enumerate(current_question['options'])],
|
224 |
key=f"question_{st.session_state.current_index}_options",
|
225 |
index=None,
|
|
|
41 |
pdf.cell(0, 10, txt="Magic Math Quiz", ln=True, align="C")
|
42 |
pdf.ln(5)
|
43 |
|
44 |
+
# Load the image from the URL, scaled down and centered
|
45 |
+
pdf.image("https://huggingface.co/spaces/tofighi/math/resolve/main/assets/gt.png", x=(210 - 25) / 2, w=25, link="https://ghassem.com") # Centered horizontally and scaled down
|
46 |
pdf.ln(10)
|
47 |
|
48 |
for i, entry in enumerate(st.session_state.questions):
|
|
|
153 |
<div style='background-color: white; padding: 10px; border-radius: 10px; text-align: center; color: black;'>
|
154 |
<h1 style='margin: 0;'>🪄 Magic Math Quiz<sup>Beta</sup>!</h1>
|
155 |
<a href="https://ghassem.com" target="_blank">
|
156 |
+
<img src="https://huggingface.co/spaces/tofighi/math/resolve/main/assets/gt.png" alt="Logo" style="width:50%; margin-top: 10px;">
|
157 |
</a>
|
158 |
</div>
|
159 |
""", unsafe_allow_html=True)
|
|
|
212 |
|
213 |
current_question = st.session_state.current_question
|
214 |
|
215 |
+
# Display the current question inside the options box
|
|
|
|
|
|
|
216 |
with st.form(key=f'question_form_{st.session_state.current_index}'):
|
217 |
options = ['a', 'b', 'c', 'd']
|
218 |
+
st.markdown(f"<b>Q{st.session_state.current_index + 1}: {current_question['question']}</b>", unsafe_allow_html=True)
|
219 |
selected_answer = st.radio(
|
220 |
+
"", # Empty label to put the question inside the options box
|
221 |
options=[f"{options[i]}. {opt}" for i, opt in enumerate(current_question['options'])],
|
222 |
key=f"question_{st.session_state.current_index}_options",
|
223 |
index=None,
|