openfreebooks-bookgenerator/static
Hananoshika Yomaru 057f2bebf2 homepage CLS is now reduced by reserving layout space up front and treating the particle background as a pre-sized enhancement layer.
I made three targeted changes:

 1. themes/openfreebooks/templates/base.html: added a body_class block so templates can declare first-render shell behavior.
 2. themes/openfreebooks/templates/index.html: set homepage body classes to page-home has-particle-background, so the background layering mode is present from first paint (not added later during hydration).
 3. themes/openfreebooks/sass/_layout.scss: reserved in-flow space before hydration with a fixed header shell (#site-header min-height, including mobile override), reserved marquee slot height on home (#marquee min-height), and stabilized page shell sizing (body/home main min-height behavior).
2026-05-21 11:54:23 -07:00
..
catalog/banners Enhance curriculum structure and add new subjects: Update CONTRIBUTING.md with detailed guidelines for adding new subjects and their associated assets. Introduce English and Physics subjects in the catalog, along with their respective curriculum files and chapter structures. Implement shared styles for English and Physics chapters, and add interactive widgets for physics concepts. Update FAQ to clarify the use of AI in content creation, ensuring accessibility and durability of educational materials. 2026-05-20 19:10:55 -07:00
contributors Enhance project structure by updating .gitignore, adding new skills to skills-lock.json, and implementing contributors dialog in main.tsx. Improve scroll reveal functionality in scroll-reveal.tsx, and add new sections to index.html with corresponding styles in SASS files. Include new SVG assets and update main.css for better styling consistency. 2026-05-18 22:08:28 -07:00
icons/social 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
_redirects 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
android-chrome-192x192.png Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00
android-chrome-512x512.png Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00
apple-touch-icon.png Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00
contributors.json Enhance project structure by updating .gitignore, adding new skills to skills-lock.json, and implementing contributors dialog in main.tsx. Improve scroll reveal functionality in scroll-reveal.tsx, and add new sections to index.html with corresponding styles in SASS files. Include new SVG assets and update main.css for better styling consistency. 2026-05-18 22:08:28 -07:00
favicon-16x16.png Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00
favicon-32x32.png Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00
favicon.ico Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00
feed.xml homepage CLS is now reduced by reserving layout space up front and treating the particle background as a pre-sized enhancement layer. 2026-05-21 11:54:23 -07:00
og.jpg 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
site.webmanifest Update zola.toml to include site title, description, theme, and additional URLs for navigation 2026-05-18 21:06:12 -07:00
sitemap.xml homepage CLS is now reduced by reserving layout space up front and treating the particle background as a pre-sized enhancement layer. 2026-05-21 11:54:23 -07:00