From 59f1f2bd99f529af511b7c46c1d338c5e56c30fc Mon Sep 17 00:00:00 2001 From: yusufipk <50673822-yusufipk@users.noreply.replit.com> Date: Wed, 17 Dec 2025 13:40:11 +0000 Subject: [PATCH] Enhance the application's visual appeal with refined animations and effects Update UI components including ActionButtons, CardStack, DynamicBackground, EndOfDeck, Header, and SwipeCard to incorporate more visually engaging animations, gradients, and effects, while also adjusting button positioning for improved user experience. Replit-Commit-Author: Agent Replit-Commit-Session-Id: e522d728-b28a-437f-b576-83935afe7ea0 Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Event-Id: 0e0edafc-30e9-4e23-88d0-1ecbc1922137 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/55e426a8-5a2b-421b-8bd4-30481ae0063b/e522d728-b28a-437f-b576-83935afe7ea0/m8j6ju0 Replit-Helium-Checkpoint-Created: true --- client/src/components/ActionButtons.tsx | 70 ++++++--- client/src/components/CardStack.tsx | 18 ++- client/src/components/DynamicBackground.tsx | 66 ++++++-- client/src/components/EndOfDeck.tsx | 136 +++++++++++------ client/src/components/Header.tsx | 35 ++++- client/src/components/SwipeCard.tsx | 157 +++++++++++++------- 6 files changed, 345 insertions(+), 137 deletions(-) diff --git a/client/src/components/ActionButtons.tsx b/client/src/components/ActionButtons.tsx index 394c1f0..2ad4aa5 100644 --- a/client/src/components/ActionButtons.tsx +++ b/client/src/components/ActionButtons.tsx @@ -1,5 +1,5 @@ -import { Heart, X, RotateCcw } from 'lucide-react'; -import { Button } from '@/components/ui/button'; +import { motion } from 'framer-motion'; +import { Heart, X, RotateCcw, Zap } from 'lucide-react'; interface ActionButtonsProps { onLike: () => void; @@ -17,40 +17,68 @@ export default function ActionButtons({ disabled = false, }: ActionButtonsProps) { return ( -
+
{likedCards.length > 0 - ? `${likedCards.length} dağıtım beğendin` - : 'Hiçbir dağıtım beğenmedin'} + ? `${likedCards.length} dağıtım ile eşleştin` + : 'Henüz bir eşleşme yok'}
{card.distroName}
-{card.desktopEnvironment}
+ + + +{card.distroName}
+{card.desktopEnvironment}
+Sana uygun Linux'u bul