32 lines
1.5 KiB
PHP
32 lines
1.5 KiB
PHP
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>EVE SSO Login</title>
|
|
<style>
|
|
body { font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif; margin: 0; display:flex; min-height:100vh; align-items:center; justify-content:center; background:#0b0f14; color:#fff; }
|
|
.card { background:#121826; border:1px solid #1f2a3a; border-radius:12px; padding:28px; width:min(520px, 92vw); text-align:center; }
|
|
.btn-img { display:inline-block; border-radius:10px; overflow:hidden; border:1px solid #243349; }
|
|
.btn-img img { display:block; width:320px; max-width:72vw; height:auto; }
|
|
.hint { opacity:.8; margin-top:14px; font-size:14px; }
|
|
.error { background:#3a1414; border:1px solid #6d2020; padding:10px 12px; border-radius:10px; margin-bottom:16px; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="card">
|
|
@if (session('error'))
|
|
<div class="error">{{ session('error') }}</div>
|
|
@endif
|
|
|
|
<h1 style="margin:0 0 16px;">Sign in with EVE Online</h1>
|
|
|
|
<a class="btn-img" href="{{ route('login.eve') }}" aria-label="Login with EVE Online">
|
|
{{-- Put the official EVE SSO image in: public/images/eve-sso.png --}}
|
|
<img src="{{ asset('images/eve-sso-login-white-large.png') }}" alt="EVE Online Single Sign-On">
|
|
</a>
|
|
|
|
<div class="hint">Click the image to begin the EVE Online SSO flow.</div>
|
|
</div>
|
|
</body>
|
|
</html> |