diff --git a/assets/styles/main.sass b/assets/styles/main.sass index 22d9387..8a6db02 100644 --- a/assets/styles/main.sass +++ b/assets/styles/main.sass @@ -95,6 +95,24 @@ $innerShadow: inset 0 0 15px rgba(255, 255, 255, 0.5) transform: scale(1) opacity: 1 +@keyframes float + 0%, 100% + transform: scale(1) translate(0, 0) + box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5), 0 0 0 5px #f9f9f9 + + 25% + transform: scale(1.025) translate(1px, -3px) + box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.6), 0 0 0 5px #f9f9f9 + + 50% + transform: scale(1.035) translate(3px, -1px) + box-shadow: 4px 4px 9px rgba(0, 0, 0, 0.7), 0 0 0 5px #f9f9f9 + + 75% + transform: scale(1.025) translate(1px, 1px) + box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.6), 0 0 0 5px #f9f9f9 + + body overflow-x: hidden diff --git a/components/HeroBox.vue b/components/HeroBox.vue index d2e90a0..844cf86 100644 --- a/components/HeroBox.vue +++ b/components/HeroBox.vue @@ -156,6 +156,7 @@ onUnmounted(() => { z-index: 1 height: auto max-height: 100% + max-width: 350px object-fit: contain .content, h1, h2, h3 diff --git a/components/template/PageHeader.vue b/components/template/PageHeader.vue index 851c7fc..71056b9 100644 --- a/components/template/PageHeader.vue +++ b/components/template/PageHeader.vue @@ -145,7 +145,7 @@ const navigationLinks = [ label: 'services', subNav: [ { routeKey: 'services-cms', label: 'menuCms' }, - { routeKey: 'services-seo', label: 'menuSEO' }, + /* { routeKey: 'services-seo', label: 'menuSEO' }, */ { routeKey: 'services-accessibility', label: 'menuAccessibility' }, { routeKey: 'services-ai', label: 'menuAi' }, ] @@ -433,7 +433,7 @@ header top: 3rem right: 5% background-color: rgba(white, .95) - padding: 2rem + padding: 2rem 2rem 1rem 2rem text-align: left cursor: pointer border-bottom-left-radius: 1rem @@ -486,6 +486,13 @@ header font-size: 1rem font-weight: bold margin: 0 .8rem + &.desk + .sub-nav + top: 1.5rem + right: 2% + background-color: transparent + background-image: linear-gradient(to bottom, transparent 0%, white 15%) + .logoBox align-items: left svg diff --git a/pages/index.vue b/pages/index.vue index b5a054b..2895058 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -33,7 +33,7 @@
Ein Headless CMS ist ein modernes Content-Management-System, das Inhalte unabhängig vom Design verwaltet. Im Gegensatz zu klassischen Systemen wie WordPress oder Joomla ist es nicht an ein festes Frontend gebunden. Inhalte werden über eine API bereitgestellt – und können so überall ausgespielt werden: auf Webseiten, Apps, Smart TVs oder sogar Sprachassistenten.
+ +{{ item.description }}
++ Für unsere Headless-Projekte setzen wir konsequent auf moderne Technologien: Nuxt 3 im Frontend und Strapi als leistungsfähiges Headless CMS im Backend. +
++ Diese Kombination vereint maximale Flexibilität, schnelle Ladezeiten und eine zukunftssichere Architektur. +
+Inhalte werden einmalig in Strapi gepflegt und lassen sich über eine API auf beliebige Kanäle ausspielen. Ganz egal ob Website, App oder Social Media. +
++ So entsteht ein digitales Fundament, das nicht nur heute überzeugt, sondern auch morgen noch tragfähig ist. +
+