Skip to content

Commit

Permalink
Merge pull request #3507 from nyu-ossd-s18/improve-accessibility
Browse files Browse the repository at this point in the history
Fixes to improve web accessibility
  • Loading branch information
takluyver authored Apr 18, 2018
2 parents 8034d71 + 93125c7 commit fcf5f39
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
2 changes: 0 additions & 2 deletions notebook/static/auth/js/loginmain.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,8 @@
define(['jquery', 'base/js/namespace', 'base/js/page'], function($, IPython, page) {
function login_main() {
var page_instance = new page.Page('div#header', 'div#site');
$('button#login_submit').addClass("btn btn-default");
page_instance.show();
$('input#password_input').focus();

IPython.page = page_instance;
}
return login_main;
Expand Down
21 changes: 11 additions & 10 deletions notebook/templates/login.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@
<div class="navbar-inner">
<div class="container">
<div class="center-nav">
{% if token_available %}
<p class="navbar-text nav">{% trans %}Password or token:{% endtrans %}</p>
{% else %}
<p class="navbar-text nav">{% trans %}Password:{% endtrans %}</p>
{% endif %}
<form action="{{base_url}}login?next={{next}}" method="post" class="navbar-form pull-left">
{{ xsrf_form_html() | safe }}
{% if token_available %}
<label for="password_input"><strong>{% trans %}Password or token:{% endtrans %}</strong></label>
{% else %}
<label for="password_input"><strong>{% trans %}Password:{% endtrans %}</strong></label>
{% endif %}
<input type="password" name="password" id="password_input" class="form-control">
<button type="submit" id="login_submit">{% trans %}Log in{% endtrans %}</button>
<button type="submit" class="btn btn-default" id="login_submit">{% trans %}Log in{% endtrans %}</button>
</form>
</div>
</div>
Expand Down Expand Up @@ -92,14 +92,15 @@ <h3>{% trans %}Setup a Password{% endtrans %}</h3>
<form action="{{base_url}}login?next={{next}}" method="post" class="">
{{ xsrf_form_html() | safe }}
<div class="form-group">
<input type="password" name="password" id="password_input" class="form-control" placeholder="Token">
<label for="token_input"><h4>Token</h4></label>
<input type="password" name="password" id="token_input" class="form-control">
</div>
<div class="form-group">
<input type="password" name="new_password" id="new_password_input"
class="form-control" placeholder="New password" required>
<label for="new_password_input"><h4>New Password</h4></label>
<input type="password" name="new_password" id="new_password_input" class="form-control" required>
</div>
<div class="form-group">
<button type="submit" id="login_submit">{% trans %}Log in and set new password{% endtrans %}</button>
<button type="submit" class="btn btn-default" id="login_new_pass_submit">{% trans %}Log in and set new password{% endtrans %}</button>
</div>
</form>
{% endif %}
Expand Down
1 change: 1 addition & 0 deletions notebook/templates/page.html
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@
})

document.nbjs_translations = {{ nbjs_translations|safe }};
document.documentElement.lang = navigator.language.toLowerCase();
</script>

{% block meta %}
Expand Down

0 comments on commit fcf5f39

Please sign in to comment.