Commit graph

12 commits

Author SHA1 Message Date
Hananoshika Yomaru
3f3ea4a36c Update build scripts and enhance README: Modify build command to delete HTML files before building, improve search indexing command, and add a badge for DeepWiki in the README. Refactor math subject initialization and enhance type definitions in BigNumbersScale component for better clarity and maintainability. Introduce sound effects in vertical arithmetic workbench for improved user interaction. 2026-05-20 22:05:38 -07:00
Hananoshika Yomaru
2ac34d52fc Update .gitignore to exclude generated chapter sync output, enhance package.json scripts for chapter synchronization, and update README and CONTRIBUTING.md for improved clarity on chapter structure and development processes. Remove obsolete components related to quadratic demos to streamline the project. 2026-05-19 15:39:35 -07:00
Hananoshika Yomaru
227404f623 Integrate Pagefind for enhanced search functionality: update build process to include search indexing, add search page and UI components, and modify templates for search integration. Update styles for search modal and ensure proper indexing of chapter content. Enhance documentation to reflect new search capabilities. 2026-05-19 12:29:49 -07:00
Hananoshika Yomaru
df556227e4 Refactor CatalogApp to replace JSON canvas viewer with Mermaid for chapter map generation, update related components and styles for improved interactivity, and enhance contributing guidelines to reflect new features. Remove unused canvas-related code and dependencies to streamline the project. 2026-05-19 10:49:28 -07:00
Hananoshika Yomaru
81b316e08d Enhance contributing guidelines in CONTRIBUTING.md with a readable link, update curriculum JSON structure to include chapter tiers, and improve catalog chapter card display with tier badges. Update package.json for testing scripts and add contributing URL in zola.toml. Refactor frontend components and styles for better integration of new features. 2026-05-19 05:34:25 -07:00
Hananoshika Yomaru
8c986c1ed7 Update dependencies in package.json and bun.lock, enhance README with curriculum contribution guidelines, and improve catalog structure with graph data for mathematics. Add new styles for chapter headers and catalog view toggles in SASS, and implement copy page button functionality in frontend components. 2026-05-19 05:06:17 -07:00
Hananoshika Yomaru
07a76333bd Refactor build process in package.json to clean up CSS files before building, enhance particle background implementation with new tree structure and color settings, and add new styles for tree call-to-action components in SASS files. 2026-05-19 03:22:22 -07:00
Hananoshika Yomaru
ee1ecbfb27 Add three.js dependency in package.json and bun.lock, implement particle background in main.tsx, and update SASS and HTML templates for background integration. 2026-05-19 02:05:58 -07:00
Hananoshika Yomaru
3f4a7a9e73 Enhance package.json with a new script for scanning output size and update index.html to improve the hero section's heading with a new design and messaging. 2026-05-19 01:21:41 -07:00
Hananoshika Yomaru
0d36f3a2d6 Update .gitignore to include additional static assets for KaTeX, add KaTeX and Commander dependencies in package.json and bun.lock, enhance footer with an About link in base.html, and improve work card links in index.html. Update Vite configuration for asset handling and add new components in SASS files. 2026-05-18 23:35:42 -07:00
Hananoshika Yomaru
9db231b18e Update project configuration and documentation: set version in package.json, enhance spec.md with canvas feature details, add credits URL in zola.toml, and improve footer layout in base.html. Remove unused static files including 404.html, index.html, main.css, robots.txt, site.webmanifest, and sitemap.xml. 2026-05-18 22:33:20 -07:00
Hananoshika Yomaru
ab87bc2bd1 Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00