No description
  • TypeScript 77.3%
  • CSS 22.3%
  • JavaScript 0.4%
Find a file
mcasto10 7efe787069 Add admin-ordered homepage sections and dropdown navigation
Homepage body blocks are now assembled from an admin-controlled order and
visibility list (src/lib/content/homepage-sections.ts) rather than a fixed
sequence, with the hero and footer staying pinned. HomepageEditor gains the
matching reorder/show-hide controls so the admin mirrors the rendered page.

Navigation moves into a shared HeaderNav/DrawerNav component used by both the
hero and the interior page header, and site settings nav links accept one
level of dropdown children. Also adds the LinkedIn mark to about and product
pages, and re-compresses about-us.webp and products-building.png.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 13:21:04 -07:00
public Add admin-ordered homepage sections and dropdown navigation 2026-08-12 13:21:04 -07:00
scripts Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00
src Add admin-ordered homepage sections and dropdown navigation 2026-08-12 13:21:04 -07:00
.env.example Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00
.gitignore Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00
.npmrc Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00
.tawa.yaml Force dynamic rendering so CMS pages read runtime MONGODB_URI 2026-07-23 13:10:52 -07:00
catalog-info.yaml Redesign: new site sections, mobile-responsive layout, and image optimisation 2026-08-07 16:48:11 -07:00
mint-session.mjs Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00
next.config.ts Redesign: new site sections, mobile-responsive layout, and image optimisation 2026-08-07 16:48:11 -07:00
package.json Add new site sections, admin editors, and design updates 2026-08-04 11:47:15 -07:00
pnpm-lock.yaml Add new site sections, admin editors, and design updates 2026-08-04 11:47:15 -07:00
postcss.config.mjs Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00
tsconfig.json Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00
verify-admin.mjs Initial commit: Ballantyne marketing site 2026-07-23 12:15:44 -07:00