DesmoidTumorManagement.de — Component Mapping

Visual cross-reference: live WordPress/Elementor components → EDS blocks (EDS-DBE-HC repo)
9direct
Direct Match
4indirect
Indirect
3gaps
Gaps
81%coverage
Coverage
StatusDescription
MatchSite component maps directly to an EDS block. Ready to author.
IndirectEDS block exists but needs adaptation — CSS fix, block extension, or split into multiple blocks.
GapNo EDS block available. Needs custom development or content workaround.

Overview

Site ComponentEDS BlockStatusPages
hero-section [default]heroMatch8 of 11
hero-section [with-anchors]hero + link-listIndirect4 of 11
headingDefault contentMatchAll 11
text-blockDefault contentMatchAll 11
imageDefault contentMatch6 of 11
buttonDefault contentMatch5 of 11
card [default]cardsMatch6 of 11
card [redirect]teaserMatch2 of 11
accordionaccordionMatchAll 11
form [newsletter]contact-formMatch1 of 11
form [login]contact-formIndirect4 of 11
bannerCustom block neededGap2 of 11
icon-gridcolumnsIndirect3 of 11
infographicGap1 of 11
tabsGap1 of 11

Component Details

hero-section → hero Match

Full-width banner with background image and H1 heading. EDS auto-builds the hero when a <picture> precedes an <h1> in the first section.

WordPress/Elementor — Hero Section
Live hero

home-prelogin — hero-section [default]
desmoidtumormanagement.de — Background image with H1 heading and disclaimer text overlay.

imagebanner-prelogin-scaled.jpg (full-width CSS background)
heading"Desmoid-Tumoren können das Leben der Patient:innen stark beeinträchtigen."
text"Keine echte Patientin"

Hero with anchors

ueber-desmoid-tumoren — hero-section [with-anchors]
Same hero plus anchor navigation links. In EDS: hero block + link-list block.

imageBackground image
heading"Über Desmoid-Tumoren"
linkAnchor: "Über Desmoid-Tumoren" | "DT-Management" | "DTWG Empfehlungen"
EDS — Hero Block
EDS hero

EDS Block: Hero
Uses the Hero block from the EDS UI Kit. Editors place a background image and type the heading text — the layout is handled automatically. No manual configuration needed.

What editors doResult
Insert imageBecomes the full-width background
Type headingAppears as white text overlay on the image
Migration notes:

heading → Default content Match

Headings are native EDS content — no block needed. Editors type them directly in the document.

WordPress/Elementor — Headings
H2 heading

dosierung-und-anwendung — heading (H2)
Live page — Standalone heading detected as a separate component from text blocks.

H2"OGSIVEO wird zweimal täglich oral eingenommen."

H3 heading

dosierung-und-anwendung — heading (H3)
Sub-section heading used for content structure.

EDS — Default Content
EDS heading H2
EDS heading H3

EDS: Native default content
Headings are authored directly in the document — no block or configuration needed. EDS renders H1–H4 with the project's typography styles automatically.

What editors doResult
Type headingSelect heading level (H1–H4) in the document editor. Styling applied automatically.
Migration notes:

text-block → Default content Match

Text blocks with paragraphs, lists, and inline links are native EDS content — authored directly in the document.

WordPress/Elementor — Text Block
Text block

wirksamkeit-und-sicherheit — text-block
Live page — Rich text content with paragraphs, bold formatting, and footnote references.

paragraph"* Abgeschlossene doppelblinde, randomisierte Phase-3-Studie..."
paragraph"† Bildgebungsbasierte Krankheitsprogression oder Abschluss..."
paragraph"BID: zweimal täglich; DeFi: Desmoid-Fibromatose; ORR:..."
EDS — Default Content
EDS text block

EDS: Native default content
Paragraphs, bold text, links, and lists are authored directly in the document. EDS renders them with the project's typography and spacing.

What editors doResult
Type paragraphsBody text with the project's font and spacing
Add linksInline hyperlinks rendered with project link styles
Add listsBullet or numbered lists, styled automatically
Migration notes:

image → Default content Match

Images are native EDS content — editors insert them directly in the document.

WordPress/Elementor — Image
Live image

wirksamkeit-und-sicherheit — image
Live page — DeFi study design diagram (SVG).

imagetege_desktop.svg (1352×447 study design diagram)
EDS — Default Content
EDS image

EDS: Native default content
Editors insert images directly in the document. EDS renders them responsively with optimized formats.

What editors doResult
Insert imageDrag or paste image into the document. SVG, PNG, JPG supported.
Alt textAdd descriptive alt text for accessibility.
Migration notes:

button → Default content Match

