Volwassen documentstijlen met live voorvertoning #1457

Merged
brenno merged 10 commits from codex/document-style-builder into main 2026-08-11 20:35:32 +00:00
Owner

Samenvatting

  • maakt stijlprofielen volwassen met afzonderlijke live document- en presentatievoorvertoningen
  • past kleuren, typografie, tabellen, code en Vigilis-stijl live toe in de documenteditor en HTML/print
  • voegt gedeelde of afwijkende logo’s, logomaat, positie, meerregelige Markdown-kop/footer, paginanummers en bandkleuren toe
  • herstelt alle presentatie-instellingen en houdt de presentatie-editor bewust sober
  • toont ingestelde logo’s op profielkaarten met een veilige fallback

Uitwisselbaarheid en kernwaarden

De Markdowninhoud blijft brongetrouw en bewaart alleen theme: profielnaam. OciDeck-specifieke paginaopmaak blijft in het stijlprofiel en komt niet in de documenttekst terecht. Er is geen nieuwe afhankelijkheid, backend, telemetrie of uitgaand verkeer. Een gewone Markdownlezer blijft het document volledig kunnen gebruiken.

Verificatie

  • make check-full groen
  • 9.282 tests geslaagd; 86,9% line coverage
  • gitleaks en trufflehog: geen geheimen
  • Semgrep: 0 bevindingen
  • licenties, SBOM, bundled-JS CVE-controle en webhardening groen
  • beeldkeuring van instellingen, documenteditor, presentatie-isolatie en profielkaarten geslaagd

DAST is niet uitgevoerd: voor deze lokale Flutter/CanvasKit-app is geen ZAP-route ingericht; de webbuild is wel op CSP, self-hosted CanvasKit en uitgaand verkeer gecontroleerd.

## Samenvatting - maakt stijlprofielen volwassen met afzonderlijke live document- en presentatievoorvertoningen - past kleuren, typografie, tabellen, code en Vigilis-stijl live toe in de documenteditor en HTML/print - voegt gedeelde of afwijkende logo’s, logomaat, positie, meerregelige Markdown-kop/footer, paginanummers en bandkleuren toe - herstelt alle presentatie-instellingen en houdt de presentatie-editor bewust sober - toont ingestelde logo’s op profielkaarten met een veilige fallback ## Uitwisselbaarheid en kernwaarden De Markdowninhoud blijft brongetrouw en bewaart alleen theme: profielnaam. OciDeck-specifieke paginaopmaak blijft in het stijlprofiel en komt niet in de documenttekst terecht. Er is geen nieuwe afhankelijkheid, backend, telemetrie of uitgaand verkeer. Een gewone Markdownlezer blijft het document volledig kunnen gebruiken. ## Verificatie - make check-full groen - 9.282 tests geslaagd; 86,9% line coverage - gitleaks en trufflehog: geen geheimen - Semgrep: 0 bevindingen - licenties, SBOM, bundled-JS CVE-controle en webhardening groen - beeldkeuring van instellingen, documenteditor, presentatie-isolatie en profielkaarten geslaagd DAST is niet uitgevoerd: voor deze lokale Flutter/CanvasKit-app is geen ZAP-route ingericht; de webbuild is wel op CSP, self-hosted CanvasKit en uitgaand verkeer gecontroleerd.
brenno merged commit 7d8ef5ac4b into main 2026-08-11 20:35:32 +00:00
Sign in to join this conversation.
No description provided.