mirror of
https://github.com/VinylDNS/vinyldns
synced 2025-08-22 02:02:14 +00:00
- Simplify build config - Add TTY check to Makefiles for running Docker containers - Update `fs2` to latest patch - Update `sbt-assembly` plugin - Update portal to remove chatty console - Update portal scripts to add license header - Update prepare-portal/Gruntfile to combine js and css where applicable - Remove unused gentelella files from final portal artifact - Add support for shared zones to quickstart/docker images - Consolidate built artifacts in `artifacts/` to make eventual release easier
67 lines
3.2 KiB
HTML
67 lines
3.2 KiB
HTML
@import helper.CSRF
|
|
@(alertMessage: Option[String] = None)(implicit requestHeader: RequestHeader, customLinks: models.CustomLinks, meta: models.Meta)
|
|
<!DOCTYPE html>
|
|
<html lang="en" class="body-full-height">
|
|
<head>
|
|
<!-- META SECTION -->
|
|
<title>Please sign in using your Corporate Credentials</title>
|
|
<meta name="google" content="notranslate" />
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<link rel="icon" href="/public/images/favicon.ico" type="image/x-icon" />
|
|
<!-- END META SECTION -->
|
|
|
|
<!-- CSS INCLUDE -->
|
|
<link rel="stylesheet" type="text/css" id="theme" href="/public/css/bootstrap.min.css"/>
|
|
<link rel="stylesheet" type="text/css" id="theme" href="/public/css/ui.css"/>
|
|
<link rel="stylesheet" type="text/css" id="custom" href="/public/css/theme-overrides.css"/>
|
|
<link rel="stylesheet" type="text/css" id="custom" href="/public/css/vinyldns.css"/>
|
|
<!-- EOF CSS INCLUDE -->
|
|
</head>
|
|
<body class="vinyldns-login">
|
|
<div class="login_wrapper">
|
|
|
|
<div class="animate form login_form vinyldns-login-box">
|
|
@*<div class="login-logo"></div>*@
|
|
<div class="login_content">
|
|
@if(alertMessage.isDefined) {
|
|
<h3 class="vinyldns-login-title">@{alertMessage.get}</h3>
|
|
} else {
|
|
<h3 class="vinyldns-login-title">Welcome to VinylDNS</h3>
|
|
}
|
|
<form id="login" action=@CSRF(routes.VinylDNS.login).url method="post">
|
|
<div>
|
|
<input id="username" autofocus name="username" type="text" class="form-control" placeholder="Username"/>
|
|
</div>
|
|
<div>
|
|
<input id="password" name="password" type="password" class="form-control" placeholder="Password"/>
|
|
</div>
|
|
<div>
|
|
<button id="action-login" class="vinyldns-login-btn btn btn-block">Log In</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="vinyldns-login-footer">
|
|
<div class="pull-left">
|
|
VinylDNS (version @{meta.version})
|
|
<ul class="login-links">
|
|
@*****************************************
|
|
* Custom links from application config *
|
|
*****************************************@
|
|
|
|
@for(link <- customLinks.links) {
|
|
@if(link.displayOnLoginScreen) {
|
|
<li>
|
|
<a href='@{link.href}' target="_blank" rel="noopener noreferrer">@{link.title}</a>
|
|
</li>
|
|
}
|
|
}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|