aboutsummaryrefslogtreecommitdiffhomepage
path: root/tpl/default/js
diff options
context:
space:
mode:
authorArthurHoaro <arthur@hoa.ro>2016-05-10 00:44:17 +0200
committerArthurHoaro <arthur@hoa.ro>2016-08-07 12:17:36 +0200
commitf26d4d56f99e2be9fa2ad4598a7b55ce0e9dcfdf (patch)
tree6ebe0c8e6fd4fef3868253c5fec36573cd9dd4d1 /tpl/default/js
parent735bda920c2a696bbe2e6e8bc0f608c97ac9cdf4 (diff)
downloadShaarli-f26d4d56f99e2be9fa2ad4598a7b55ce0e9dcfdf.tar.gz
Shaarli-f26d4d56f99e2be9fa2ad4598a7b55ce0e9dcfdf.tar.zst
Shaarli-f26d4d56f99e2be9fa2ad4598a7b55ce0e9dcfdf.zip
Login page and header login
Note: the header login isn't functional
Diffstat (limited to 'tpl/default/js')
-rw-r--r--tpl/default/js/shaarli.js14
1 files changed, 10 insertions, 4 deletions
diff --git a/tpl/default/js/shaarli.js b/tpl/default/js/shaarli.js
index 8e541998..f24aff73 100644
--- a/tpl/default/js/shaarli.js
+++ b/tpl/default/js/shaarli.js
@@ -144,12 +144,18 @@ if (newVersionDismiss != null) {
144 * Login button 144 * Login button
145 */ 145 */
146var loginButton = document.getElementById('login-button'); 146var loginButton = document.getElementById('login-button');
147var loginBlock = document.getElementById('header-login-form');
148
147loginButton.addEventListener('click', function(event) { 149loginButton.addEventListener('click', function(event) {
148 event.preventDefault(); 150 event.preventDefault();
149 var loginBlock = document.getElementById('header-login-form');
150 loginBlock.style.display = 'block';
151 loginBlock.classList.toggle('open'); 151 loginBlock.classList.toggle('open');
152 // Focus on login field.
153 loginBlock.firstElementChild.focus();
154 document.getElementById('content').style.boxShadow = 'none'; 152 document.getElementById('content').style.boxShadow = 'none';
155}); 153});
154
155// Focus on login field.
156loginBlock.addEventListener('transitionend', function() {
157 loginBlock.firstElementChild.focus();
158});
159
160var hiddenReturnurl = document.getElementsByName('returnurl');
161hiddenReturnurl.value = window.location.href; \ No newline at end of file