Files
acai-scaffold/docs/modular-system.md
Jordan 8f76455c96 Initial scaffold: CLAUDE.md, docs, and MCP config
- CLAUDE.md with project structure, DB access, and environment info
- docs/ with placeholder files for modular system, hooks/API, and builder fields
- .claude/settings.json with Playwright and Fetch MCP servers

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 18:37:15 +00:00

1.4 KiB

Acai Modular System

Modules

Modules are the visual building blocks of Acai websites. Each module lives in template/estandar/modulos/<module-id>/.

File structure

<module-id>/
├── index-base.tpl    # Source Twig template (EDIT THIS)
├── index.tpl         # Compiled output (auto-generated, do NOT edit)
├── style.css         # Module-scoped styles
└── script.js         # Module JavaScript

Twig Templates

Custom Twig Filters

Builder Variables

Calling Modules from Other Modules

General Sections

General sections are reusable layout blocks (headers, footers, sidebars) shared across pages.

CSS & JavaScript

Module Styles (style.css)

Module Scripts (script.js)

Builder Field Types