Spaces:
Running
Running
Commit ·
ce1295b
1
Parent(s): 68e3f30
update more examples
Browse files- math-ds-complete/index.html +0 -0
- math-ds-complete/style.css +209 -0
math-ds-complete/index.html
CHANGED
|
The diff for this file is too large to render.
See raw diff
|
|
|
math-ds-complete/style.css
CHANGED
|
@@ -1663,6 +1663,215 @@ body {
|
|
| 1663 |
}
|
| 1664 |
}
|
| 1665 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1666 |
/* Animations */
|
| 1667 |
@keyframes pulse {
|
| 1668 |
0%, 100% {
|
|
|
|
| 1663 |
}
|
| 1664 |
}
|
| 1665 |
|
| 1666 |
+
/* Worked Example Section Styles */
|
| 1667 |
+
.worked-example-section {
|
| 1668 |
+
background: linear-gradient(135deg, #1e3a5f 0%, #2d4a6f 100%);
|
| 1669 |
+
border-radius: 12px;
|
| 1670 |
+
padding: 30px;
|
| 1671 |
+
margin: 40px 0;
|
| 1672 |
+
border-left: 5px solid #64ffda;
|
| 1673 |
+
box-shadow: 0 8px 16px rgba(0,0,0,0.3);
|
| 1674 |
+
}
|
| 1675 |
+
|
| 1676 |
+
.example-problem {
|
| 1677 |
+
background: rgba(255,255,255,0.08);
|
| 1678 |
+
padding: 25px;
|
| 1679 |
+
border-radius: 10px;
|
| 1680 |
+
margin-bottom: 30px;
|
| 1681 |
+
border: 2px solid #64ffda;
|
| 1682 |
+
}
|
| 1683 |
+
|
| 1684 |
+
.problem-statement {
|
| 1685 |
+
font-size: 19px;
|
| 1686 |
+
font-weight: 600;
|
| 1687 |
+
color: #64ffda;
|
| 1688 |
+
line-height: 1.6;
|
| 1689 |
+
}
|
| 1690 |
+
|
| 1691 |
+
.solution-step {
|
| 1692 |
+
display: flex;
|
| 1693 |
+
gap: 20px;
|
| 1694 |
+
margin: 25px 0;
|
| 1695 |
+
padding: 25px;
|
| 1696 |
+
background: rgba(0,0,0,0.3);
|
| 1697 |
+
border-radius: 10px;
|
| 1698 |
+
border-left: 4px solid #4a90e2;
|
| 1699 |
+
transition: all 0.3s ease;
|
| 1700 |
+
}
|
| 1701 |
+
|
| 1702 |
+
.solution-step:hover {
|
| 1703 |
+
background: rgba(0,0,0,0.4);
|
| 1704 |
+
border-left-width: 6px;
|
| 1705 |
+
transform: translateX(5px);
|
| 1706 |
+
}
|
| 1707 |
+
|
| 1708 |
+
.step-number {
|
| 1709 |
+
font-weight: 700;
|
| 1710 |
+
color: #64ffda;
|
| 1711 |
+
font-size: 20px;
|
| 1712 |
+
min-width: 90px;
|
| 1713 |
+
flex-shrink: 0;
|
| 1714 |
+
}
|
| 1715 |
+
|
| 1716 |
+
.step-content {
|
| 1717 |
+
flex: 1;
|
| 1718 |
+
}
|
| 1719 |
+
|
| 1720 |
+
.step-description {
|
| 1721 |
+
font-size: 16px;
|
| 1722 |
+
font-weight: 600;
|
| 1723 |
+
color: #fff;
|
| 1724 |
+
margin-bottom: 12px;
|
| 1725 |
+
}
|
| 1726 |
+
|
| 1727 |
+
.step-work {
|
| 1728 |
+
background: rgba(0,0,0,0.4);
|
| 1729 |
+
padding: 18px;
|
| 1730 |
+
border-radius: 8px;
|
| 1731 |
+
margin: 12px 0;
|
| 1732 |
+
font-family: 'Courier New', monospace;
|
| 1733 |
+
border-left: 3px solid #ff6b6b;
|
| 1734 |
+
overflow-x: auto;
|
| 1735 |
+
}
|
| 1736 |
+
|
| 1737 |
+
.step-work code {
|
| 1738 |
+
display: block;
|
| 1739 |
+
color: #e1e1e1;
|
| 1740 |
+
font-size: 14px;
|
| 1741 |
+
line-height: 1.8;
|
| 1742 |
+
margin: 4px 0;
|
| 1743 |
+
}
|
| 1744 |
+
|
| 1745 |
+
.step-explanation {
|
| 1746 |
+
font-style: italic;
|
| 1747 |
+
color: #a0a0a0;
|
| 1748 |
+
font-size: 14px;
|
| 1749 |
+
margin-top: 10px;
|
| 1750 |
+
}
|
| 1751 |
+
|
| 1752 |
+
.calculation-table {
|
| 1753 |
+
width: 100%;
|
| 1754 |
+
border-collapse: collapse;
|
| 1755 |
+
margin: 15px 0;
|
| 1756 |
+
background: rgba(0,0,0,0.2);
|
| 1757 |
+
border-radius: 8px;
|
| 1758 |
+
overflow: hidden;
|
| 1759 |
+
}
|
| 1760 |
+
|
| 1761 |
+
.calculation-table th,
|
| 1762 |
+
.calculation-table td {
|
| 1763 |
+
padding: 12px;
|
| 1764 |
+
border: 1px solid rgba(255,255,255,0.1);
|
| 1765 |
+
text-align: center;
|
| 1766 |
+
}
|
| 1767 |
+
|
| 1768 |
+
.calculation-table th {
|
| 1769 |
+
background: #4a90e2;
|
| 1770 |
+
font-weight: 600;
|
| 1771 |
+
color: #fff;
|
| 1772 |
+
}
|
| 1773 |
+
|
| 1774 |
+
.calculation-table tbody tr:hover {
|
| 1775 |
+
background: rgba(100, 255, 218, 0.1);
|
| 1776 |
+
}
|
| 1777 |
+
|
| 1778 |
+
.final-answer {
|
| 1779 |
+
background: linear-gradient(135deg, #51cf66 0%, #37b24d 100%);
|
| 1780 |
+
padding: 25px;
|
| 1781 |
+
border-radius: 10px;
|
| 1782 |
+
margin-top: 30px;
|
| 1783 |
+
text-align: center;
|
| 1784 |
+
font-size: 18px;
|
| 1785 |
+
box-shadow: 0 4px 12px rgba(81,207,102,0.3);
|
| 1786 |
+
}
|
| 1787 |
+
|
| 1788 |
+
.answer-highlight {
|
| 1789 |
+
font-weight: 700;
|
| 1790 |
+
font-size: 24px;
|
| 1791 |
+
color: white;
|
| 1792 |
+
display: block;
|
| 1793 |
+
margin-top: 12px;
|
| 1794 |
+
text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
|
| 1795 |
+
}
|
| 1796 |
+
|
| 1797 |
+
.verification {
|
| 1798 |
+
background: rgba(100, 255, 218, 0.1);
|
| 1799 |
+
padding: 20px;
|
| 1800 |
+
border-radius: 8px;
|
| 1801 |
+
border-left: 4px solid #51cf66;
|
| 1802 |
+
margin-top: 20px;
|
| 1803 |
+
}
|
| 1804 |
+
|
| 1805 |
+
.verification strong {
|
| 1806 |
+
color: #51cf66;
|
| 1807 |
+
font-size: 16px;
|
| 1808 |
+
}
|
| 1809 |
+
|
| 1810 |
+
.verification p {
|
| 1811 |
+
color: #d0d0d0;
|
| 1812 |
+
margin-top: 10px;
|
| 1813 |
+
line-height: 1.6;
|
| 1814 |
+
}
|
| 1815 |
+
|
| 1816 |
+
.practice-problems {
|
| 1817 |
+
background: rgba(74, 144, 226, 0.1);
|
| 1818 |
+
padding: 25px;
|
| 1819 |
+
border-radius: 10px;
|
| 1820 |
+
margin-top: 30px;
|
| 1821 |
+
border: 2px solid #4a90e2;
|
| 1822 |
+
}
|
| 1823 |
+
|
| 1824 |
+
.practice-problems h4 {
|
| 1825 |
+
color: #64ffda;
|
| 1826 |
+
margin-bottom: 15px;
|
| 1827 |
+
font-size: 18px;
|
| 1828 |
+
}
|
| 1829 |
+
|
| 1830 |
+
.practice-problems ol {
|
| 1831 |
+
margin: 15px 0 15px 25px;
|
| 1832 |
+
color: #d0d0d0;
|
| 1833 |
+
}
|
| 1834 |
+
|
| 1835 |
+
.practice-problems li {
|
| 1836 |
+
margin-bottom: 10px;
|
| 1837 |
+
line-height: 1.6;
|
| 1838 |
+
}
|
| 1839 |
+
|
| 1840 |
+
.show-answers-btn {
|
| 1841 |
+
background: #4a90e2;
|
| 1842 |
+
color: white;
|
| 1843 |
+
border: none;
|
| 1844 |
+
padding: 10px 20px;
|
| 1845 |
+
border-radius: 6px;
|
| 1846 |
+
cursor: pointer;
|
| 1847 |
+
font-weight: 600;
|
| 1848 |
+
margin: 10px 0;
|
| 1849 |
+
transition: all 0.3s ease;
|
| 1850 |
+
}
|
| 1851 |
+
|
| 1852 |
+
.show-answers-btn:hover {
|
| 1853 |
+
background: #64ffda;
|
| 1854 |
+
color: #1a1a2e;
|
| 1855 |
+
transform: translateY(-2px);
|
| 1856 |
+
}
|
| 1857 |
+
|
| 1858 |
+
.practice-answers {
|
| 1859 |
+
background: rgba(0,0,0,0.3);
|
| 1860 |
+
padding: 20px;
|
| 1861 |
+
border-radius: 8px;
|
| 1862 |
+
margin-top: 15px;
|
| 1863 |
+
border-left: 4px solid #51cf66;
|
| 1864 |
+
}
|
| 1865 |
+
|
| 1866 |
+
.practice-answers p strong {
|
| 1867 |
+
color: #51cf66;
|
| 1868 |
+
}
|
| 1869 |
+
|
| 1870 |
+
.practice-answers ol {
|
| 1871 |
+
margin-left: 25px;
|
| 1872 |
+
color: #e1e1e1;
|
| 1873 |
+
}
|
| 1874 |
+
|
| 1875 |
/* Animations */
|
| 1876 |
@keyframes pulse {
|
| 1877 |
0%, 100% {
|