From 23a03567c8ac0bd035d52fdf8be845b0afa4cb4c Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Sun, 15 Feb 2026 01:31:05 +0000 Subject: [PATCH] Auto commit: 2026-02-15T01:31:05.927Z --- index.php | 282 ++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 179 insertions(+), 103 deletions(-) diff --git a/index.php b/index.php index ab7a164..79ae0d4 100644 --- a/index.php +++ b/index.php @@ -64,6 +64,12 @@ $whatsapp_link = "https://chat.whatsapp.com/DkG96pTzAFO3hvLqmzwmTY"; background-size: cover; background-position: center; background-repeat: no-repeat; + animation: ken-burns 40s ease-in-out infinite alternate; + } + + @keyframes ken-burns { + 0% { transform: scale(1); } + 100% { transform: scale(1.1); } } .background-overlay { @@ -73,28 +79,28 @@ $whatsapp_link = "https://chat.whatsapp.com/DkG96pTzAFO3hvLqmzwmTY"; width: 100%; height: 100%; z-index: -1; - background: linear-gradient(135deg, rgba(15, 23, 42, 0.7) 0%, rgba(15, 23, 42, 0.9) 100%); + background: linear-gradient(135deg, rgba(15, 23, 42, 0.3) 0%, rgba(15, 23, 42, 0.5) 100%); } /* Floating Microphones Effect */ .floating-mic { position: absolute; - color: rgba(255, 255, 255, 0.05); + color: rgba(255, 255, 255, 0.07); font-size: 3rem; z-index: 0; pointer-events: none; - animation: float-and-rotate 20s linear infinite; + animation: float-and-rotate 25s cubic-bezier(0.4, 0, 0.2, 1) infinite; } @keyframes float-and-rotate { 0% { - transform: translate(0, 0) rotate(0deg); + transform: translate(0, 0) rotate(0deg) scale(0.8); opacity: 0; } - 10% { opacity: 0.1; } - 90% { opacity: 0.1; } + 15% { opacity: 0.12; } + 85% { opacity: 0.12; } 100% { - transform: translate(var(--move-x), var(--move-y)) rotate(360deg); + transform: translate(var(--move-x), var(--move-y)) rotate(360deg) scale(1.2); opacity: 0; } } @@ -114,141 +120,176 @@ $whatsapp_link = "https://chat.whatsapp.com/DkG96pTzAFO3hvLqmzwmTY"; .player-section { width: 100%; - max-width: 480px; + max-width: 460px; display: flex; flex-direction: column; justify-content: center; + perspective: 1000px; } .glass-card { - background: var(--glass-bg); - backdrop-filter: blur(20px); - -webkit-backdrop-filter: blur(20px); - border: 1px solid var(--glass-border); - border-radius: 40px; - padding: 3rem; - box-shadow: 0 40px 100px -20px rgba(0, 0, 0, 0.6); - transition: all 0.5s ease; + background: rgba(255, 255, 255, 0.03); + backdrop-filter: blur(30px); + -webkit-backdrop-filter: blur(30px); + border: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 48px; + padding: 3.5rem 3rem; + box-shadow: 0 50px 100px -20px rgba(0, 0, 0, 0.5), inset 0 0 20px rgba(255, 255, 255, 0.02); + transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1); text-align: center; } + .glass-card:hover { + transform: translateY(-5px); + border-color: rgba(255, 255, 255, 0.15); + background: rgba(255, 255, 255, 0.05); + } + .brand h1 { - font-size: 2.5rem; + font-size: 2.8rem; font-weight: 700; margin: 0 0 0.5rem; color: #fff; - letter-spacing: -0.02em; + letter-spacing: -0.04em; + line-height: 1; } .brand-logo { - width: 120px; + width: 110px; height: auto; - margin: 0 auto 1.5rem; + margin: 0 auto 2rem; display: block; - filter: grayscale(1) brightness(1.5); - opacity: 0.8; - transition: all 0.4s ease; + filter: drop-shadow(0 10px 20px rgba(0,0,0,0.3)) brightness(1.2); + transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275); } .brand-logo:hover { - filter: grayscale(0) brightness(1); - opacity: 1; - transform: scale(1.05); + transform: rotate(-5deg) scale(1.1); } .brand p { - font-size: 1rem; + font-size: 0.95rem; font-weight: 300; - opacity: 0.5; - margin-bottom: 2.5rem; + opacity: 0.6; + margin-bottom: 3rem; color: #fff; + letter-spacing: 0.02em; } .now-playing-container { - background: rgba(255, 255, 255, 0.02); - border-radius: 24px; - padding: 1.5rem; - border: 1px solid rgba(255, 255, 255, 0.05); - margin-bottom: 2rem; + background: rgba(255, 255, 255, 0.03); + border-radius: 28px; + padding: 1.8rem; + border: 1px solid rgba(255, 255, 255, 0.06); + margin-bottom: 2.5rem; + transition: all 0.4s ease; } .track-info { display: flex; flex-direction: column; align-items: center; - gap: 0.5rem; + gap: 0.8rem; } .track-status { - font-size: 0.7rem; - font-weight: 600; + font-size: 0.65rem; + font-weight: 700; text-transform: uppercase; - letter-spacing: 0.2em; + letter-spacing: 0.25em; color: var(--primary-color); display: flex; align-items: center; - gap: 0.5rem; + gap: 0.6rem; + background: rgba(56, 189, 248, 0.1); + padding: 0.4rem 1rem; + border-radius: 100px; } .live-dot { - width: 6px; - height: 6px; + width: 8px; + height: 8px; background-color: var(--primary-color); border-radius: 50%; - animation: pulse 1.5s infinite; + box-shadow: 0 0 10px var(--primary-color); + animation: pulse-glow 2s infinite; } - @keyframes pulse { - 0% { transform: scale(1); opacity: 1; } - 50% { transform: scale(1.5); opacity: 0.5; } - 100% { transform: scale(1); opacity: 1; } + @keyframes pulse-glow { + 0% { transform: scale(1); box-shadow: 0 0 5px var(--primary-color); } + 50% { transform: scale(1.4); box-shadow: 0 0 15px var(--primary-color); opacity: 0.8; } + 100% { transform: scale(1); box-shadow: 0 0 5px var(--primary-color); } } .track-title { - font-weight: 500; - font-size: 1.1rem; - color: #f8fafc; + font-weight: 400; + font-size: 1.2rem; + color: #f1f5f9; max-width: 100%; + white-space: nowrap; overflow: hidden; text-overflow: ellipsis; + line-height: 1.4; } .controls { display: flex; flex-direction: column; align-items: center; - gap: 2rem; + gap: 2.5rem; } .play-btn { - width: 80px; - height: 80px; + width: 84px; + height: 84px; border-radius: 50%; - background: #fff; + background: linear-gradient(145deg, #ffffff, #f1f5f9); border: none; color: var(--bg-dark); - font-size: 2.5rem; + font-size: 2.8rem; cursor: pointer; display: flex; align-items: center; justify-content: center; - transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); - box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3); + transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); + box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.4); + position: relative; + overflow: hidden; + } + + .play-btn::after { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.4), transparent); + transform: translateX(-100%); + transition: transform 0.6s; } .play-btn:hover { - transform: scale(1.1); - box-shadow: 0 25px 50px rgba(0, 0, 0, 0.4); + transform: scale(1.08) translateY(-3px); + box-shadow: 0 35px 60px -15px rgba(0, 0, 0, 0.5); + } + + .play-btn:hover::after { + transform: translateX(100%); + } + + .play-btn:active { + transform: scale(0.95); } .volume-container { width: 100%; - max-width: 200px; + max-width: 180px; display: flex; align-items: center; - gap: 1rem; - opacity: 0.5; - transition: opacity 0.3s; + gap: 1.2rem; + opacity: 0.4; + transition: all 0.4s ease; } .volume-container:hover { @@ -257,72 +298,102 @@ $whatsapp_link = "https://chat.whatsapp.com/DkG96pTzAFO3hvLqmzwmTY"; .volume-slider { flex: 1; - height: 4px; + height: 3px; -webkit-appearance: none; - background: rgba(255, 255, 255, 0.1); - border-radius: 2px; + background: rgba(255, 255, 255, 0.15); + border-radius: 10px; outline: none; } .volume-slider::-webkit-slider-thumb { -webkit-appearance: none; - width: 12px; - height: 12px; + width: 14px; + height: 14px; background: #fff; border-radius: 50%; cursor: pointer; + box-shadow: 0 0 10px rgba(0,0,0,0.3); + transition: transform 0.2s; + } + + .volume-slider::-webkit-slider-thumb:hover { + transform: scale(1.2); } .payment-section { - margin-top: 3rem; - opacity: 0.4; - transition: opacity 0.3s; + margin-top: 3.5rem; + opacity: 0.35; + transition: all 0.5s ease; + background: rgba(255, 255, 255, 0.02); + padding: 1.5rem; + border-radius: 32px; + border: 1px solid rgba(255, 255, 255, 0.03); } .payment-section:hover { - opacity: 1; + opacity: 0.9; + background: rgba(255, 255, 255, 0.04); + border-color: rgba(255, 255, 255, 0.08); } .payment-section p { - font-size: 0.65rem; - font-weight: 600; - letter-spacing: 0.15em; - margin-bottom: 1rem; + font-size: 0.6rem; + font-weight: 700; + letter-spacing: 0.3em; + margin-bottom: 1.2rem; + color: rgba(255, 255, 255, 0.5); } .qr-container img { - width: 100px; - height: 100px; - border-radius: 12px; - filter: grayscale(1) contrast(1.2); - transition: all 0.4s ease; + width: 90px; + height: 90px; + border-radius: 16px; + filter: grayscale(1) opacity(0.7); + transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1); + border: 1px solid rgba(255, 255, 255, 0.1); } - .qr-container:hover img { - filter: grayscale(0); - transform: scale(1.1); + .payment-section:hover .qr-container img { + filter: grayscale(0) opacity(1); + transform: scale(1.05); + border-color: rgba(255, 255, 255, 0.2); } .whatsapp-float { position: fixed; - bottom: 2rem; - right: 2rem; + bottom: 2.5rem; + right: 2.5rem; + width: 64px; + height: 64px; + background: rgba(255, 255, 255, 0.05); + backdrop-filter: blur(10px); + -webkit-backdrop-filter: blur(10px); + border: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 50%; color: var(--accent-color); - font-size: 2.5rem; - transition: transform 0.3s; + font-size: 1.8rem; + display: flex; + align-items: center; + justify-content: center; + transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275); z-index: 100; + box-shadow: 0 15px 35px rgba(0, 0, 0, 0.2); } .whatsapp-float:hover { - transform: scale(1.1) rotate(10deg); + transform: scale(1.1) rotate(15deg); + background: rgba(255, 255, 255, 0.1); + color: #fff; + background-color: var(--accent-color); } @media (max-width: 640px) { .glass-card { - padding: 2rem; + padding: 3rem 2rem; + border-radius: 36px; } .brand h1 { - font-size: 2rem; + font-size: 2.2rem; } } @@ -340,33 +411,34 @@ $whatsapp_link = "https://chat.whatsapp.com/DkG96pTzAFO3hvLqmzwmTY";

Lili Records

-

Música que acompaña tu vida.

+

La sintonía que eleva tus sentidos.

- EN VIVO + AIR ON
-
Cargando señal...
+
Conectando...
- + +
-

APOYA NUESTRA LABOR

+

SUPPORT OUR VIBE

- Transfermóvil QR + Support QR
@@ -383,7 +455,7 @@ $whatsapp_link = "https://chat.whatsapp.com/DkG96pTzAFO3hvLqmzwmTY";