color: #c77dff; /* Purple text */ border: 1px solid rgba(153, 69, 255, 0.4); /* Purple border */ box-shadow: 0 8px 18px rgba(0, 0, 0, 0.6), 0 0 15px rgba(153, 69, 255, 0.3); /* Added purple glow */ /* Mobile animations */ /* Mobile animations ON */ // ═══════════════════════════════════════════ // MAIN PORTFOLIO SCRIPT - Purple Theme // ═══════════════════════════════════════════ // If already animated or reduced motion, just show $6,000 // Fixed target: always $6,000 // ═══════════════════════════════════════════ // CONTACT SECTION - Email & Discord Only // ═══════════════════════════════════════════ // Create contact section container // Create title // Create contact card // Email contact // Discord contact // Assemble contact card // Assemble section // Add copy functionality // Insert contact section before footer // Filter button event listeners // Sort select event listener // Set initial display value // Trigger animations // Trigger animations // Set initial value for reduced motion