From b59fdd8d66e9dda1ac1315ef8f60b1e1065c966e Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Tue, 27 Jan 2026 19:39:02 +0000 Subject: [PATCH] Changes --- src/components/Header.tsx | 24 +++++++++++++++ src/components/HeroSection.tsx | 53 +++++++++++++++------------------- src/components/Logo.tsx | 34 ++++++++++++++++++++++ src/pages/Index.tsx | 2 ++ 4 files changed, 84 insertions(+), 29 deletions(-) create mode 100644 src/components/Header.tsx create mode 100644 src/components/Logo.tsx diff --git a/src/components/Header.tsx b/src/components/Header.tsx new file mode 100644 index 0000000..149de8a --- /dev/null +++ b/src/components/Header.tsx @@ -0,0 +1,24 @@ +import Logo from "./Logo"; + +const Header = () => { + return ( +
+
+ + + + + +
+
+ ); +}; + +export default Header; diff --git a/src/components/HeroSection.tsx b/src/components/HeroSection.tsx index 6ebcb4d..28ad737 100644 --- a/src/components/HeroSection.tsx +++ b/src/components/HeroSection.tsx @@ -1,48 +1,43 @@ +import Logo from "./Logo"; + const HeroSection = () => { return ( -
+
{/* Decorative top border */}
- {/* Ornamental divider */} -
- + {/* Logo */} +
+
-

- Sedan 1974 -

- -

- Lennart Svenssons -

- -

- Konditorivaror +

+ Svenskt konditorhantverk sedan 1953

-

- Kakabonnemang för företag -

- -

- Genuina konditorikakor bakade med tradition och omsorg, - levererade direkt till ert kontor. -
- Smaken av äkta svenskt hantverk. +

+ "Äkta fika levererat till ditt företag — prenumeration eller engångsorder"

- - Starta ert abonnemang - +
{/* Bottom ornament */} diff --git a/src/components/Logo.tsx b/src/components/Logo.tsx new file mode 100644 index 0000000..1f6231a --- /dev/null +++ b/src/components/Logo.tsx @@ -0,0 +1,34 @@ +const Logo = ({ className = "", size = "default" }: { className?: string; size?: "small" | "default" | "large" }) => { + const sizeClasses = { + small: "w-16 h-12", + default: "w-24 h-18", + large: "w-48 h-36" + }; + + return ( +
+ + {/* Outer oval border */} + + {/* Inner oval border */} + + + {/* Text */} + + AKTIEBOLAGET + + + LENNART + + + SVENSSON + + + KONDITORIVAROR + + +
+ ); +}; + +export default Logo; diff --git a/src/pages/Index.tsx b/src/pages/Index.tsx index f8100a9..3ba3935 100644 --- a/src/pages/Index.tsx +++ b/src/pages/Index.tsx @@ -1,3 +1,4 @@ +import Header from "@/components/Header"; import HeroSection from "@/components/HeroSection"; import GallerySection from "@/components/GallerySection"; import PlansSection from "@/components/PlansSection"; @@ -6,6 +7,7 @@ import Footer from "@/components/Footer"; const Index = () => { return (
+