diff --git a/404.php b/404.php index ce0e44b..2e4f590 100644 --- a/404.php +++ b/404.php @@ -374,20 +374,44 @@ error_log("[404] $ip $method $requestUri"); color: #64748b; } - /* ===== LOGO ===== */ - .error-logo { - margin-bottom: 2rem; + /* ===== BROKEN LINK ICON ===== */ + .error-icon-top { + margin-bottom: 1.5rem; animation: fadeInUp 0.8s ease-out 0.1s both; + display: flex; + justify-content: center; } - .error-logo img { - height: 40px; - opacity: 0.7; - transition: opacity 0.3s ease; + .error-icon-top__circle { + width: 72px; + height: 72px; + border-radius: 50%; + background: linear-gradient(135deg, rgba(37,99,235,0.12), rgba(139,92,246,0.12)); + border: 1px solid rgba(255,255,255,0.06); + display: flex; + align-items: center; + justify-content: center; + position: relative; } - .error-logo img:hover { - opacity: 1; + .error-icon-top__circle::before { + content: ''; + position: absolute; + inset: -4px; + border-radius: 50%; + border: 2px dashed rgba(37,99,235,0.2); + animation: spinSlow 12s linear infinite; + } + + @keyframes spinSlow { + to { transform: rotate(360deg); } + } + + .error-icon-top__circle svg { + width: 32px; + height: 32px; + stroke: #8b5cf6; + opacity: 0.8; } /* ===== RESPONSIVE ===== */ @@ -426,10 +450,15 @@ error_log("[404] $ip $method $requestUri");
-
+
+