Salta ai contenuti

Authoring AI Canvas

AI Canvas e il widget Smart Builder Site libero per esperienze generate da codice. Opera dentro un wrapper isolato e riceve il contratto di WordPress, AI-HTML e Smart Bootstrap Manager.

  1. Leggere contesto SBS.
  2. Leggere manifest AI-HTML.
  3. Leggere governance SBM.
  4. Identificare pagina, intento, pubblico e modalita Canvas.
  5. Produrre HTML semantico completo.
  6. Applicare token --sbin-canvas-*.
  7. Aggiungere CSS confinato alla classe radice.
  8. Aggiungere JavaScript solo come progressive enhancement.
  9. Dichiarare dipendenze e plugin GSAP.
  10. Validare schema, accessibilita, responsive e reduced motion.
{
"name": "project-example",
"widget": "ai_canvas",
"active": "on",
"code": {
"design_mode": "adaptive",
"inherit_colors": "inherit",
"inherit_typography": "inherit",
"inherit_spacing": "inherit",
"inherit_radius": "inherit",
"inherit_components": "inherit",
"inherit_motion": "inherit",
"html": "<section class=\"project-example\">...</section>",
"css": ".project-example { color: var(--sbin-canvas-text, #111827); }",
"js": "",
"gsap_plugins": []
}
}
  • Non modificare globalmente html, body, header o footer.
  • Non nascondere contenuto iniziale in attesa di JavaScript.
  • Non duplicare Bootstrap, GSAP o librerie governate da SBM.
  • Non inventare menu, form, attachment o social.
  • Non usare immagini senza alt, larghezza, altezza o strategia responsive.
  • Non inserire credenziali, nonce o dati personali.
Mode Uso
governed massimo allineamento a SBM
adaptive landing e sezioni editoriali ad alto impatto
autonomous design locale isolato, senza toccare globali
inherit eredita modalita globale
Genera un widget AI Canvas Smart eCommerce.
Usa HTML semantico completo e contenuto leggibile senza JavaScript.
Conserva CSS sotto una classe radice univoca.
Usa token --sbin-canvas-* in modalita governed/adaptive.
Dichiara media, dipendenze e fallback.
Restituisci solo JSON valido conforme allo schema AI Canvas.