diff --git a/request-tracker-logo.svg b/request-tracker-logo.svg index c20dc4b9d52a97d412498fc49aee85086bfd867b..fb481bcae77b4c21959865fa114ad518cd973f88 100644 --- a/request-tracker-logo.svg +++ b/request-tracker-logo.svg @@ -1,7 +1,101 @@ -<html> -<head><title>302 Found</title></head> -<body> -<center><h1>302 Found</h1></center> -<hr><center>nginx</center> -</body> -</html> +<!doctype html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> + <title>uffd</title> + + <link href="/static/bootstrap/bootstrap.min.css" rel="stylesheet"> + <link href="/static/bootstrap/bootstrap-prefers-dark-color-only.min.css" rel="stylesheet"> + <link href="/static/fa/css/all.css" rel="stylesheet"> + <link href="/static/style.css" rel="stylesheet"> + <script src="/static/jquery/jquery-3.4.1.min.js"></script> + <script src="/static/popper/popper-1.16.0.min.js"></script> + <script src="/static/bootstrap/bootstrap.min.js"></script> + + <link rel="icon" href="/static/favicon.ico" type="image/png"> + </head> + <body> + + <nav class="navbar navbar-expand-md navbar-dark bg-dark static-top" > + <a class="navbar-brand" href="/">uffd</a> + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#baseNavbar" aria-controls="baseNavbar" aria-expanded="false" aria-label="Toggle navigation"> + <span class="navbar-toggler-icon"></span> + </button> + <div class="collapse navbar-collapse" id="baseNavbar"> + + <ul class="navbar-nav ml-auto"> + <li class="nav-item"> + <form class="language-switch py-2 pr-1" method="POST" style="margin-left: -5px;" action="/lang"> + <input type="hidden" name="ref" value="/login?ref=%2Foauth2%2Fauthorize%3Fresponse_type%3Dcode%26client_id%3Drt.c3heaven.de%26redirect_uri%3Dhttps%253A%252F%252Frt.c3heaven.de%252Foauthproxy%252Fcallback%26state%3DyFcnaN8zbEMOs3rrTRzonz8eMrVArI&devicelogin=True"> + <select name="lang" class="bg-dark" style="border: 0px; color: rgba(255, 255, 255, 0.5);" onchange="$('.language-switch').submit()"> + <option value="en" >EN</option> + <option value="de" >DE</option> + </select> + <noscript> + <button type="submit" class="bg-dark py-0 pl-0" style="border: 0px; color: rgba(255, 255, 255, 0.5);">Change</button> + </noscript> + </form> + </li> + </ul> + </div> + </nav> + +<main role="main" class="container mt-3"> + <div class="row justify-content-center"> + <div class="col-lg-6 col-md-10 px-0"> + <div class="row"> + <div class="col-12"> + <div class="alert alert-primary" role="alert">You need to login to access this service</div> + </div> + </div> + </div> + </div> + <div class="row justify-content-center"> + <div class="col-lg-6 col-md-10 narrow-card"> + <div class="text-center"> + <img alt="branding logo" src="https://sso.cccv.de/assets/cccv_logo.svg" class="col-lg-8 col-md-12" > + </div> +<form action="/login?ref=%2Foauth2%2Fauthorize%3Fresponse_type%3Dcode%26client_id%3Drt.c3heaven.de%26redirect_uri%3Dhttps%253A%252F%252Frt.c3heaven.de%252Foauthproxy%252Fcallback%26state%3DyFcnaN8zbEMOs3rrTRzonz8eMrVArI" method="POST"> + <div class="col-12"> + <h2 class="text-center">Login</h2> + </div> + <div class="form-group col-12"> + <label for="user-loginname">Login Name</label> + <input type="text" autocomplete="username" class="form-control" id="user-loginname" name="loginname" required="required" tabindex="1" autofocus> + </div> + <div class="form-group col-12"> + <label for="user-password1">Password</label> + <input type="password" autocomplete="current-password" class="form-control" id="user-password1" name="password" required="required" tabindex="2"> + </div> + <div class="form-group col-12"> + <button type="submit" class="btn btn-primary btn-block" tabindex="3">Login</button> + </div> + <div class="text-center text-muted mb-3">- or -</div> + <div class="form-group col-12"> + <a href="/login/device/start?ref=%2Foauth2%2Fauthorize%3Fresponse_type%3Dcode%26client_id%3Drt.c3heaven.de%26redirect_uri%3Dhttps%253A%252F%252Frt.c3heaven.de%252Foauthproxy%252Fcallback%26state%3DyFcnaN8zbEMOs3rrTRzonz8eMrVArI" class="btn btn-primary btn-block" tabindex="0">Login with another device</a> + </div> + <div class="clearfix col-12"> + <a href="/self/passwordreset" class="float-right">Forgot Password?</a> + </div> +</form> + </div> + </div> +</main> + + <!-- spacer for floating footer --> + <div class="mb-5"></div> + <footer class="footer"> + <div class="container-fluid"> + <ul class="list-inline"> + <li class="list-inline-item"><a href="https://legal.cccv.de">Impressum</a></li> + <li class="list-inline-item"><a href="https://legal.cccv.de">Datenschutzerklärung</a></li> + <li class="list-inline-item float-right"> + <a href="https://git.cccv.de/uffd/uffd/">About uffd</a> + </li> + </ul> + </div> + </footer> + + </body> +</html> \ No newline at end of file