diff --git a/assets/img/juconnect.zip b/assets/img/juconnect.zip new file mode 100644 index 0000000..aa47c31 Binary files /dev/null and b/assets/img/juconnect.zip differ diff --git a/juconnect-strict-theme-v3/juconnect-strict.zip b/juconnect-strict-theme-v3/juconnect-strict.zip index dab4e0a..04f5a68 100644 Binary files a/juconnect-strict-theme-v3/juconnect-strict.zip and b/juconnect-strict-theme-v3/juconnect-strict.zip differ diff --git a/juconnect-strict-theme-v3/juconnect-strict/functions.php b/juconnect-strict-theme-v3/juconnect-strict/functions.php index 8dc431f..432e949 100644 --- a/juconnect-strict-theme-v3/juconnect-strict/functions.php +++ b/juconnect-strict-theme-v3/juconnect-strict/functions.php @@ -1,10 +1,13 @@ 120, 'width' => 120, @@ -16,6 +19,8 @@ function juconnect_setup() { 'primary' => __('Primary Navigation', 'juconnect'), 'footer' => __('Footer Navigation', 'juconnect'), ]); + + add_editor_style('style.css'); } add_action('after_setup_theme', 'juconnect_setup'); @@ -356,3 +361,4 @@ function juconnect_nav_menu_submenu_class($classes, $args, $depth){ return $classes; } add_filter('nav_menu_submenu_css_class', 'juconnect_nav_menu_submenu_class', 10, 3); + diff --git a/juconnect-strict-theme-v3/juconnect-strict/inc/block-patterns.php b/juconnect-strict-theme-v3/juconnect-strict/inc/block-patterns.php new file mode 100644 index 0000000..f9eec82 --- /dev/null +++ b/juconnect-strict-theme-v3/juconnect-strict/inc/block-patterns.php @@ -0,0 +1,668 @@ + __('JuConnect', 'juconnect'), + ]); + + register_block_pattern('juconnect/hero-pagehead', [ + 'title' => __('Hero (Styleguide)', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Hero wie im lokalen Styleguide (einspaltig).', 'juconnect'), + 'content' => << +
+
+

Hilfen zur Erziehung - strukturiert und verlaesslich

+ + + +

Informationen fuer oeffentliche Traeger und Kooperationspartner.

+ + + +
+ + + + + +
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/section-grid-3', [ + 'title' => __('Section + 3 Cards', 'juconnect'), + 'categories' => ['juconnect'], + 'content' => << +
+
+

Leistungen

+ + + +

Kurz erklaert - Details findest du auf den Unterseiten.

+
+ + + +
+
+

Card 1

+ + + +

Kurzbeschreibung.

+
+ + + +
+

Card 2

+ + + +

Kurzbeschreibung.

+
+ + + +
+

Card 3

+ + + +

Kurzbeschreibung.

+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/steps-4', [ + 'title' => __('Ablauf (4 Steps)', 'juconnect'), + 'categories' => ['juconnect'], + 'content' => << +
+
+

So laeuft's ab

+ + + +

Transparent und nachvollziehbar.

+
+ + + +
+ +
+

1. Anfrage

+ + + +

Kontakt aufnehmen, kurz klaeren.

+
+ + + +
+

2. Erstgespraech

+ + + +

Ziele, Rahmen, Erwartungen.

+
+ + + +
+

3. Start

+ + + +

Plan + regelmaessige Termine.

+
+ + + +
+

4. Review

+ + + +

Fortschritt messen, nachsteuern.

+
+ +
+
+ +HTML + ]); + + register_block_pattern('juconnect/steps-4-with-graphic-right', [ + 'title' => __('Ablauf (4 Steps) + Grafik rechts', 'juconnect'), + 'categories' => ['juconnect'], + 'content' => << +
+
+

So laeuft's ab

+ + + +

Transparent und nachvollziehbar.

+
+ + + +
+
+
+ +
+

1. Anfrage

+ + +

Kontakt aufnehmen, kurz klaeren.

+
+ + + +
+

2. Erstgespraech

+ + +

Ziele, Rahmen, Erwartungen.

+
+ + + +
+

3. Start

+ + +

Plan + regelmaessige Termine.

+
+ + + +
+

4. Review

+ + +

Fortschritt messen, nachsteuern.

+
+ +
+
+ + + +
+
+ + +

Rechts: Grafik oder Bild.

+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/steps-4-with-graphic-left', [ + 'title' => __('Ablauf (4 Steps) + Grafik links', 'juconnect'), + 'categories' => ['juconnect'], + 'content' => << +
+
+

So laeuft's ab

+ + + +

Transparent und nachvollziehbar.

+
+ + + +
+
+
+ + +

Links: Grafik oder Bild.

+
+ + + +
+
+ +
+

1. Anfrage

+ + +

Kontakt aufnehmen, kurz klaeren.

+
+ + + +
+

2. Erstgespraech

+ + +

Ziele, Rahmen, Erwartungen.

+
+ + + +
+

3. Start

+ + +

Plan + regelmaessige Termine.

+
+ + + +
+

4. Review

+ + +

Fortschritt messen, nachsteuern.

+
+ +
+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/single-card-with-graphic-right', [ + 'title' => __('Info Card + Grafik rechts', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Zweispaltig: links eine einzelne Inhaltskarte, rechts Bild/Grafik.', 'juconnect'), + 'content' => << +
+
+

Leistung im Ueberblick

+ + + +

Kerninformationen klar und ruhig dargestellt.

+
+ + + +
+
+

Wann ist dieses Angebot passend?

+ + + +

Fuer Traeger mit klaren Zielen, transparenten Ablaeufen und verbindlicher Kommunikation.

+ + + +
  • klare Zustaendigkeiten
  • regelmaessige Rueckmeldungen
  • dokumentierte Entwicklung
+ + + + +
+ + + +
+
+ + +

Rechts: Illustration oder Projektfoto.

+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/single-card-with-graphic-left', [ + 'title' => __('Grafik links + Info Card', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Zweispaltig: links Bild/Grafik, rechts eine einzelne Inhaltskarte.', 'juconnect'), + 'content' => << +
+
+

Leistung im Ueberblick

+ + + +

Kerninformationen klar und ruhig dargestellt.

+
+ + + +
+
+
+ + +

Links: Illustration oder Projektfoto.

+
+ + + +
+

Wann ist dieses Angebot passend?

+ + + +

Fuer Traeger mit klaren Zielen, transparenten Ablaeufen und verbindlicher Kommunikation.

+ + + +
  • klare Zustaendigkeiten
  • regelmaessige Rueckmeldungen
  • dokumentierte Entwicklung
+ + + + +
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/section-grid-2', [ + 'title' => __('Section + 2 Cards', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Standard-Zweispalter fuer Inhalte oder Angebotskarten.', 'juconnect'), + 'content' => << +
+
+

