diff --git a/index.php b/index.php index 123b7c9..7d666d9 100644 --- a/index.php +++ b/index.php @@ -686,6 +686,66 @@ $facebook_link = "https://www.facebook.com/profile.php?id=61587890927489"; transform: scale(1); } + /* Sleep Timer Modal */ + .sleep-modal { + display: none; + position: fixed; + z-index: 3000; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(0,0,0,0.7); + backdrop-filter: blur(10px); + justify-content: center; + align-items: center; + opacity: 0; + transition: opacity 0.3s ease; + } + .sleep-modal.show { + display: flex; + opacity: 1; + } + .sleep-modal-content { + background: rgba(20, 20, 20, 0.8); + border: 1px solid rgba(255, 255, 255, 0.1); + padding: 2.5rem; + border-radius: 32px; + width: 90%; + max-width: 400px; + text-align: center; + transform: scale(0.8); + transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); + box-shadow: 0 20px 60px rgba(0,0,0,0.5); + } + .sleep-modal.show .sleep-modal-content { + transform: scale(1); + } + .sleep-option { + background: rgba(255, 255, 255, 0.05); + border: 1px solid rgba(255, 255, 255, 0.1); + color: white; + padding: 1rem; + margin: 0.8rem 0; + border-radius: 16px; + cursor: pointer; + transition: all 0.2s; + font-weight: 600; + display: flex; + justify-content: space-between; + align-items: center; + } + .sleep-option:hover { + background: rgba(255, 255, 255, 0.15); + transform: translateY(-2px); + border-color: var(--primary-color); + } + .sleep-option.active { + background: var(--primary-color); + color: #000; + border-color: #fff; + } + .qr-modal-close { position: absolute; top: 15px; @@ -896,6 +956,20 @@ $facebook_link = "https://www.facebook.com/profile.php?id=61587890927489"; + + + +
+ + + +