Cyberdise
Sections & Content-Elemente
Build-Architektur · Zwei-Ebenen-Modell · Stand 23.07.2026
Quelle: Sitemap C + Content-File + Design-System-Foundation
Cyberdise Relaunch · Build-Architektur · Stand 23.07.2026

Sections & Content-Elemente

Das entschiedene Zwei-Ebenen-Modell: Eine Seite ist ein Stapel von Sections — die Section ist nur der Rahmen (Hintergrund, Abstand, Anker). Darin sind Elemente frei kombinierbar. Abgeleitet aus Sitemap C, dem Content-File und dem Design-System-Foundation.

Planungsstand vom 23.07.2026, nicht der Bauzustand. Die Status-Marken («neu», «teilweise») beschreiben, was vor dem Astro-Bau noch offen war — gebaut sind inzwischen alle zwanzig Element-Typen. Massgeblich für den heutigen Stand ist die Kitchen-Sink der Astro-App: cyberdise-design.noevu.dev/kitchen-sink.

Ebene 1

Der Section-Rahmen

Trägt keinen eigenen Text. Acht Hintergrund-Varianten — jede eine Rolle aus tokens.css, keine freien Farben —, optional Steinbock-Pattern an der Kante, optional Anker-ID (Sprungziel) und schmale zentrierte Breite für Conversion-Momente.

light--surface · Standard, weisser Grund, Pattern optional
sunken--surface-sunken · neutrales Grau-Band — trägt heute das Trusted-by-Logoband
tinted--surface-muted · leicht violett getönt — Gruppierung, Ruhe
teal--surface-teal · heller Türkis-Tint für abwechselnde Sections
magenta--surface-magenta · heller Magenta-Tint
pink--surface-pink · heller Pink-Tint
ink--surface-inverse · Dunkelviolett — Rollen invertieren, Akzent wird Pink. Im DS fertig.
purple--surface-brand · Brand-Statement-Band — Rolle existiert, gestaltetes Band noch nicht

