Hauptseite: Unterschied zwischen den Versionen

Aus Paqato Doku
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
= Dokumentation zu Elementor und den individuellen Templates =
= Dokumentation zu Elementor und den individuellen Templates =
‘’(Entwurf – bitte ergänzen und strukturieren wir gemeinsam.)’’
 
''(Entwurf – Grundlage für gemeinsame Weiterentwicklung)''


== 1. Einführung ==
== 1. Einführung ==
Hier entsteht eine umfassende Dokumentation, die sowohl die Grundlagen von Elementor erklärt als auch die spezifischen Templates, Workflows und Best Practices beschreibt, die bei uns im Einsatz sind.
 
Diese Dokumentation beschreibt, wie Elementor und die internen CallunaLabs-Templates eingesetzt werden. Ziel ist eine einheitliche Struktur, klare Workflows und konsistente Qualität. Sie dient als Nachschlagewerk für das Team sowie als Onboarding-Dokument für neue Kolleginnen und Kollegen.
 
Elementor ist unser Hauptwerkzeug für moderne, flexible und responsive Websites. Unsere eigenen Templates erweitern die Standardfunktionen um optimierte Layouts, wiederverwendbare Module und CI-konforme Komponenten.


== 2. Elementor – Grundlagen ==
== 2. Elementor – Grundlagen ==
=== 2.1 Was ist Elementor? ===
=== 2.1 Was ist Elementor? ===
Kurzbeschreibung.
 
Elementor ist ein visueller Page-Builder für WordPress. Inhalte werden per Drag-and-Drop erstellt und responsiv angepasst, ohne programmieren zu müssen.
 
Vorteile:
 
Visuelle Bearbeitung in Echtzeit
 
Hohe Designfreiheit
 
Dynamische Inhalte über Custom Fields
 
Schnelles Prototyping und CI-konforme Layouts


=== 2.2 Elementor Pro – wichtige Features ===
=== 2.2 Elementor Pro – wichtige Features ===
• Wichtige Widgets
 
Theme Builder
Elementor Pro erweitert das System u. a. um:
Forms
 
Loop Builder
Theme Builder (Header, Footer, Archive, Single, 404 …)
 
Forms
 
Loop Builder
 
Popup Builder
 
Global Styles für Farben, Typografie und Layouts


=== 2.3 Globale Einstellungen ===
=== 2.3 Globale Einstellungen ===
Globale Farben
 
Globale Typografie
Unsere globalen Vorgaben definieren das Grundsystem jeder Website:
Breakpoints
 
• Einstellungen im Theme Builder
Globale Farben (CI-konform)
 
Globale Typografie (H1–H6, Absätze, Buttons, Meta)
 
Breakpoints: Desktop, Tablet, Smartphone
 
Standard-Templates im Theme Builder


== 3. Arbeitsweise mit Elementor ==
== 3. Arbeitsweise mit Elementor ==
=== 3.1 Seitenaufbau ===
=== 3.1 Seitenaufbau & Layout-System ===
Container
 
Spalten
Unsere Struktur basiert auf Containern:
Widgets
 
Responsives Verhalten
Container sind Hauptelemente
 
Spalten nur verwenden, wenn unterschiedlich breite Bereiche nötig sind
 
Modularer Einsatz von Widgets (Heading, Text, Button, Image, Loop-Elemente usw.)
 
Responsives Verhalten wird containerweise gepflegt
 
Layout orientiert sich am 12-Spalten-System
 
Ziel: wartbare, logische und erweiterbare Seiten.


=== 3.2 Versionierung & Workflows ===
=== 3.2 Versionierung & Workflows ===
Änderungen dokumentieren
 
• Entwicklungs- und Live-Umgebung
Standardprozess:
 
Entwicklung im Staging
 
Dokumentation aller Änderungen im Ticket
 
Review durch zweiten Kollegen
 
Deployment auf Live
 
Visuelle Endkontrolle


== 4. Individuelle Templates der CallunaLabs ==
== 4. Individuelle Templates der CallunaLabs ==
=== 4.1 Übersicht unserer Templates ===
=== 4.1 Übersicht unserer Templates ===
Kurze Beschreibung aller vorhandenen Templates.
 
Unsere Templates bilden die Basis jedes Webprojekts:
 
Header
 
Footer
 
Landingpages
 
Blog (Loop, Single, Archive)
 
Content-Blöcke
 
Eigene Widgets/Logiken


=== 4.2 Header-Template ===
=== 4.2 Header-Template ===
• Besonderheiten
 
• Struktur
Der Header ist modular und flexibel:
• Einsatzbereiche
 
