Tous les modules
Live

Pages

Site builder visuel, blocs typees, versioning git-like.

Construis ton site comme tu produis ton contenu. Builder visuel, blocs typees, versioning par revision, variables prospect, sessions dediees.

Ce que ça fait pour toi

Comment ça marche

Editeur 3 modes

Le builder propose un toggle [Visuel | IA | Code] dans la toolbar. Visuel = drag-drop + inspecteur. IA = chat + textarea pour generer une page complete from prompt. Code = editeur Monaco sur les blocs HTML personnalises. Les 3 modes partagent le meme AST de blocs (un seul state, undo/redo continu).

Mode IA : generation from prompt

Decris la page que tu veux (ex: 'page de vente pour mon coaching 6 000€'), l'IA genere 6-12 blocs avec copy pret a editer. La sortie est structuree automatiquement. Disponible aussi via /pages/new path 'IA' pour creer une page de zero.

Mode Code : HTML custom

Bloc rawHtml accessible a tous les owners (avant : super_admin only). Editeur Monaco avec syntax highlight. Sanitize-html au save + au render : <script>, on* handlers et javascript: URLs strippes. Iframes whitelist YouTube/Vimeo/Spotify/Google Docs. Variables Liquid : {{ workspace.name }}, {{ page.title }}.

/pages/new : 3 chemins

Page picker avec 3 cartes : Vide (form classique), Template (5 templates curated : landing coaching, a propos, pricing 3 tiers, contact, blog post), IA (prompt -> page generee directement). Chaque chemin redirige direct dans l'editeur.

Blocs typees

47 types : hero, piliers, founder, ctaFinal, pricing, FAQ, testimonials, rawHtml, container, columns, etc. Chaque bloc a son schema Zod et son rendu Astro.

Versioning git-like

Chaque page a un historique de revisions. Tu publies une revision donnee. Tu peux revenir, comparer, brancher.

Variables prospect

Tu inseres {{var}} dans le content. Tu crees une session par prospect: a l'ouverture, les variables sont resolues. Parfait pour les presentations 1:1.

Sessions de presentation

/p/<session_token> sert une version unique de la page pour un prospect. Tracking de la visite, du temps, des sections vues.

SaaS theme engine + wizard

Tokens design (couleurs, fonts, radius, spacings) appliques par workspace. Le wizard /settings/brand/wizard les fixe en 5 etapes (voir module Theme). Override directement dans /pages/[id]/theme.

Per-workspace branding et SEO

Member app + Pages + Blog rendent le branding et le SEO du workspace en cours. Bucket page-assets, og_image_path par page.

Domaines custom

Vercel Domains API, ajout en quelques clics. Verification automatique, certificat managed.

Connecté à

theme Le theme engine alimente les variables designcrm Les sessions de presentation sont liees a un contactstudio Un draft long-form peut devenir un blog post

Essaie Pages dans Freelance OS.

Plan Free, sans carte. Tu testes le module en conditions réelles.