diff options
author | Robin Appelman <icewind1991@gmail.com> | 2011-07-07 02:28:57 +0200 |
---|---|---|
committer | Robin Appelman <icewind1991@gmail.com> | 2011-07-07 02:28:57 +0200 |
commit | f22e39a5745fcdf745aa2af0917ca62ef7598904 (patch) | |
tree | 7bce411a4be19803d39672225ead518d9ca71d83 /files | |
parent | 45bda0997f4cd591c4dab83a5a9bd73de2e98c3e (diff) | |
download | nextcloud-server-f22e39a5745fcdf745aa2af0917ca62ef7598904.tar.gz nextcloud-server-f22e39a5745fcdf745aa2af0917ca62ef7598904.zip |
highlight selected files in the filebrowser
Diffstat (limited to 'files')
-rw-r--r-- | files/css/files.css | 1 | ||||
-rw-r--r-- | files/js/files.js | 8 |
2 files changed, 7 insertions, 2 deletions
diff --git a/files/css/files.css b/files/css/files.css index 9e0361327db..a3d098b9116 100644 --- a/files/css/files.css +++ b/files/css/files.css @@ -76,6 +76,7 @@ table { } tbody tr:hover, tbody tr:active { background-color:#eee; } +tbody tr.selected { background-color:#ccc; } tbody a { color:#000; } table td.filesize, table td.date diff --git a/files/js/files.js b/files/js/files.js index 2434fceff43..408bd6e48a0 100644 --- a/files/js/files.js +++ b/files/js/files.js @@ -31,15 +31,19 @@ $(document).ready(function() { // Sets the select_all checkbox behaviour : $('#select_all').click(function() { - if($(this).attr('checked')) + if($(this).attr('checked')){ // Check all $('td.selection input:checkbox').attr('checked', true); - else + $('td.selection input:checkbox').parent().parent().addClass('selected'); + }else{ // Uncheck all $('td.selection input:checkbox').attr('checked', false); + $('td.selection input:checkbox').parent().parent().removeClass('selected'); + } }); $('td.selection input:checkbox').live('click',function() { + $(this).parent().parent().toggleClass('selected'); if(!$(this).attr('checked')){ $('#select_all').attr('checked',false); }else{ |