Logo links
 
Navigation rechts, mobil Offcanvas
 
Optionaler CTA-Button
 
Sticky Header
 
Dynamische Varianten (z. B. andere Farben auf Landingpages)


=== 4.3 Footer-Template ===
=== 4.3 Footer-Template ===
• Besonderheiten
 
• Widgets
Struktur:
 
Optionaler oberer Info-Bereich
 
Mehrspaltige Navigation
 
Kontakt/Adresse
 
Social Icons
 
Rechtstexte + dynamisches Copyright


=== 4.4 Landingpage-Template ===
=== 4.4 Landingpage-Template ===
• Hero-Bereich
• Layout-System
• Wiederverwendbare Abschnitte


=== 4.5 Blog-Template ===
Elemente:
Loop
 
Single
Großes Hero-Modul (Headline, Subline, CTA)
Archive
 
Dynamische Felder
Flexible Abschnitte (Vorteile, Features, Testimonials, CTAs)
 
Conversion-orientiertes Layout
 
Minimaler Header, reduzierter Footer
 
=== 4.5 Blog-Templates ===
 
Umfasst:
 
Loop-Template (Artikelübersicht)
 
Single-Template (Artikelansicht)
 
Archive (Kategorie, Tag, Autor)
 
ACF-Felder für dynamische Inhalte
 
SEO-optimiert
 
=== 4.6 Custom Widgets & Erweiterungen ===
 
Eigene Entwicklungen bei Bedarf:
 
Dynamische Listen
 
Custom Cards
 
Erweiterte Slider


=== 4.6 Custom Widgets oder Erweiterungen ===
Strukturierte Daten (Schema.org)
• Eigene Widgets
 
• Snippets
Alle Custom-Elemente sind dokumentiert und versionsgeführt.
• Erweiterte Logiken


== 5. Best Practices ==
== 5. Best Practices ==
=== 5.1 Sauberes Arbeiten ===
=== 5.1 Sauberes Arbeiten ===
• Globale Styles nutzen
 
• Wiederverwendbarkeit
Unsere Grundprinzipien:
• Naming-Konventionen
 
Zuerst globale Styles verwenden
 
Einheitliche Abstandslogik (keine zufälligen Werte)
 
Sinnvolle Klassen, wenn Custom CSS nötig ist
 
Keine Inline-Styles
 
Wiederverwendbare Templates statt Kopien


=== 5.2 Performance ===
=== 5.2 Performance ===
Lazy Loading
 
• Optimierte Medien
Performance sichern:
• Strukturierter DOM
 
Optimierte Bilder
 
Lazy Loading
 
Flacher DOM (wenig Verschachtelung)
 
Keine unnötigen Widgets
 
Server-Caching aktiv


== 6. Pflege & Weiterentwicklung ==
== 6. Pflege & Weiterentwicklung ==
=== 6.1 Updates ===
=== 6.1 Updates ===
• Sicheres Aktualisieren von Elementor


=== 6.2 Erweiterungen ===
Ablauf:
• Konzeption und Anlage neuer Templates
 
Backup
 
Updates im Staging testen
 
Visuellen Regressionstest
 
Deployment
 
=== 6.2 Erweiterungen & neue Templates ===
 
Neue Templates werden:
 
als Entwurf angelegt
 
dokumentiert


Hilfe zur Verwendung und Konfiguration der Wiki-Software findest du im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch].
getestet


== Starthilfen ==
erst nach Review veröffentlicht


* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsparameter]
So bleibt das System stabil und erweiterbar.
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ Häufige Fragen zu MediaWiki]
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ Mailingliste zu neuen Versionen von MediaWiki]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst]

Aktuelle Version vom 18. November 2025, 14:10 Uhr

Dokumentation zu Elementor und den individuellen Templates[Bearbeiten]

(Entwurf – Grundlage für gemeinsame Weiterentwicklung)

1. Einführung[Bearbeiten]

Diese Dokumentation beschreibt, wie Elementor und die internen CallunaLabs-Templates eingesetzt werden. Ziel ist eine einheitliche Struktur, klare Workflows und konsistente Qualität. Sie dient als Nachschlagewerk für das Team sowie als Onboarding-Dokument für neue Kolleginnen und Kollegen.

Elementor ist unser Hauptwerkzeug für moderne, flexible und responsive Websites. Unsere eigenen Templates erweitern die Standardfunktionen um optimierte Layouts, wiederverwendbare Module und CI-konforme Komponenten.

2. Elementor – Grundlagen[Bearbeiten]

