✨ feat: add new contact form, hero, features, and richtext blocks; implement scroll-reveal action and update styles
- Introduced ContactFormBlock, FeaturesBlock, HeroBlock, and RichtextBlock components. - Implemented a scroll-reveal action for animations on element visibility. - Enhanced CSS styles for better theming and prose formatting. - Added localization support for new components and updated existing translations. - Created e2e tests for demo pages including contact form validation and navigation. - Added a video tour showcasing the demo pages and interactions.
This commit is contained in:
@@ -5,18 +5,20 @@
|
||||
"language": "de",
|
||||
"type": "header",
|
||||
"elements": [
|
||||
{
|
||||
"name": "Startseite",
|
||||
"page": "home"
|
||||
},
|
||||
{
|
||||
"name": "Über uns",
|
||||
"page": "about"
|
||||
},
|
||||
{
|
||||
"name": "Kontakt",
|
||||
"page": "contact"
|
||||
}
|
||||
{ "name": "Startseite", "page": "/" },
|
||||
{ "name": "Über uns", "page": "/ueber-uns" },
|
||||
{ "name": "Kontakt", "page": "/kontakt" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "header-en",
|
||||
"_id": "header-en",
|
||||
"language": "en",
|
||||
"type": "header",
|
||||
"elements": [
|
||||
{ "name": "Home", "page": "/" },
|
||||
{ "name": "About", "page": "/about" },
|
||||
{ "name": "Contact", "page": "/contact" }
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -25,14 +27,22 @@
|
||||
"language": "de",
|
||||
"type": "footer",
|
||||
"elements": [
|
||||
{
|
||||
"name": "Impressum",
|
||||
"page": "imprint"
|
||||
},
|
||||
{
|
||||
"name": "Datenschutz",
|
||||
"page": "privacy"
|
||||
}
|
||||
{ "name": "Startseite", "page": "/" },
|
||||
{ "name": "Über uns", "page": "/ueber-uns" },
|
||||
{ "name": "Kontakt", "page": "/kontakt" },
|
||||
{ "name": "GitHub", "external": true, "externalUrl": "https://github.com" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "footer-en",
|
||||
"_id": "footer-en",
|
||||
"language": "en",
|
||||
"type": "footer",
|
||||
"elements": [
|
||||
{ "name": "Home", "page": "/" },
|
||||
{ "name": "About", "page": "/about" },
|
||||
{ "name": "Contact", "page": "/contact" },
|
||||
{ "name": "GitHub", "external": true, "externalUrl": "https://github.com" }
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user