Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1652,8 +1652,11 @@ HTML_TEMPLATE = """
|
|
| 1652 |
<form id="mcqForm">
|
| 1653 |
<div class="form-group">
|
| 1654 |
<label>📚 Select Subject</label>
|
| 1655 |
-
<
|
| 1656 |
-
|
|
|
|
|
|
|
|
|
|
| 1657 |
</div>
|
| 1658 |
|
| 1659 |
<div class="form-group">
|
|
@@ -1665,26 +1668,26 @@ HTML_TEMPLATE = """
|
|
| 1665 |
<div class="mcq-count-wrapper">
|
| 1666 |
<label style="font-size: 0.9em; margin-bottom: 5px;">🔢 MCQs</label>
|
| 1667 |
<select id="numQuestions">
|
| 1668 |
-
<option value="1">1</option>
|
| 1669 |
-
<option value="2">2</option>
|
| 1670 |
-
<option value="3">3</option>
|
| 1671 |
-
<option value="4">4</option>
|
| 1672 |
-
<option value="5" selected>5</option>
|
| 1673 |
-
<option value="6">6</option>
|
| 1674 |
-
<option value="7">7</option>
|
| 1675 |
-
<option value="8">8</option>
|
| 1676 |
-
<option value="9">9</option>
|
| 1677 |
-
<option value="10">10</option>
|
| 1678 |
-
<option value="11">11</option>
|
| 1679 |
-
<option value="12">12</option>
|
| 1680 |
-
<option value="13">13</option>
|
| 1681 |
-
<option value="14">14</option>
|
| 1682 |
-
<option value="15">15</option>
|
| 1683 |
-
<option value="16">16</option>
|
| 1684 |
-
<option value="17">17</option>
|
| 1685 |
-
<option value="18">18</option>
|
| 1686 |
-
<option value="19">19</option>
|
| 1687 |
-
<option value="20">20</option>
|
| 1688 |
</select>
|
| 1689 |
</div>
|
| 1690 |
</div>
|
|
@@ -1713,8 +1716,7 @@ HTML_TEMPLATE = """
|
|
| 1713 |
<script>
|
| 1714 |
// Subject tab switching
|
| 1715 |
const tabs = document.querySelectorAll('.subject-tab');
|
| 1716 |
-
const
|
| 1717 |
-
const subjectDisplay = document.getElementById('subjectDisplay');
|
| 1718 |
|
| 1719 |
tabs.forEach(tab => {
|
| 1720 |
tab.addEventListener('click', () => {
|
|
@@ -1722,8 +1724,7 @@ HTML_TEMPLATE = """
|
|
| 1722 |
tab.classList.add('active');
|
| 1723 |
|
| 1724 |
const subject = tab.dataset.subject;
|
| 1725 |
-
|
| 1726 |
-
subjectDisplay.value = subject.charAt(0).toUpperCase() + subject.slice(1);
|
| 1727 |
});
|
| 1728 |
});
|
| 1729 |
|
|
|
|
| 1652 |
<form id="mcqForm">
|
| 1653 |
<div class="form-group">
|
| 1654 |
<label>📚 Select Subject</label>
|
| 1655 |
+
<select id="subject">
|
| 1656 |
+
<option value="biology">Biology</option>
|
| 1657 |
+
<option value="chemistry">Chemistry</option>
|
| 1658 |
+
<option value="physics">Physics</option>
|
| 1659 |
+
</select>
|
| 1660 |
</div>
|
| 1661 |
|
| 1662 |
<div class="form-group">
|
|
|
|
| 1668 |
<div class="mcq-count-wrapper">
|
| 1669 |
<label style="font-size: 0.9em; margin-bottom: 5px;">🔢 MCQs</label>
|
| 1670 |
<select id="numQuestions">
|
| 1671 |
+
<option value="1">1 MCQ</option>
|
| 1672 |
+
<option value="2">2 MCQs</option>
|
| 1673 |
+
<option value="3">3 MCQs</option>
|
| 1674 |
+
<option value="4">4 MCQs</option>
|
| 1675 |
+
<option value="5" selected>5 MCQs</option>
|
| 1676 |
+
<option value="6">6 MCQs</option>
|
| 1677 |
+
<option value="7">7 MCQs</option>
|
| 1678 |
+
<option value="8">8 MCQs</option>
|
| 1679 |
+
<option value="9">9 MCQs</option>
|
| 1680 |
+
<option value="10">10 MCQs</option>
|
| 1681 |
+
<option value="11">11 MCQs</option>
|
| 1682 |
+
<option value="12">12 MCQs</option>
|
| 1683 |
+
<option value="13">13 MCQs</option>
|
| 1684 |
+
<option value="14">14 MCQs</option>
|
| 1685 |
+
<option value="15">15 MCQs</option>
|
| 1686 |
+
<option value="16">16 MCQs</option>
|
| 1687 |
+
<option value="17">17 MCQs</option>
|
| 1688 |
+
<option value="18">18 MCQs</option>
|
| 1689 |
+
<option value="19">19 MCQs</option>
|
| 1690 |
+
<option value="20">20 MCQs</option>
|
| 1691 |
</select>
|
| 1692 |
</div>
|
| 1693 |
</div>
|
|
|
|
| 1716 |
<script>
|
| 1717 |
// Subject tab switching
|
| 1718 |
const tabs = document.querySelectorAll('.subject-tab');
|
| 1719 |
+
const subjectSelect = document.getElementById('subject');
|
|
|
|
| 1720 |
|
| 1721 |
tabs.forEach(tab => {
|
| 1722 |
tab.addEventListener('click', () => {
|
|
|
|
| 1724 |
tab.classList.add('active');
|
| 1725 |
|
| 1726 |
const subject = tab.dataset.subject;
|
| 1727 |
+
subjectSelect.value = subject;
|
|
|
|
| 1728 |
});
|
| 1729 |
});
|
| 1730 |
|