Skip to content

Commit 9db757f

Browse files
authored
Merge pull request #673 from M4ttoF/621
#621 Show caps lock on sign in
2 parents a69400b + ad44184 commit 9db757f

3 files changed

Lines changed: 25 additions & 1 deletion

File tree

app/public/js/password_caps.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
document.addEventListener( 'keydown', function( event ) {
2+
var caps = event.getModifierState && event.getModifierState( 'CapsLock' );
3+
if(caps) {
4+
$("#capsLock").show();
5+
} else {
6+
$("#capsLock").hide();
7+
}
8+
});

app/resources/assets/sass/_sign_in.scss

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,18 @@
2323
padding-top: 15px;
2424
}
2525
}
26+
.capsLock{
27+
font-style: italic;
28+
margin-bottom: 0px;
29+
margin-top: 3px;
30+
padding-top: 5px;
31+
padding-bottom: 5px;
32+
padding-right: 0px;
33+
display: none;
34+
}
35+
.fa-exclamation-circle {
36+
margin-left: 10px;
37+
}
2638

2739
.remember-password {
2840
padding-top: 10px;

app/resources/views/pages/signin.blade.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
@extends('layouts.default', ['body_class' => 'nav-profile'])
22
@section('content')
3-
3+
<script src="/js/jquery-3.1.1.js"></script>
4+
<script src="/js/password_caps.js" type="text/javascript"></script>
45
<div class="sign-in">
56
<div class="text-center header">
67
<h1>Sign In</h1>
@@ -29,6 +30,9 @@ class="clean" name="email"
2930
</div>
3031
<div class="col-xs-12">
3132
<input class="clean" name="password" type="password" placeholder="Password" value="{{ old('password') }}">
33+
<div id="capsLock" class="capsLock text-right alert alert-warning">CapsLock is on!
34+
<span class="fa fa-exclamation-circle"></span>
35+
</div>
3236
</div>
3337

3438
<div class="col-xs-12">

0 commit comments

Comments
 (0)