login.html
76 lines
| 2.4 KiB
| text/html
|
HtmlLexer
Bradley M. Kuhn
|
r4187 | ## -*- coding: utf-8 -*- | ||
<%inherit file="base/root.html"/> | ||||
Mads Kiilerich
|
r4811 | <%block name="title"> | ||
Bradley M. Kuhn
|
r4187 | ${_('Log In')} | ||
Mads Kiilerich
|
r4811 | </%block> | ||
Bradley M. Kuhn
|
r4187 | |||
Mads Kiilerich
|
r6386 | <%include file="/base/flash_msg.html"/> | ||
domruf
|
r7149 | <div class="container"> | ||
<div class="row"> | ||||
<div class="centered-column"> | ||||
Mads Kiilerich
|
r6386 | <div id="login" class="panel panel-primary"> | ||
<div class="panel-heading"> | ||||
Mads Kiilerich
|
r6993 | <h5> | ||
<i class="icon-lock"></i> | ||||
Bradley M. Kuhn
|
r4198 | %if c.site_name: | ||
Mads Kiilerich
|
r6993 | ${_('Log In to %s') % c.site_name} | ||
Bradley M. Kuhn
|
r4187 | %else: | ||
Mads Kiilerich
|
r6993 | ${_('Log In')} | ||
Bradley M. Kuhn
|
r4187 | %endif | ||
Mads Kiilerich
|
r6993 | </h5> | ||
Bradley M. Kuhn
|
r4187 | </div> | ||
Mads Kiilerich
|
r6386 | <div class="panel-body"> | ||
Søren Løvborg
|
r5511 | ${h.form(url('login_home', came_from=c.came_from))} | ||
Bradley M. Kuhn
|
r4187 | <div class="form"> | ||
Andrew Shadura
|
r5144 | <div class="form-group"> | ||
domruf
|
r6828 | <label class="control-label" for="username">${_('Username')}:</label> | ||
<div> | ||||
Mads Kiilerich
|
r6309 | ${h.text('username',class_='form-control')} | ||
Bradley M. Kuhn
|
r4187 | </div> | ||
</div> | ||||
Andrew Shadura
|
r5144 | <div class="form-group"> | ||
domruf
|
r6828 | <label class="control-label" for="password">${_('Password')}:</label> | ||
<div> | ||||
Mads Kiilerich
|
r6309 | ${h.password('password',class_='form-control')} | ||
Bradley M. Kuhn
|
r4187 | </div> | ||
</div> | ||||
Andrew Shadura
|
r5144 | <div class="form-group"> | ||
domruf
|
r6828 | <div> | ||
Andrew Shadura
|
r5144 | <div class="checkbox"> | ||
Mads Kiilerich
|
r6320 | <label> | ||
Andrew Shadura
|
r5144 | <input type="checkbox" id="remember" name="remember"/> | ||
Mads Kiilerich
|
r6272 | ${_('Stay logged in after browser restart')} | ||
Andrew Shadura
|
r5144 | </label> | ||
</div> | ||||
Bradley M. Kuhn
|
r4187 | </div> | ||
</div> | ||||
Mads Kiilerich
|
r6374 | |||
domruf
|
r6829 | <div class="form-group"> | ||
<div> | ||||
${h.link_to(_('Forgot your password ?'),h.url('reset_password'))} | ||||
%if h.HasPermissionAny('hg.admin', 'hg.register.auto_activate', 'hg.register.manual_activate')(): | ||||
/ | ||||
${h.link_to(_("Don't have an account ?"),h.url('register'))} | ||||
%endif | ||||
</div> | ||||
</div> | ||||
<div class="form-group"> | ||||
<div class="buttons"> | ||||
Andrew Shadura
|
r5144 | ${h.submit('sign_in',_('Sign In'),class_="btn btn-default")} | ||
domruf
|
r6829 | </div> | ||
Bradley M. Kuhn
|
r4187 | </div> | ||
</div> | ||||
${h.end_form()} | ||||
<script type="text/javascript"> | ||||
Mads Kiilerich
|
r4387 | $(document).ready(function(){ | ||
Takumi IINO
|
r4389 | $('#username').focus(); | ||
}); | ||||
Bradley M. Kuhn
|
r4187 | </script> | ||
</div> | ||||
</div> | ||||
domruf
|
r7149 | </div> | ||
</div> | ||||
</div> | ||||