diff --git a/app/components/button.tsx b/app/components/button.tsx index dc9ecfa..4e166bd 100644 --- a/app/components/button.tsx +++ b/app/components/button.tsx @@ -14,7 +14,7 @@ export default function Button({ className = '', ...props }: ButtonProps) { - const baseClasses = "inline-flex items-center justify-center font-medium rounded-lg transition-all duration-300 ease-out focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-900 disabled:opacity-50 disabled:cursor-not-allowed"; + const baseClasses = "cursor-pointer font-medium rounded-lg transition-all duration-300 ease-out focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-900 disabled:opacity-50 disabled:cursor-not-allowed"; const sizeClasses = { sm: "px-3 py-1.5 text-sm", diff --git a/app/components/card.tsx b/app/components/card.tsx index 2512965..8b3a060 100644 --- a/app/components/card.tsx +++ b/app/components/card.tsx @@ -3,31 +3,22 @@ import { ReactNode } from 'react'; interface CardProps { children: ReactNode; className?: string; - variant?: 'default' | 'elevated' | 'glass' | 'outlined'; + variant?: 'default' | 'glass' | 'outlined'; hover?: boolean; style?: React.CSSProperties; - bgImageUrl?: string; // optional background image shown on right with a diagonal mask - bgOpacity?: number; // 0..1 opacity for the image - bgDim?: number; // 0..1 black overlay intensity over the image - bg?: string; // optional generic CSS background (e.g., linear-gradient) } export default function Card({ children, className = '', variant = 'default', - hover = true, - style, - bgImageUrl, - bgOpacity = 0.15, - bgDim = 0.35, - bg + hover = false, + style }: CardProps) { const baseClasses = "relative overflow-hidden rounded-xl transition-all duration-300 ease-out"; const variantClasses = { default: "bg-gray-900/50 border border-gray-800/50 backdrop-blur-sm", - elevated: "bg-gray-900/60 border border-gray-700/50 backdrop-blur-sm shadow-2xl", glass: "bg-white/5 border border-white/10 backdrop-blur-md", outlined: "bg-transparent border-2 border-gray-700/50" }; @@ -40,29 +31,10 @@ export default function Card({