Buttons are styled links in EDS — editors create them by bolding a link in the document.

WordPress/Elementor — Button
Live button

dosierung-und-anwendung — button
Live page — CTA button linking to Service-Materialien.

link"Service-Materialien für die klinische Praxis >"
EDS — Default Content
EDS button

EDS: Styled link
Editors create a link and make it bold — EDS automatically styles bold links as buttons.

What editors doResult
Add linkType link text, select it, add URL
Make boldBold the link — EDS renders it as a styled button
Migration notes:

card [default] → cards Match

Grouped informational cards with icon, title, and description. Maps to the EDS cards block.

WordPress/Elementor — Card [default]
Live cards

home-prelogin — card [default] (3 cards)
Live page — Three feature cards with icons, titles, and descriptions.

image3 icon images (efficacy icons)
heading"Behandlungsziele" | "Neueste Empfehlungen" | "Studienergebnisse"
text3 description paragraphs
EDS — Cards Block
EDS cards

EDS Block: Cards
Uses the Cards block from the EDS UI Kit. Editors create a table with "Cards" as the block name. Each row becomes a card with image + text content.

What editors doResult
Create tableFirst row: "Cards". Each subsequent row = one card.
Add imageFirst cell: insert icon/image
Add contentSecond cell: heading + description text
Migration notes:

card [redirect] → teaser Match

Clickable image cards with external redirects. Maps to the EDS teaser block.

WordPress/Elementor — Card [redirect]
Live teaser cards

ueber-desmoid-tumoren — card [redirect] (3 cards)
Live page — Medical scan images with titles and descriptions. Clicking triggers an external link overlay.

image3 CT/MRI scan images (HALS, BEIN, IM ABDOMEN)
heading"HALS" | "BEIN" | "IM ABDOMEN"
text3 clinical descriptions
linkExternal redirect (with "leaving site" overlay)
EDS — Teaser Block
EDS teaser

EDS Block: Teaser
Uses the Teaser block from the EDS UI Kit. Supports clickable cards with images, titles, descriptions, and links. Includes "Show More" pagination for larger sets.

What editors doResult
Create tableFirst row: "Teaser". Each subsequent row = one card.
Add imageFirst cell: insert medical/clinical image
Add contentSecond cell: heading + description + link
Migration notes:

accordion → accordion Match

Expandable/collapsible panels. Direct match to the EDS accordion block.

WordPress/Elementor — Accordion
Live accordion

home-prelogin — accordion
Live page — "Referenzen" expandable panel containing numbered citations.

title"Referenzen"
contentNumbered citation list (collapsed by default)
EDS — Accordion Block
EDS accordion

EDS Block: Accordion
Uses the Accordion block from the EDS UI Kit. Editors create a table with panel titles and content. Panels are collapsed by default with plus/minus toggle icons.

What editors doResult
Create tableFirst row: "Accordion". Each subsequent row = one panel.
Panel titleFirst cell: panel heading (e.g. "Referenzen")
Panel contentSecond cell: expandable content (paragraphs, lists)
Migration notes:

form [login] → contact-form Indirect

DocCheck HCP authentication form. Maps to the EDS contact-form block with custom integration needed.

WordPress/Elementor — Form [login]
Live login form

anmeldung — form [login]
Live page — DocCheck authentication with username/password fields, gradient header, and registration link.

imageDocCheck logo
heading"Melden Sie sich an, um Zugriff zu erhalten"
textDescription + "Ich bin noch nicht bei DocCheck registriert."
link"Passwort vergessen?" | "Jetzt registrieren"
EDS — Contact Form Block
EDS login form

EDS Block: Contact Form
Uses the Contact Form block from the EDS UI Kit. The block supports text fields, password fields, and submit buttons. The form structure matches the login pattern.

What editors doResult
Create tableFirst row: "Contact Form". Each row = one field.
Add fieldsType: text | label: Benutzername | placeholder | required
Submit buttonType: submit | label: DocCheck Authentifizierung
Migration notes:

form [newsletter] → contact-form Match

Newsletter/updates signup form. Direct match to the EDS contact-form block.

WordPress/Elementor — Form [newsletter]
Live newsletter form

fuer-updates-anmelden — form [newsletter]
Live page — Full signup form with text fields, email, country select, specialty radios, legal consent checkbox, and submit.

heading"Vervollständigen Sie die Anmeldung"
fieldsVorname, Nachname, E-Mail, E-Mail bestätigen
selectLand auswählen (France, Germany, Italy...)
radioFachgebiet (Onkologie, Chirurgie, Pathologie, Anderes)
legalEinwilligung checkbox with privacy text
EDS — Contact Form Block
EDS newsletter form

