Extend selectable icon sizes.

This commit is contained in:
Lars Jung 2014-05-31 01:29:15 +02:00
parent e6449384ac
commit 8c7d4c3f3c
5 changed files with 50 additions and 2 deletions

View file

@ -118,4 +118,20 @@
&.size-96 {
.view-details-sized(96px)
}
&.size-128 {
.view-details-sized(128px)
}
&.size-192 {
.view-details-sized(192px)
}
&.size-256 {
.view-details-sized(256px)
}
&.size-384 {
.view-details-sized(384px)
}
}

View file

@ -107,4 +107,20 @@
&.size-96 {
.view-grid-sized(96px)
}
&.size-128 {
.view-grid-sized(128px)
}
&.size-192 {
.view-grid-sized(192px)
}
&.size-256 {
.view-grid-sized(256px)
}
&.size-384 {
.view-grid-sized(384px)
}
}

View file

@ -99,4 +99,20 @@
&.size-96 {
.view-icons-sized(96px)
}
&.size-128 {
.view-icons-sized(128px)
}
&.size-192 {
.view-icons-sized(192px)
}
&.size-256 {
.view-icons-sized(256px)
}
&.size-384 {
.view-icons-sized(384px)
}
}

View file

@ -2,7 +2,7 @@
modulejs.define('view/viewmode', ['_', '$', 'core/settings', 'core/resource', 'core/store', 'core/event'], function (_, $, allsettings, resource, store, event) {
var modes = ['details', 'grid', 'icons'],
sizes = [16, 24, 32, 48, 64, 96],
sizes = [16, 24, 32, 48, 64, 96, 128, 192, 256, 384],
settings = _.extend({}, {
modes: modes,

View file

@ -28,7 +28,7 @@ Options
is given the view mode is fixed and the selector buttons are hidden.
The user selected view mode is also stored local in modern browsers
so that it will be persistent.
- sizes: array, subset of [16, 24, 32, 48, 64, 96]
- sizes: array, subset of [16, 24, 32, 48, 64, 96, 128, 192, 256, 384]
the first value indicates the default view mode. If only one value
is given the view mode is fixed and the selector buttons are hidden.
The user selected view mode is also stored local in modern browsers