diff --git a/app/Views/auth/login.php b/app/Views/auth/login.php index 88385e3..b155e7c 100644 --- a/app/Views/auth/login.php +++ b/app/Views/auth/login.php @@ -33,9 +33,30 @@ $footerVersion = hms_footer_version(); - <?= lang('Auth.login') ?> - <?= esc($hospitalName !== '' ? $hospitalName : 'E-Atria HMS') ?> - - + + <?= $portalTitle ?> + + + + + + + + + + + + + + + + + + @@ -104,50 +125,53 @@ $footerVersion = hms_footer_version(); height: 100%; } - .login-hero-badge { - background: rgba(255, 255, 255, 0.18); - backdrop-filter: blur(10px); - -webkit-backdrop-filter: blur(10px); - border: 1px solid rgba(255, 255, 255, 0.3); - border-radius: 9999px; - padding: 0.5rem 1.25rem; + .login-hero-logo-wrap { display: inline-flex; align-items: center; - gap: 0.75rem; - color: #ffffff; - width: fit-content; - box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15); + justify-content: center; + padding: 10px 18px; + border-radius: 18px; + background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.24) 0%, rgba(255, 255, 255, 0.08) 55%, rgba(255, 255, 255, 0) 80%); + box-shadow: 0 8px 30px rgba(0, 0, 0, 0.18); + } + + .login-hero-logo-img { + max-height: 105px; + max-width: 320px; + width: auto; + height: auto; + object-fit: contain; + filter: + drop-shadow(0 0 12px rgba(255, 255, 255, 0.5)) + drop-shadow(0 4px 14px rgba(0, 0, 0, 0.65)); + transition: transform 0.2s ease; } .login-hero-title { - font-size: clamp(2rem, 3.5vw, 3.25rem); + font-size: clamp(2.2rem, 3.8vw, 3.4rem); font-weight: 800; - line-height: 1.15; + line-height: 1.18; letter-spacing: -0.02em; color: #ffffff; - text-shadow: 0 4px 16px rgba(0, 0, 0, 0.4); + text-shadow: + 0 0 12px rgba(255, 255, 255, 0.6), + 0 0 30px rgba(255, 255, 255, 0.4), + 0 0 60px rgba(56, 189, 248, 0.4), + 0 2px 4px rgba(0, 0, 0, 0.8), + 0 4px 16px rgba(0, 0, 0, 0.65); } .login-hero-subtitle { font-size: 1.15rem; - color: rgba(255, 255, 255, 0.85); - text-shadow: 0 2px 8px rgba(0, 0, 0, 0.35); + color: rgba(255, 255, 255, 0.92); + text-shadow: + 0 1px 3px rgba(0, 0, 0, 0.9), + 0 3px 12px rgba(0, 0, 0, 0.75); max-width: 620px; } - .login-hero-pill { - background: rgba(255, 255, 255, 0.14); - backdrop-filter: blur(8px); - -webkit-backdrop-filter: blur(8px); - border: 1px solid rgba(255, 255, 255, 0.25); - border-radius: 9999px; - padding: 0.4rem 1rem; - font-size: 0.85rem; - font-weight: 500; - color: #ffffff; - display: inline-flex; - align-items: center; - gap: 0.4rem; + .login-hero-meta { + text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9), 0 2px 8px rgba(0, 0, 0, 0.65); } /* Hero Blank / Neutral State (First time / No Wallpaper) */ @@ -167,20 +191,6 @@ $footerVersion = hms_footer_version(); text-shadow: none; } - .login-hero-section.no-wallpaper .login-hero-badge { - background: #ffffff; - border: 1px solid #e2e8f0; - color: #1e293b; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04); - } - - .login-hero-section.no-wallpaper .login-hero-pill { - background: #ffffff; - border: 1px solid #e2e8f0; - color: #475569; - box-shadow: 0 2px 6px rgba(0, 0, 0, 0.03); - } - /* Right Side Form Panel */ .login-form-section { width: 460px; @@ -234,19 +244,11 @@ $footerVersion = hms_footer_version();
- +
- - - @@ -254,9 +256,9 @@ $footerVersion = hms_footer_version();
-

+

-

Hospital Information Management System

+

Hospital Information Management System

-
+ - -
- - - -
- -
- Government of India ABDM Compliant • Digital Health Mission -
+ +