diff --git a/mascha.png b/mascha.png new file mode 100644 index 000000000..d3f5a12fa --- /dev/null +++ b/mascha.png @@ -0,0 +1 @@ + diff --git a/storefront/public/2025-04-19 01.28.14.jpg b/storefront/public/2025-04-19 01.28.14.jpg new file mode 100644 index 000000000..e22da6855 Binary files /dev/null and b/storefront/public/2025-04-19 01.28.14.jpg differ diff --git a/storefront/public/about/a.txt b/storefront/public/about/a.txt new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/storefront/public/about/a.txt @@ -0,0 +1 @@ + diff --git a/storefront/public/about/mascha.jpg b/storefront/public/about/mascha.jpg new file mode 100644 index 000000000..e22da6855 Binary files /dev/null and b/storefront/public/about/mascha.jpg differ diff --git a/storefront/public/flower_power_AI.mp4 b/storefront/public/flower_power_AI.mp4 new file mode 100644 index 000000000..5d9736411 Binary files /dev/null and b/storefront/public/flower_power_AI.mp4 differ diff --git a/storefront/public/gallery/olemichailove_Ultra-photorealistic_black_and_white_photo_shot_b8b6cd41-dfea-4f02-9d83-cde6b2cc27b5_0.png b/storefront/public/gallery/olemichailove_Ultra-photorealistic_black_and_white_photo_shot_b8b6cd41-dfea-4f02-9d83-cde6b2cc27b5_0.png new file mode 100644 index 000000000..382637c8d Binary files /dev/null and b/storefront/public/gallery/olemichailove_Ultra-photorealistic_black_and_white_photo_shot_b8b6cd41-dfea-4f02-9d83-cde6b2cc27b5_0.png differ diff --git a/storefront/public/gallery/olemichailove_httpss.mj.runqCe0ktvcWhY_on_white_backgraund_mini_ae301246-eec2-4032-bb9a-13e99d50b842 (1).png b/storefront/public/gallery/olemichailove_httpss.mj.runqCe0ktvcWhY_on_white_backgraund_mini_ae301246-eec2-4032-bb9a-13e99d50b842 (1).png new file mode 100644 index 000000000..e8de0a23b Binary files /dev/null and b/storefront/public/gallery/olemichailove_httpss.mj.runqCe0ktvcWhY_on_white_backgraund_mini_ae301246-eec2-4032-bb9a-13e99d50b842 (1).png differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.29.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.29.jpeg new file mode 100644 index 000000000..9318da080 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.29.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.34.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.34.jpeg new file mode 100644 index 000000000..47dc02cc3 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.34.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.37.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.37.jpeg new file mode 100644 index 000000000..839b5e8d7 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.37.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.41.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.41.jpeg new file mode 100644 index 000000000..6588cda0c Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.41.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.45.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.45.jpeg new file mode 100644 index 000000000..bb907a57a Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.45.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.48.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.48.jpeg new file mode 100644 index 000000000..5d341fde8 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.48.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.51.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.51.jpeg new file mode 100644 index 000000000..2e182cfc3 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.51.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.09.56.jpeg b/storefront/public/gallery/photo_2025-04-18 23.09.56.jpeg new file mode 100644 index 000000000..7b088d2a5 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.09.56.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.00.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.00.jpeg new file mode 100644 index 000000000..de6af72cf Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.00.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.04.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.04.jpeg new file mode 100644 index 000000000..839a29b52 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.04.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.06.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.06.jpeg new file mode 100644 index 000000000..6d76b8932 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.06.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.09.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.09.jpeg new file mode 100644 index 000000000..a87ab2b38 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.09.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.13.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.13.jpeg new file mode 100644 index 000000000..bb9b944e1 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.13.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.17.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.17.jpeg new file mode 100644 index 000000000..59700beb3 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.17.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.21.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.21.jpeg new file mode 100644 index 000000000..de6af72cf Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.21.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.24.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.24.jpeg new file mode 100644 index 000000000..f7b38be55 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.24.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.27.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.27.jpeg new file mode 100644 index 000000000..38f9468fd Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.27.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.31.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.31.jpeg new file mode 100644 index 000000000..fc8ab6f6d Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.31.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.34.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.34.jpeg new file mode 100644 index 000000000..868c34a0c Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.34.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.38.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.38.jpeg new file mode 100644 index 000000000..71df08079 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.38.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.41.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.41.jpeg new file mode 100644 index 000000000..01ba6ded8 Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.41.jpeg differ diff --git a/storefront/public/gallery/photo_2025-04-18 23.10.44.jpeg b/storefront/public/gallery/photo_2025-04-18 23.10.44.jpeg new file mode 100644 index 000000000..04c5f6a8e Binary files /dev/null and b/storefront/public/gallery/photo_2025-04-18 23.10.44.jpeg differ diff --git a/storefront/public/icons/a.txt b/storefront/public/icons/a.txt new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/storefront/public/icons/a.txt @@ -0,0 +1 @@ + diff --git a/storefront/public/icons/instagram.jpeg b/storefront/public/icons/instagram.jpeg new file mode 100644 index 000000000..7eb065993 Binary files /dev/null and b/storefront/public/icons/instagram.jpeg differ diff --git a/storefront/public/og-image.jpg b/storefront/public/og-image.jpg new file mode 100644 index 000000000..09c3f90e8 Binary files /dev/null and b/storefront/public/og-image.jpg differ diff --git a/storefront/src/app/[countryCode]/(main)/About/page.tsx b/storefront/src/app/[countryCode]/(main)/About/page.tsx new file mode 100644 index 000000000..fc22c5d7f --- /dev/null +++ b/storefront/src/app/[countryCode]/(main)/About/page.tsx @@ -0,0 +1,66 @@ +import Image from "next/image" + +export default function AboutPage() { + return ( +
+

+ GMORKL – wearable art made in Cologne +

+ +
+
+ Masha Rodigina +
+
+ +
+

+ GMORKL is an art project by visual artist and designer Masha Rodigina, + based in Cologne, Germany. Specializing in handprinted, one-of-a-kind + T-shirts and textiles, GMORKL brings together art, fashion, and activism. +

+ +

+ Each item is handprinted using silkscreen techniques on Fairtrade, + organic cotton. From sketches on paper to digital experiments, every + GMORKL piece is born as an artwork — then transformed into wearable art. + No mass production. No replicas. Just unique fashion statements with soul. +

+ +

+ At GMORKL, we believe clothing should tell stories. That art should be + worn. That a T-shirt can be a political message, a poetic gesture, or a + symbol of independent culture. +

+ +

+ In this store, you’ll also find not only a limited selection of art prints + and original illustrations but also artworks made by Mascha's friends. +

+ +

Why Choose GMORKL?

+ + +

+ Whether you're looking for a meaningful gift, a statement shirt, or a + collector's item, GMORKL offers art pieces that connect art, identity and + democratic values. +

+ +

• Support independent art and wear your values.

+
+
+ ) +} diff --git a/storefront/src/app/[countryCode]/(main)/Gallery/page.tsx b/storefront/src/app/[countryCode]/(main)/Gallery/page.tsx new file mode 100644 index 000000000..2352da3ba --- /dev/null +++ b/storefront/src/app/[countryCode]/(main)/Gallery/page.tsx @@ -0,0 +1,49 @@ +"use client" + +import Image from "next/image" +import { useState } from "react" + +const images = [ + "/gallery/img1.jpg", + "/gallery/img2.jpg", + "/gallery/img3.jpg", + "/gallery/img4.jpg", + "/gallery/img5.jpg", +] + +export default function GalleryPage() { + const [count, setCount] = useState(1) + + const loadMore = () => { + setCount(count + 1) + } + + return ( +
+

Gallery

+
+ {Array(count) + .fill(images) + .flat() + .map((src, i) => ( +
+ {`Gallery +
+ ))} +
+
+ +
+
+ ) +} diff --git a/storefront/src/app/[countryCode]/(main)/categories/[...category]/page.tsx b/storefront/src/app/[countryCode]/(main)/categories/[...category]/page.tsx index 1a1746e46..26f78fd53 100644 --- a/storefront/src/app/[countryCode]/(main)/categories/[...category]/page.tsx +++ b/storefront/src/app/[countryCode]/(main)/categories/[...category]/page.tsx @@ -57,7 +57,7 @@ export async function generateMetadata({ params }: Props): Promise { `${title} category.` return { - title: `${title} | Medusa Store`, + title: `${title} | Gmorkl Store`, description, alternates: { canonical: `${params.category.join("/")}`, diff --git a/storefront/src/app/[countryCode]/(main)/layout.tsx b/storefront/src/app/[countryCode]/(main)/layout.tsx deleted file mode 100644 index ec979d494..000000000 --- a/storefront/src/app/[countryCode]/(main)/layout.tsx +++ /dev/null @@ -1,19 +0,0 @@ -import { Metadata } from "next" - -import Footer from "@modules/layout/templates/footer" -import Nav from "@modules/layout/templates/nav" -import { getBaseURL } from "@lib/util/env" - -export const metadata: Metadata = { - metadataBase: new URL(getBaseURL()), -} - -export default async function PageLayout(props: { children: React.ReactNode }) { - return ( - <> -