diff --git a/packages/base/Configuration/Sets/SitePackage/page.tsconfig b/packages/base/Configuration/Sets/SitePackage/page.tsconfig
index 21a0a4a..18b8be6 100644
--- a/packages/base/Configuration/Sets/SitePackage/page.tsconfig
+++ b/packages/base/Configuration/Sets/SitePackage/page.tsconfig
@@ -7,10 +7,11 @@ RTE {
}
TCEFORM {
- pages {
- }
- tt_content {
+ tt_content {
+ CType {
+ keepItems = cloonar_header,cloonar_text,cloonar_textimage,news_newsliststicky,news_pi1,cloonar_hero,cloonar_stats
}
+ }
}
TCEMAIN {
diff --git a/packages/base/ContentBlocks/ContentElements/header/assets/frontend.css b/packages/base/ContentBlocks/ContentElements/header/assets/frontend.css
new file mode 100644
index 0000000..b254fdb
--- /dev/null
+++ b/packages/base/ContentBlocks/ContentElements/header/assets/frontend.css
@@ -0,0 +1 @@
+/* CSS for header content element */
diff --git a/packages/base/ContentBlocks/ContentElements/header/config.yaml b/packages/base/ContentBlocks/ContentElements/header/config.yaml
new file mode 100644
index 0000000..de25116
--- /dev/null
+++ b/packages/base/ContentBlocks/ContentElements/header/config.yaml
@@ -0,0 +1,10 @@
+name: cloonar/header
+typeName: cloonar_header
+group: default
+prefixFields: true
+prefixType: full
+label: LLL:EXT:base/ContentBlocks/ContentElements/header/language/labels.xlf:header.title
+description: LLL:EXT:base/ContentBlocks/ContentElements/header/language/labels.xlf:header.description
+fields:
+ - identifier: header
+ useExistingField: true
diff --git a/packages/base/ContentBlocks/ContentElements/header/language/labels.xlf b/packages/base/ContentBlocks/ContentElements/header/language/labels.xlf
new file mode 100644
index 0000000..3a4c18f
--- /dev/null
+++ b/packages/base/ContentBlocks/ContentElements/header/language/labels.xlf
@@ -0,0 +1,13 @@
+
+
+
+
+
+ Header
+
+
+ A simple content element that displays a header as an H1.
+
+
+
+
diff --git a/packages/base/ContentBlocks/ContentElements/header/templates/backend-preview.html b/packages/base/ContentBlocks/ContentElements/header/templates/backend-preview.html
new file mode 100644
index 0000000..a74bb7d
--- /dev/null
+++ b/packages/base/ContentBlocks/ContentElements/header/templates/backend-preview.html
@@ -0,0 +1,15 @@
+
+
+
+
+
+ {data.header}
+
+
+
+
+
+
diff --git a/packages/base/ContentBlocks/ContentElements/header/templates/frontend.html b/packages/base/ContentBlocks/ContentElements/header/templates/frontend.html
new file mode 100644
index 0000000..5f0f489
--- /dev/null
+++ b/packages/base/ContentBlocks/ContentElements/header/templates/frontend.html
@@ -0,0 +1,4 @@
+
+
+ {data.header}
+
diff --git a/packages/base/ContentBlocks/ContentElements/hero/language/labels.xlf b/packages/base/ContentBlocks/ContentElements/hero/language/labels.xlf
index 70d7ecb..e71b495 100644
--- a/packages/base/ContentBlocks/ContentElements/hero/language/labels.xlf
+++ b/packages/base/ContentBlocks/ContentElements/hero/language/labels.xlf
@@ -7,7 +7,7 @@
Hero
- Description for Content Element cloonar/hero
+ Hero Element should always be the first Element of the page