Schwerpunkte

+ + + +

Zwei zentrale Themen kompakt nebeneinander.

+
+ + + +
+
+

Begleitung

+ + +

Verlaessliche Begleitung mit klarer Struktur fuer alle Beteiligten.

+ + +

Mehr erfahren

+
+ + + +
+

Koordination

+ + +

Abgestimmte Kommunikation zwischen Traegern, Familien und Fachkraeften.

+ + +

Mehr erfahren

+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/kpi-overview-3', [ + 'title' => __('KPI Ueberblick (3 Karten)', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Drei Kennzahlenkarten fuer Verlaesslichkeit, Bearbeitungszeit und Reichweite.', 'juconnect'), + 'content' => << +
+
+

Fakten im Ueberblick

+ + + +

Beispielwerte fuer eine transparente Darstellung.

+
+ + + +
+
+
+

Antwortzeit

+ + +

< 48h

+
+
+ + + +
+
+

Abgestimmte Plaene

+ + +

95%

+
+
+ + + +
+
+

Kooperationspartner

+ + +

24

+
+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/contact-cta-split', [ + 'title' => __('Kontakt CTA (Split)', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Linke Infokarte mit Aktionen, rechte Karte mit Kontaktfakten.', 'juconnect'), + 'content' => << +
+
+
+

Naechster Schritt

+ + + +

Unverbindlich Kontakt aufnehmen

+ + + +

Wir melden uns zeitnah und klaeren den passenden Rahmen fuer Ihr Anliegen.

+ + + + +
+ + + +
+

Kontaktzeiten

+ + + +
+

Mo - Fr

+ + +

08:00 - 17:00

+
+ + + +
+

E-Mail

+ + +

kontakt@juconnect.de

+
+ + + +
+

Hinweis

+ + +

Bitte Anlass und Rueckrufzeit kurz angeben.

+
+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/downloads-table', [ + 'title' => __('Downloads (Tabelle)', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Downloadbereich mit Tabelle im Styleguide-Look.', 'juconnect'), + 'content' => << +
+
+

Downloads

+ + + +

Dokumente, Vorlagen und Nachweise auf einen Blick.

+
+ + + +
+
+ + + + + + + + + +
DokumentStatusAktion
LeistungsbeschreibungEntwurfOeffnen
DatenschutzFinalOeffnen
AnsprechpartnerUpdateOeffnen
+
+
+
+ +HTML + ]); + + register_block_pattern('juconnect/process-flow-flex', [ + 'title' => __('Prozessablauf (flexibel, horizontal)', 'juconnect'), + 'categories' => ['juconnect'], + 'description' => __('Flexibler Ablauf mit einzeln bearbeitbaren Schritten. Schritte einfach duplizieren, verschieben oder entfernen.', 'juconnect'), + 'content' => << +
+
+

So laeuft die Zusammenarbeit ab

+ + + +

Jeder Schritt ist ein einzelner Block und kann beliebig angepasst, dupliziert oder entfernt werden.

+
+ + + +
+
+
+

Anfrage

+
+ + + +
+

Kontakt aufnehmen, Anlass schildern und den Rahmen fuer die Begleitung klaeren.

+
+
+ + + +
+
+

Abstimmung

+
+ + + +
+

Ziele, Rollen und Kommunikationswege gemeinsam festlegen.

+
+
+ + + +
+
+

Umsetzung

+
+ + + +
+

Begleitung starten, Fortschritt transparent dokumentieren und regelmaessig nachsteuern.

+
+
+
+
+ +HTML + ]); +}); + diff --git a/juconnect-strict-theme-v3/juconnect-strict/style.css b/juconnect-strict-theme-v3/juconnect-strict/style.css index 2060685..1feabac 100644 --- a/juconnect-strict-theme-v3/juconnect-strict/style.css +++ b/juconnect-strict-theme-v3/juconnect-strict/style.css @@ -1,8 +1,8 @@ /* Theme Name: JuConnect (Strict Styleguide) Author: Sven Steinert -Description: WordPress Theme basierend auf dem JuConnect Styleguide v0.2 (Markup & Tokens 1:1 übernommen). -Version: 0.3.0 +Description: WordPress Theme basierend auf dem JuConnect Styleguide v0.2 mit integrierten Gutenberg-Patterns. +Version: 0.4.0 Text Domain: juconnect.de */ @@ -1481,3 +1481,4 @@ a{ color: inherit; } min-width: 0; } } +