Weitere Rahmen-Felder: anchor (Sprungziel, z. B. solutions#mssp — Seiten-Navigation wird daraus generiert) · width normal / schmal-zentriert · pattern an/aus.

Ebene 2

Die 18 Elemente

Jede Karte: Miniatur des Layouts, Felder, wo es vorkommt, Status im Design-System. Fast-Zwillinge des Wireframes sind bereits zusammengelegt (ein Kachel-Raster mit Stil-Schalter statt fünf).

sectionHead E1

im DS

Eyebrow + Überschrift + Anriss — der Kopf jeder Section.

eyebrowheadlinelead
Überall — jede Section beginnt damit

richText E2

im DS

Redaktionelle Absätze — z. B. das BDE-Manifest.

richtext
Product (Why BDE) · BDE Hub · About

ctas E3

im DS

Button-Gruppe. Fällt ohne Angabe auf die globalen CTAs zurück (Start Free / Book a Demo).

buttons[]kindtarget
Hero, alle CTA-Bänder

media E4

teilweise

Bild, Produkt-Screenshot oder Personen-Cutout (Prompt-Rezept im DS). Screenshots fehlen noch.

kindassetaltdepth
Hero, alle Splits

textMediaSplit E5

neu

Text neben Medium, optional Bullets, spiegelbar.

headlinecopybullets[]mediaflip
Home ×2 · Solutions ×4 · Pricing · About · Try-free

tileGrid E6

teilweise

Karten-Raster 2–4 Spalten. Stil-Schalter: Icon / Zahl / Häkchen vorne. Das Arbeitspferd — ersetzt fünf Wireframe-Sorten.

colsvariantitems[]link?
14 Vorkommen — Home ×4, Product, alle Capability-Seiten, Solutions ×4, Pricing, Contact, Try-free

statRow E7

teilweise
60%
AISP
BDE

Beweiszahlen-Reihe mit Pflicht-Quellenangabe. Bewusst eigenes Element: nur «bis zu 60 %» ist belegt (AISP-Studie).

items[]src ⚠︎
Home · Product

steps E8

neu
1
2
3

Nummerierter Prozess, optional als Kreislauf-Diagramm. ⚠︎ Loop-Definition noch offen (4 vs 7 Schritte).

items[]loop
Home · Product · Capability-Seiten · Get-pricing · Contact · Try-free

quote E9

neu
“

Kundenstimmen, 1–n. Elf echte liegen vor (DE/EN) — Voith, HvS, GLB mit belegter Attribution bereits eingebaut.

quote/localenamerolelogo?
Home · Product · Solutions · Case Studies

compareTable E10

neu

Zweispaltiger Kontrast — Conventional Tools vs Cyberdise BDE.

colsrows[]
Home (Problem) · Product (SAT vs BDE)

featureMatrix E11

neu

79 Features × 6 Produkte (inkl. Verify), 12 Gruppen — generiert aus der Feature-CSV, nie von Hand. Verify ist seit 24.07.2026 eine eigene Spalte (vorher als Add-on gezählt).

generiertextract-matrix.py
Pricing (#matrix) — entschieden: Section, keine eigene Seite

productCards E12

teilweise

Produkt-Karten: 3 Basisprodukte + Behavioral Defense und MSSP vollbreit. Bildet die Inklusionskette ab. Verify bekommt eine eigene Karte (entschieden 24.07.2026).

tiers[]featuredwidenote
Pricing

faq E13

neu

Aufklappbare Fragen + FAQ-Structured-Data (Suchmaschinen & KI-Crawler).

items[]q/a
Pricing · Get-pricing · Contact · Phish-Button

form E14

neu

Lead-Formular in drei Varianten. Finale Pricing-Copy hängt an Epic CB-1382.

variant: demoget-pricingfreemium
Get-pricing · Contact · Try-free

logoStrip E15

im DS

Kundenlogo-Band «Trusted by» — Teleperformance, Helvetia, REWE, Voith, HvS, Marechaux.

labellogos[]
Home (nach Hero) · Hero-Komposition

awardWall E16

teilweise

Award- und Trust-Pillen — Globee Gold 2024, Cybersecurity Excellence ×2, revDSG/GDPR. (Typ vorher «badges», umbenannt.)

items[]
Home · Pricing · About · Contact · Try-free

teamGrid E17

neu

Foto-Raster mit hervorgehobenen Personen (Palo, Joel). Cutout-Bildrezept aus dem DS anwendbar.

members[]featured[]
About

cardFeed E18

neu

Datengetriebene Teaser-Karten — Blog, Whitepapers, Guides, Videos. Quelle statt Handpflege.

sourcelimitfilter
Home · Resources · BDE Hub · Tools + Guides · Case Studies
im DS im Design-System fertig teilweise Basis existiert, Layout fehlt neu muss neu gebaut werden
Komposition

Der Hero ist kein eigenes Element

Er ist eine Section (Rahmen: light + Pattern-Kante), zusammengesetzt aus sechs Elementen — und existiert im Design-System bereits fertig, inklusive Parallax und Karten-Tilt.

Zusammensetzung:
  • E1 sectionHead — «Awareness Doesn't Stop Attacks. Behavior Does.»
  • E3 ctas — Book a demo · See how it works
  • E4 media — Personen-Cutout als Vordergrund-Layer
  • E6 tileGrid in Glas-Behandlung — die drei Feature-Karten (Swiss precision · AI-first · 100+ Länder)
  • E7 statRow in Glas-Behandlung — die eine belegte Zahl (60 % besseres Risikoverhalten)
  • E15 logoStrip — Trusted-by-Band direkt darunter
Status:
  • Design-System: fertig (foundation.html §08 — Hero)
  • Sitemap C: Home-Hero entsprechend vermerkt
  • Fehlend: finale Produkt-Screenshots
Komposition

Das Bento ist kein eigenes Element

Wie der Hero eine bespoke, von Hand komponierte Section — ausgewählt über das Frame-Feld layout.kind: "bento" (in SectionRenderer.astro geroutet, nicht über die Standard-Component-Map). Apple-Bento-Layout über grid-template-areas. Der Name beschreibt das Muster, nicht den Inhalt: heute trägt es die MSSP-Sektion «for partners», morgen ein anderes Thema. Früher hiess es mssp und wurde am Anker erkannt — eine Sprungmarke ist Inhalt und darf nicht über das Layout entscheiden.

Zusammensetzung:
  • E1 sectionHead — der Kopf
  • E6 tileGrid-Items — die Capability-Kacheln; drei tragen ein hand-gezeichnetes Diagramm-SVG (Multi-Tenant · AI-Configurator · White-Label) randlos auf violett-getönter Fläche
  • E3 ctas — das schwarze Call-out-Band (ctas.lead + Schluss-Button, content-getrieben, nie hartkodiert)
Eigenheiten:
  • Varianten d (Standard, Home) · b/c (Alternativlayouts für Kitchen-Sink/Vergleich) — aus Prop oder Anker-Suffix, d = Rückfall
  • Schwarze Call-out-Karten: zwei radiale Glows folgen dem Cursor mit rAF-Lerp + Ambient-Drift (kein Snap), wie die Hero-Atmosphäre; reduced-motion: statisch
  • Gerendert von Mssp.astro + components/mssp.css
Ebene 3

Querschnitt-Behandlungen

Keine Elemente, sondern Eigenschaften, die auf Rahmen und Elemente angewandt werden. Sie stehen im Design-System als eigene Sektionen und dürfen im Build nicht als Hero-Sonderfall untergehen.

Frosted Glass T1

im DS

Milchglas-Oberfläche: halbtransparenter Grund, Hintergrund-Unschärfe, feine Lichtkante. Wirkt nur über etwas — Pattern, Verlauf, Bild. Über weisser Fläche ist sie unsichtbar.

glass
Als Schalter auf kartentragenden Elementen (tileGrid, statRow, awardWall) · heute im Hero · DS §09

Motion T2

im DS

Zwei Bewegungen: Parallax (Ebenen verschieben sich unterschiedlich schnell, je Ebene ein depth) und Tilt (Karten kippen leicht unter dem Zeiger). Zurückhaltend, nie als Effekt um seiner selbst willen.

depthtilt
Rahmen-Ebene, nicht pro Element · DS §10

Pattern-Kante T3

im DS

Steinbock-Zuschnitt an einer Kante. Die Ausrichtung bestimmt die Ecke — Drehen heisst in die gegenüberliegende Ecke wechseln. Immer volle Deckkraft; wirkt es zu laut, wird der Hintergrund heller, nie das Motiv schwächer.

patterneckeflip
Rahmen-Feld · Motiv- und Eckenregeln verbindlich in DS §05

Wichtig für den Build: Parallax rechnet gegen die Position der Section im Viewport, nie gegen den absoluten Scrollstand — sonst wandern die Ebenen bei tief liegenden Sections aus dem Rahmen und werden abgeschnitten.

Seiten-Mapping · Sitemap C

Jede Seite als Element-Folge

Wireframe-Vokabular übersetzt: band = ink/purple-Rahmen + E1 + E3 · ctaband = schmaler Rahmen + E1 + E3. Elf weitere Slugs sind bewusst Platzhalter (Blog, Webinars, News, Whitepapers, Careers …).

SeiteSections in Reihenfolge
HomeHero-Komposition · logoStrip · statRow 60 % · MSSP-Composite (Bento, bespoke) · tileGrid Authority ×4 · Band purple Shift · compareTable Problem · cardFeed Blog · steps Loop · tileGrid Platform ×4 · split ×2 · Band ink Freemium · tileGrid Solutions ×4 · quote ×2 · awardWall · CTA
ProductrichText Manifest #bde · compareTable · steps Loop · statRow · tileGrid ×8 verlinkt · quote · CTA
Phishing & SmishingHero · tileGrid ×6 · steps ×3 · quote GLB · CTA
Vishing & DeepfakeHero · tileGrid ×6 · split Deepfake · split Governance · CTA
Training + LMSHero · tileGrid ×6 · split Policies-first · CTA
Phish-ButtonHero · tileGrid ×6 · faq · CTA
AI ChatbotHero · tileGrid ×3 · CTA
AI Campaign AutomatorHero · tileGrid ×2 · CTA
Reporting & RiskHero · tileGrid ×3 · CTA
SolutionsKopf · tileGrid Need-Grid ×4 (Mapping pending Palo/Sebastian) · split ×3 Segmente · tileGrid ×3 MSSP-Säulen ×3 · split Education · quote ×2 · CTA
PricingKopf · split Nesting · productCards 3+2 · tileGrid Add-ons ×2 · featureMatrix 79×6 · Band purple · Band ink MSSP · awardWall · faq · CTA
Get pricingHero · steps ×4 · form · Band ink · faq · CTA
ResourcesKopf · cardFeed Blog · cardFeed Whitepapers · Listen · CTA Newsletter
Tools + GuidesKopf · cardFeed ×6 Guides · CTA
Case StudiesKopf · cardFeed GLB + 2 · quote ×3 · CTA
BDE HubrichText · cardFeed ×3 · CTA
AboutrichText · teamGrid · split Founder · awardWall
Partner ProgramHero · split White-label · CTA
Contact / DemoKopf · form · tileGrid ×3 · steps ×3 · faq · awardWall
Start FreeHero · tileGrid ×3 · steps ×3 · split Download · awardWall · CTA
Offen
Einziger offener Punkt: die Loop-Definition. Wireframe zeigt 4 Schritte (Detect → Nudge → Micro-Training → Measure), das Content-File 7 (Report → Analyze → Respond → Feedback → Practice → LMS → Chatbot), das Visual-Briefing 4 Knoten. Betrifft E8 auf Home + Product — vor dem Build mit Palo/Joel fixieren. Dazu pendent: Feature→Segment-Mapping des Need-Grids (Palo/Sebastian).
Entschieden: Zwei-Ebenen-Modell · EN-first (Root EN, /de/) · Matrix als Pricing-Section Quelle: docs/section-inventory.md · Noevu