diff options
author | Jan-Christoph Borchardt <hey@jancborchardt.net> | 2018-10-03 18:09:48 +0200 |
---|---|---|
committer | Jan-Christoph Borchardt <hey@jancborchardt.net> | 2018-10-18 13:44:05 +0200 |
commit | e704899e2229428c7da1a247409794f7462ec34d (patch) | |
tree | 9b1040c56097e3823958e4a7decb7711dfa252ab | |
parent | 2a42a8da3e3dfa6edf04feaf6f05f87fa4d3969b (diff) | |
download | nextcloud-server-e704899e2229428c7da1a247409794f7462ec34d.tar.gz nextcloud-server-e704899e2229428c7da1a247409794f7462ec34d.zip |
Show view toggle in controls bar
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
-rw-r--r-- | apps/files/css/files.scss | 19 | ||||
-rw-r--r-- | apps/files/js/filelist.js | 2 | ||||
-rw-r--r-- | apps/files/templates/list.php | 3 |
3 files changed, 22 insertions, 2 deletions
diff --git a/apps/files/css/files.scss b/apps/files/css/files.scss index 6a2aa604c69..82c244cff0c 100644 --- a/apps/files/css/files.scss +++ b/apps/files/css/files.scss @@ -866,3 +866,22 @@ table.dragshadow td.size { } } } + +/* Grid view toggle */ +.view-toggle { + background-color: transparent; + border: none; + margin: 0; + padding: 22px; + opacity: .5; + + &:hover, + &:focus { + opacity: 1; + } +} + +/* Hide legacy Gallery toggle */ +#gallery-button { + display: none; +} diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js index 2f61fe71db2..441b8f0a12f 100644 --- a/apps/files/js/filelist.js +++ b/apps/files/js/filelist.js @@ -328,7 +328,7 @@ this.$el.find('thead th .columntitle').click(_.bind(this._onClickHeader, this)); // Toggle for grid view - $('#view-button').on('click', this._onGridToggle); + $('#view-toggle').on('click', this._onGridToggle); this._onResize = _.debounce(_.bind(this._onResize, this), 250); $('#app-content').on('appresized', this._onResize); diff --git a/apps/files/templates/list.php b/apps/files/templates/list.php index 8238ec82f5e..c77cbb4d7c1 100644 --- a/apps/files/templates/list.php +++ b/apps/files/templates/list.php @@ -24,6 +24,7 @@ <?php endif;?> <input type="hidden" class="max_human_file_size" value="(max <?php isset($_['uploadMaxHumanFilesize']) ? p($_['uploadMaxHumanFilesize']) : ''; ?>)"> + <button id="view-toggle" class="button view-toggle icon-toggle-pictures has-tooltip" title="<?php p($l->t('Toggle grid view'))?>"></button> </div> <div id="emptycontent" class="hidden"> @@ -38,7 +39,7 @@ <p></p> </div> -<table id="filestable" class="view-grid" data-allow-public-upload="<?php p($_['publicUploadEnabled'])?>" data-preview-x="250" data-preview-y="250"> +<table id="filestable" class="list-container view-grid" data-allow-public-upload="<?php p($_['publicUploadEnabled'])?>" data-preview-x="250" data-preview-y="250"> <thead> <tr> <th id="headerSelection" class="hidden column-selection"> |