diff --git a/._.env b/._.env new file mode 100644 index 0000000..ffa6093 Binary files /dev/null and b/._.env differ diff --git a/.claude/settings.local.json b/.claude/settings.local.json new file mode 100644 index 0000000..5b9970f --- /dev/null +++ b/.claude/settings.local.json @@ -0,0 +1,12 @@ +{ + "permissions": { + "allow": [ + "Bash(git remote:*)", + "Bash(git pull:*)", + "Bash(git checkout:*)", + "Bash(git merge:*)", + "Bash(git push:*)", + "Bash(git add:*)" + ] + } +} diff --git a/app/components/Grain.tsx b/app/components/Grain.tsx deleted file mode 100644 index b5dacd0..0000000 --- a/app/components/Grain.tsx +++ /dev/null @@ -1,30 +0,0 @@ -"use client"; - -import { motion } from "framer-motion"; - -const Grain = () => { - return ( -
-
- -
- ); -}; - -export default Grain; diff --git a/app/components/ShaderGradientBackground.tsx b/app/components/ShaderGradientBackground.tsx deleted file mode 100644 index 8f7240c..0000000 --- a/app/components/ShaderGradientBackground.tsx +++ /dev/null @@ -1,112 +0,0 @@ -"use client"; - -import React from "react"; -import { ShaderGradientCanvas, ShaderGradient } from "@shadergradient/react"; - -const ShaderGradientBackground = () => { - return ( -
- - {/* Sphere 1 - Links oben */} - - - {/* Sphere 2 - Rechts mitte */} - - - {/* Sphere 3 - Unten links */} - - -
- ); -}; - -export default ShaderGradientBackground; diff --git a/app/components/ShaderGradientBackgroundClient.tsx b/app/components/ShaderGradientBackgroundClient.tsx deleted file mode 100644 index 7c16a5a..0000000 --- a/app/components/ShaderGradientBackgroundClient.tsx +++ /dev/null @@ -1,16 +0,0 @@ -"use client"; - -import React, { useEffect, useState } from "react"; -import ShaderGradientBackground from "./ShaderGradientBackground"; - -export default function ShaderGradientBackgroundClient() { - const [mounted, setMounted] = useState(false); - - useEffect(() => { - setMounted(true); - }, []); - - if (!mounted) return null; - - return ; -} diff --git a/app/globals.css b/app/globals.css index bacb671..10c0151 100644 --- a/app/globals.css +++ b/app/globals.css @@ -2,19 +2,6 @@ @tailwind components; @tailwind utilities; -/* Grain Effect */ -.grain-overlay { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 9999; - pointer-events: none; - opacity: 0.04; - mix-blend-mode: overlay; - background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"); -} :root { /* Warm Brown & Off-White Palette */ diff --git a/app/layout.tsx b/app/layout.tsx index f64d091..1c7a1a8 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -34,7 +34,6 @@ export default async function RootLayout({ -