2.1 Was ist Elementor?[Bearbeiten]

Elementor ist ein visueller Page-Builder für WordPress. Inhalte werden per Drag-and-Drop erstellt und responsiv angepasst, ohne programmieren zu müssen.

Vorteile:

Visuelle Bearbeitung in Echtzeit

Hohe Designfreiheit

Dynamische Inhalte über Custom Fields

Schnelles Prototyping und CI-konforme Layouts

2.2 Elementor Pro – wichtige Features[Bearbeiten]

Elementor Pro erweitert das System u. a. um:

Theme Builder (Header, Footer, Archive, Single, 404 …)

Forms

Loop Builder

Popup Builder

Global Styles für Farben, Typografie und Layouts

2.3 Globale Einstellungen[Bearbeiten]

Unsere globalen Vorgaben definieren das Grundsystem jeder Website:

Globale Farben (CI-konform)

Globale Typografie (H1–H6, Absätze, Buttons, Meta)

Breakpoints: Desktop, Tablet, Smartphone

Standard-Templates im Theme Builder

3. Arbeitsweise mit Elementor[Bearbeiten]

3.1 Seitenaufbau & Layout-System[Bearbeiten]

Unsere Struktur basiert auf Containern:

Container sind Hauptelemente

Spalten nur verwenden, wenn unterschiedlich breite Bereiche nötig sind

Modularer Einsatz von Widgets (Heading, Text, Button, Image, Loop-Elemente usw.)

Responsives Verhalten wird containerweise gepflegt

Layout orientiert sich am 12-Spalten-System

Ziel: wartbare, logische und erweiterbare Seiten.

3.2 Versionierung & Workflows[Bearbeiten]

Standardprozess:

Entwicklung im Staging

Dokumentation aller Änderungen im Ticket

Review durch zweiten Kollegen

Deployment auf Live

Visuelle Endkontrolle

4. Individuelle Templates der CallunaLabs[Bearbeiten]

4.1 Übersicht unserer Templates[Bearbeiten]

Unsere Templates bilden die Basis jedes Webprojekts:

Header

Footer

Landingpages

Blog (Loop, Single, Archive)

Content-Blöcke

Eigene Widgets/Logiken

4.2 Header-Template[Bearbeiten]

Der Header ist modular und flexibel:

Logo links

Navigation rechts, mobil Offcanvas

Optionaler CTA-Button

Sticky Header

Dynamische Varianten (z. B. andere Farben auf Landingpages)

4.3 Footer-Template[Bearbeiten]

Struktur:

Optionaler oberer Info-Bereich

Mehrspaltige Navigation

Kontakt/Adresse

Social Icons

Rechtstexte + dynamisches Copyright

4.4 Landingpage-Template[Bearbeiten]

Elemente:

Großes Hero-Modul (Headline, Subline, CTA)

Flexible Abschnitte (Vorteile, Features, Testimonials, CTAs)

Conversion-orientiertes Layout

Minimaler Header, reduzierter Footer

4.5 Blog-Templates[Bearbeiten]

Umfasst:

Loop-Template (Artikelübersicht)

Single-Template (Artikelansicht)

Archive (Kategorie, Tag, Autor)

ACF-Felder für dynamische Inhalte

SEO-optimiert

4.6 Custom Widgets & Erweiterungen[Bearbeiten]

Eigene Entwicklungen bei Bedarf:

Dynamische Listen

Custom Cards

Erweiterte Slider

Strukturierte Daten (Schema.org)

Alle Custom-Elemente sind dokumentiert und versionsgeführt.

5. Best Practices[Bearbeiten]

5.1 Sauberes Arbeiten[Bearbeiten]

Unsere Grundprinzipien:

Zuerst globale Styles verwenden

Einheitliche Abstandslogik (keine zufälligen Werte)

Sinnvolle Klassen, wenn Custom CSS nötig ist

Keine Inline-Styles

Wiederverwendbare Templates statt Kopien

5.2 Performance[Bearbeiten]

Performance sichern:

Optimierte Bilder

Lazy Loading

Flacher DOM (wenig Verschachtelung)

Keine unnötigen Widgets

Server-Caching aktiv

6. Pflege & Weiterentwicklung[Bearbeiten]

6.1 Updates[Bearbeiten]

Ablauf:

Backup

Updates im Staging testen

Visuellen Regressionstest

Deployment

6.2 Erweiterungen & neue Templates[Bearbeiten]

Neue Templates werden:

als Entwurf angelegt

dokumentiert

getestet

erst nach Review veröffentlicht

So bleibt das System stabil und erweiterbar.