Commit graph

16 commits

Author SHA1 Message Date
Hananoshika Yomaru
30b4f4cf53 Update contributing guidelines and enhance build scripts: Add detailed instructions for build modes in CONTRIBUTING.md, clarifying the use of incremental and full rebuilds. Revise package.json to streamline build commands and introduce new dev scripts for better development workflow. Remove deprecated integer arithmetic chapter files and update curriculum JSON to reflect the latest structure. Enhance Pythagorean theorem content with a new vocabulary section for improved clarity. 2026-05-21 23:55:33 -07:00
Hananoshika Yomaru
1a26d53730 Refactor math curriculum and remove directed numbers chapter: Update package.json to streamline the build process by separating site build commands. Remove the 'directed-numbers-rates' chapter and its associated files, including content and widgets, from the curriculum. Update curriculum JSON to reflect changes in chapter dependencies and improve overall structure. 2026-05-21 10:54:08 -07:00
Hananoshika Yomaru
81c6614722 Update curriculum content and improve site metadata: Change the status of multiple math chapters from 'planned' to 'live' in the JSON curriculum file. Enhance the chapter content in spec.md with updated best practices for chapter creation. Revise the feed and sitemap XML files to include new chapters and their last modified timestamps for better SEO and navigation. Update the section title in the why-sections template for clarity. 2026-05-21 09:54:30 -07:00
Hananoshika Yomaru
eee5d109d5 Enhance chapter content and metadata: Update SKILL.md to include requirements for chart axes in all widgets. Implement axis labels, arrowheads, and graduations in the simultaneous graph explorer widget. Update math curriculum JSON to reflect the status change of multiple chapters to live. Add last modified timestamps to chapter templates and generate corresponding metadata for improved site navigation and SEO. 2026-05-21 00:33:01 -07:00
Hananoshika Yomaru
353b129533 Update build process and enhance curriculum content: Add a new script for generating site metadata to improve SEO with automatic sitemap and feed generation. Modify the build command to include this new script, ensuring it runs before the Zola build. Update the math curriculum to reflect the status change of the "Linear inequalities in one unknown" chapter to live, and enhance the chapter content with detailed explanations and examples. Adjust contributor roles in the JSON data for clarity. 2026-05-20 23:54:57 -07:00
Hananoshika Yomaru
a2679aa4de Refactor math chapter structure and styling: Update .gitignore to exclude specific CSS directories, enhance CONTRIBUTING.md with new guidelines for subject-specific assets, and streamline chapter content organization. Modify curriculum data to include new chapter dependencies and improve frontend logic for loading shared styles and scripts. Adjust styles for better visual consistency across math chapters. 2026-05-20 18:07:39 -07:00
Hananoshika Yomaru
5175811579 Enhance curriculum catalog functionality: Update CONTRIBUTING.md to reflect changes in curriculum structure, including the introduction of curriculumCoverage for frameworks. Modify frontend components to support a new comparison view for Mathematics, allowing users to compare curricula. Update catalog data to include "Common Core" and improve curriculum filtering logic. Enhance styles for better visual representation of curriculum badges and Mermaid diagrams. Adjust TypeScript types to accommodate new features and ensure backward compatibility with legacy curriculum data. 2026-05-20 14:02:29 -07:00
Hananoshika Yomaru
ede9a7aa63 Refactor math rendering: Replace direct KaTeX imports with a centralized module for rendering math expressions across widgets. Update CONTRIBUTING.md with new guidelines for using KaTeX in HTML and widgets. Enhance TypeScript configuration for path resolution of the KaTeX module. Update curriculum status for linear equations and improve math rendering logic in the frontend. 2026-05-20 13:17:25 -07:00
Hananoshika Yomaru
7636bb4a86 Add catalog subject banner feature: Introduce optional header images for subjects in the catalog, update CONTRIBUTING.md with guidelines for adding banners, and modify catalog data structure to support banner URLs. Enhance frontend components and styles to display banners effectively. Update TypeScript types and curriculum structure to accommodate new banner functionality. 2026-05-20 12:40:51 -07:00
Hananoshika Yomaru
b4817dd748 Update chapter weight for directed numbers section, modify curriculum structure to include a new basic math notation category, and enhance frontend logic for rendering math content in widget-less chapters. 2026-05-19 23:52:48 -07:00
Hananoshika Yomaru
dc3f9d193b Update math chapter weights, enhance content clarity in directed numbers section, and add new curriculum category for Foundation. Implement chapter navigation improvements and style updates for better user experience across the platform. 2026-05-19 23:35:40 -07:00
Hananoshika Yomaru
be5b3dba75 Refactor question bank feature in spec, update math curriculum status to live, enhance math rendering in frontend, and add new styles for question presentation in SASS. Improve catalog styles for planned chapters and enhance visual elements for better user experience. 2026-05-19 16:08:20 -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
778b2093f8 Refactor mathematics curriculum structure: update math-related templates to use new curriculum JSON, enhance navigation links, and remove outdated references. Adjust chapter descriptions and improve catalog redirection for a streamlined user experience. 2026-05-19 03:55:50 -07:00
Renamed from data/math-dse-curriculum.json (Browse further)