summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDawid Rycerz <dawid@rycerz.xyz>2025-07-22 18:31:25 +0300
committerDawid Rycerz <dawid@rycerz.xyz>2025-07-22 18:31:25 +0300
commitbbd889b33fcdb2f1f1abf0018841ed50bf2fb0b1 (patch)
treefc857fffb61d4aa1fbc9cefa940f4a1b552d2f00
parentd6608c822370ca7aad42c0ed54caf421ead8bb50 (diff)
Fix header clicks
-rw-r--r--src/components/widgets/Header.astro41
-rw-r--r--src/layouts/LandingLayout.astro4
-rw-r--r--src/layouts/PageLayout.astro4
3 files changed, 4 insertions, 45 deletions
diff --git a/src/components/widgets/Header.astro b/src/components/widgets/Header.astro
deleted file mode 100644
index f5d5236..0000000
--- a/src/components/widgets/Header.astro
+++ /dev/null
@@ -1,41 +0,0 @@
----
-import { Icon } from 'astro-icon/components';
-import { SITE } from 'astrowind:config';
----
-
-<header class="bg-black text-white py-2 px-4">
- <div class="max-w-7xl mx-auto flex items-center justify-between">
- <div class="flex items-center space-x-2">
- <Icon name="tabler:phone" class="w-4 h-4" />
- <a href="tel:+48790209770" class="text-sm font-medium hover:text-gray-300 transition-colors"> +48 790-209-770 </a>
- </div>
- {
- SITE.social && (SITE.social.facebook || SITE.social.instagram) && (
- <div class="flex items-center space-x-3">
- {SITE.social.facebook && (
- <a
- href={SITE.social.facebook}
- aria-label="Facebook"
- class="text-white hover:text-gray-300 transition-colors"
- target="_blank"
- rel="noopener noreferrer"
- >
- <Icon name="tabler:brand-facebook" class="w-4 h-4" />
- </a>
- )}
- {SITE.social.instagram && (
- <a
- href={SITE.social.instagram}
- aria-label="Instagram"
- class="text-white hover:text-gray-300 transition-colors"
- target="_blank"
- rel="noopener noreferrer"
- >
- <Icon name="tabler:brand-instagram" class="w-4 h-4" />
- </a>
- )}
- </div>
- )
- }
- </div>
-</header>
diff --git a/src/layouts/LandingLayout.astro b/src/layouts/LandingLayout.astro
index b09878b..823c48b 100644
--- a/src/layouts/LandingLayout.astro
+++ b/src/layouts/LandingLayout.astro
@@ -1,6 +1,6 @@
---
import PageLayout from '~/layouts/PageLayout.astro';
-import Header from '~/components/widgets/Header.astro';
+import ContactHeader from '~/components/widgets/ContactHeader.astro';
import { headerData } from '~/navigation';
import type { MetaData } from '~/types';
@@ -18,7 +18,7 @@ const { metadata } = Astro.props;
</Fragment>
<Fragment slot="header">
<slot name="header">
- <Header
+ <ContactHeader
links={headerData?.links[2] ? [headerData.links[2]] : undefined}
actions={[]}
showToggleTheme
diff --git a/src/layouts/PageLayout.astro b/src/layouts/PageLayout.astro
index eebcba9..a8e0c0b 100644
--- a/src/layouts/PageLayout.astro
+++ b/src/layouts/PageLayout.astro
@@ -1,6 +1,6 @@
---
import Layout from '~/layouts/Layout.astro';
-import Header from '~/components/widgets/Header.astro';
+import ContactHeader from '~/components/widgets/ContactHeader.astro';
import Footer from '~/components/widgets/Footer.astro';
import { headerData, footerData } from '~/navigation';
@@ -16,7 +16,7 @@ const { metadata } = Astro.props;
<Layout metadata={metadata}>
<slot name="header">
- <Header {...headerData} isSticky showRssFeed showToggleTheme />
+ <ContactHeader {...headerData} isSticky showRssFeed showToggleTheme />
</slot>
<main>
<slot />