EDS Block: Contact Form
Direct match — the contact-form block supports all field types needed: text, email, select, radio, legal/consent checkbox, and submit. No custom development needed.

What editors doResult
Create tableFirst row: "Contact Form". Each row = one field.
Field typestext, email, select, radio, legal, submit — all supported natively
ValidationAdd "required" in the config column for mandatory fields
Dropdown optionsComma-separated values in the options column
Migration notes:

banner → custom block needed Gap

Full-width promotional section with background image and floating card overlay. No existing EDS block matches this layout.

WordPress/Elementor — Banner
Live banner

home (authenticated) — banner
Live page — Full-width background image (woman photo) with a floating white card overlay containing title, description, and redirect arrow.

imageBackground image (CSS, full-width)
heading"SERVICE-MATERIALIEN"
text"Hier finden Sie weiterführende Links und Downloads..."
buttonArrow redirect to /service-materialien/
EDS — No matching block
Custom Block Required
No existing EDS block supports this layout

Why it's a gap:
The banner combines a full-width background image with a floating card overlay (white box with rounded corners, shadow, positioned left). This is a distinct layout pattern that no existing block handles:

What's neededStatus
Background imageHero block can do this, but not with a card overlay
Floating cardNot supported — needs custom CSS positioning
Arrow redirectStandard link, but card-level click needs JS

Recommended approach: Build a custom banner EDS block. Alternatively, author as a hero block with significant CSS customization for the card overlay layout.

Migration notes:

icon-grid → columns Indirect

Row of icons with text labels. Maps to the EDS columns block with CSS adjustments.

WordPress/Elementor — Icon Grid
Live icon grid

dosierung-und-anwendung — icon-grid (5 items)
Live page — 5 icons with text labels about OGSIVEO dosing instructions. Icons are clickable on the live site (trigger overlay/popup).

image5 SVG icons (pill, grapefruit, chart, clock, bottle)
text5 dosing instruction labels
linkEach icon is clickable (popup/overlay on live site)
EDS — Columns Block
EDS columns

EDS Block: Columns
Uses the Columns block from the EDS UI Kit. Each column contains an icon image + text label. Layout renders side by side.

What editors doResult
Create tableFirst row: "Columns". One row with 5 cells (one per column).
Per columnInsert icon image + text paragraph in each cell
Migration notes:

Gaps

Components with no matching EDS block — require custom development or content workarounds.

infographic → custom block needed Gap

Complex data visualization panels with charts and statistics. No existing EDS block matches this pattern.

WordPress/Elementor — Infographic
Live infographic

wirksamkeit-und-sicherheit — infographic
Live page — Patient demographics panel with donut charts showing percentages (23%, 77%, 50%, etc.), median age circle, and category labels.

imageDonut/circular charts with percentage values
headingCategory headers (Therapie-naive, Tumorlokalisationen, Schmerzen)
textStatistical labels and footnotes
EDS — No matching block
Custom Block Required
No existing EDS block supports data visualizations

Why it's a gap:
Infographics combine interactive charts (donut/circular), dynamic percentage values, and complex multi-column layouts. This goes beyond what any standard EDS block can handle.

What's neededStatus
Chart renderingNot supported — needs SVG/Canvas or chart library
Data layoutMulti-column grid with mixed content types
Card stylingBordered panel with rounded corners

Recommended approach: Author as exported images (screenshot/SVG from design tool) for initial launch. Consider a custom infographic EDS block with structured data for Phase 2.

Migration notes:

tabs → custom block needed Gap

Tabbed content panels switching between data views. No tabs block in the EDS library.

WordPress/Elementor — Tabs
Live tabs

wirksamkeit-und-sicherheit — tabs
Live page — Two-tab panel: "Primärer Endpunkt" (PFS data with Kaplan-Meier curve) and "Sekundäre Endpunkte" (ORR and PRO data).

headingTab headers: "PRIMÄRER ENDPUNKT" | "SEKUNDÄRE ENDPUNKTE"
imageClinical data charts per tab panel
textStatistical descriptions and footnotes
EDS — No matching block
Custom Block Required
No tabs block in the EDS library

Why it's a gap:
The EDS UI Kit does not include a tabs component. Tab panels require JavaScript to switch between content views while keeping the tab headers interactive.

What's neededStatus
Tab headersClickable headers that switch content — not supported
Panel switchingShow/hide content panels — needs custom JS
Content per tabHeadings, images, text — standard content, just needs the tab container

Recommended approach: Convert tab content to accordion (available block, same show/hide UX). Alternatively, build a custom tabs EDS block for a closer match to the original.

Migration notes: