update and add number theory page

This commit is contained in:
2026-06-28 22:13:12 -07:00
parent adb768db04
commit 2404e24e1e
8 changed files with 988 additions and 33 deletions
+17 -1
View File
@@ -227,7 +227,22 @@
});
bindClick(elements.openNumbersEl, () => {
setActiveSection(getActiveSection() === "numbers" ? "home" : "numbers");
const shouldOpenNumbers = getActiveSection() !== "numbers";
setActiveSection(shouldOpenNumbers ? "numbers" : "home");
if (shouldOpenNumbers) {
config.showNumbersBrowseView?.(false);
}
});
bindClick(elements.openNumbersBrowseEl, () => {
setActiveSection("numbers");
config.showNumbersBrowseView?.(false);
});
bindClick(elements.openNumbersTheoryEl, () => {
setActiveSection("numbers");
config.showNumbersTheoryView?.(false);
scheduleSectionDetailOnly("numbers");
});
bindClick(elements.openZodiacEl, () => {
@@ -362,6 +377,7 @@
}
setActiveSection("numbers");
config.showNumbersBrowseView?.(false);
requestAnimationFrame(() => {
if (typeof config.selectNumberEntry === "function") {
config.selectNumberEntry(normalizedValue);