From 1b852f255e38923f6b7a17084ce05483de24d7b5 Mon Sep 17 00:00:00 2001 From: nemunaire Date: Mon, 8 Jan 2018 00:41:23 +0100 Subject: [PATCH] admin: autofocus search fields --- admin/static/js/app.js | 12 ++++++++++++ admin/static/views/event-list.html | 2 +- admin/static/views/exercice-list.html | 2 +- admin/static/views/file-list.html | 2 +- admin/static/views/team-list.html | 2 +- admin/static/views/team-print.html | 2 +- admin/static/views/theme-list.html | 2 +- admin/static/views/theme.html | 2 +- 8 files changed, 19 insertions(+), 7 deletions(-) diff --git a/admin/static/js/app.js b/admin/static/js/app.js index ed66d1da..ca12158d 100644 --- a/admin/static/js/app.js +++ b/admin/static/js/app.js @@ -67,6 +67,18 @@ angular.module("FICApp", ["ngRoute", "ngResource", "ngSanitize"]) $locationProvider.html5Mode(true); }); +angular.module("FICApp") + .directive('autofocus', ['$timeout', function($timeout) { + return { + restrict: 'A', + link : function($scope, $element) { + $timeout(function() { + $element[0].focus(); + }); + } + } + }]); + angular.module("FICApp") .factory("Version", function($resource) { return $resource("/api/version") diff --git a/admin/static/views/event-list.html b/admin/static/views/event-list.html index 81b20411..ddfe16a7 100644 --- a/admin/static/views/event-list.html +++ b/admin/static/views/event-list.html @@ -4,7 +4,7 @@ -

+

diff --git a/admin/static/views/exercice-list.html b/admin/static/views/exercice-list.html index 252a3507..0242d1fd 100644 --- a/admin/static/views/exercice-list.html +++ b/admin/static/views/exercice-list.html @@ -12,7 +12,7 @@
-

+

diff --git a/admin/static/views/file-list.html b/admin/static/views/file-list.html index 937f28f6..22725e7a 100644 --- a/admin/static/views/file-list.html +++ b/admin/static/views/file-list.html @@ -3,7 +3,7 @@ -

+

diff --git a/admin/static/views/team-list.html b/admin/static/views/team-list.html index 844fbc9d..6c0fa31a 100644 --- a/admin/static/views/team-list.html +++ b/admin/static/views/team-list.html @@ -5,7 +5,7 @@ -

+

diff --git a/admin/static/views/team-print.html b/admin/static/views/team-print.html index c1040a30..79a646e0 100644 --- a/admin/static/views/team-print.html +++ b/admin/static/views/team-print.html @@ -1,6 +1,6 @@

{{ config.title }} – Équipes

-

+

diff --git a/admin/static/views/theme-list.html b/admin/static/views/theme-list.html index fbe60d46..67ba4e5e 100644 --- a/admin/static/views/theme-list.html +++ b/admin/static/views/theme-list.html @@ -4,7 +4,7 @@ -

+

diff --git a/admin/static/views/theme.html b/admin/static/views/theme.html index ddd97c1e..6f36f066 100644 --- a/admin/static/views/theme.html +++ b/admin/static/views/theme.html @@ -26,7 +26,7 @@ -

+