mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-05-24 20:14:37 -04:00
Tweaks.
This commit is contained in:
parent
5930681095
commit
76186e513f
4 changed files with 9 additions and 6 deletions
|
@ -1,3 +0,0 @@
|
||||||
#download {
|
|
||||||
display: none;
|
|
||||||
}
|
|
|
@ -60,6 +60,7 @@ modulejs.define('ext/download', ['_', '$', 'core/event', 'core/location', 'core/
|
||||||
}
|
}
|
||||||
|
|
||||||
$download = $(template)
|
$download = $(template)
|
||||||
|
.hide()
|
||||||
.appendTo('#toolbar')
|
.appendTo('#toolbar')
|
||||||
.on('click', onClick);
|
.on('click', onClick);
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
modulejs.define('view/viewmode', ['_', '$', 'core/event', 'core/resource', 'view/sidebar', 'view/topbar', 'view/view'], function (_, $, event, resource, sidebar, topbar, view) {
|
modulejs.define('view/viewmode', ['_', '$', 'core/event', 'core/resource', 'core/settings', 'view/sidebar', 'view/topbar', 'view/view'], function (_, $, event, resource, allsettings, sidebar, topbar, view) {
|
||||||
|
|
||||||
|
var settings = _.extend({
|
||||||
|
viewmodeToggle: false
|
||||||
|
}, allsettings.view);
|
||||||
var tplSettings =
|
var tplSettings =
|
||||||
'<div id="viewmode-settings" class="block"><h1 class="l10n-view">View</h1></div>';
|
'<div id="viewmode-settings" class="block"><h1 class="l10n-view">View</h1></div>';
|
||||||
var tplMode =
|
var tplMode =
|
||||||
|
@ -68,7 +71,7 @@ modulejs.define('view/viewmode', ['_', '$', 'core/event', 'core/resource', 'view
|
||||||
|
|
||||||
function addToggle() {
|
function addToggle() {
|
||||||
|
|
||||||
if (modes.length > 1) {
|
if (settings.viewmodeToggle && modes.length > 1) {
|
||||||
$(tplToggle)
|
$(tplToggle)
|
||||||
.on('click', onToggle)
|
.on('click', onToggle)
|
||||||
.appendTo(topbar.$toolbar);
|
.appendTo(topbar.$toolbar);
|
||||||
|
|
|
@ -29,6 +29,7 @@ Options
|
||||||
- theme: string, name of one of the folders in "_{{pkg.name}}/images/themes", defaults to "default"
|
- theme: string, name of one of the folders in "_{{pkg.name}}/images/themes", defaults to "default"
|
||||||
- unmanaged: array of strings, don't manage folders containing one of those files
|
- unmanaged: array of strings, don't manage folders containing one of those files
|
||||||
- unmanagedInNewWindow: boolean, open unmanaged links in new window/tab
|
- unmanagedInNewWindow: boolean, open unmanaged links in new window/tab
|
||||||
|
- viewmodeToggle: boolean, show a view mode toggle in the toolbar
|
||||||
*/
|
*/
|
||||||
"view": {
|
"view": {
|
||||||
"binaryPrefix": false,
|
"binaryPrefix": false,
|
||||||
|
@ -42,7 +43,8 @@ Options
|
||||||
"sizes": [20, 40, 60, 80, 100, 150, 200, 250, 300, 350, 400],
|
"sizes": [20, 40, 60, 80, 100, 150, 200, 250, 300, 350, 400],
|
||||||
"theme": "",
|
"theme": "",
|
||||||
"unmanaged": ["index.html", "index.htm", "index.php"],
|
"unmanaged": ["index.html", "index.htm", "index.php"],
|
||||||
"unmanagedInNewWindow": false
|
"unmanagedInNewWindow": false,
|
||||||
|
"viewmodeToggle": false
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue