diff --git a/mockup/js/ui/views/anchor.js b/mockup/js/ui/views/anchor.js index 3d373ee2b6..d1fa18bac7 100644 --- a/mockup/js/ui/views/anchor.js +++ b/mockup/js/ui/views/anchor.js @@ -33,12 +33,12 @@ define([ this.$el.attr('aria-label', this.options.title || this.options.tooltip || ''); _.each(this.extraClasses, function(klass) { this.$el.addClass(klass); - }); + }.bind(this)); }, this); }, handleClick: function(e) { e.preventDefault(); - if (!this.$el.prop('disabled')) { + if (!this.$el.is('.disabled')) { this.uiEventTrigger('click', this, e); } }, @@ -46,10 +46,10 @@ define([ return _.extend({'icon': '', 'title': '', 'shortcut': ''}, this.options); }, disable: function() { - this.$el.prop('disabled', true); + this.$el.addClass('disabled'); }, enable: function() { - this.$el.prop('disabled', false); + this.$el.removeClass('disabled'); } }); diff --git a/mockup/js/ui/views/button.js b/mockup/js/ui/views/button.js index 28bde67f49..6cf7d61d6a 100644 --- a/mockup/js/ui/views/button.js +++ b/mockup/js/ui/views/button.js @@ -53,7 +53,7 @@ define([ }, handleClick: function(e) { e.preventDefault(); - if (!this.$el.prop('disabled')) { + if (!this.$el.is('.disabled')) { this.uiEventTrigger('click', this, e); } }, @@ -61,10 +61,10 @@ define([ return _.extend({'icon': '', 'title': ''}, this.options); }, disable: function() { - this.$el.prop('disabled', true); + this.$el.addClass('disabled'); }, enable: function() { - this.$el.prop('disabled', false); + this.$el.removeClass('disabled'); } }); diff --git a/mockup/patterns/filemanager/pattern.filemanager.less b/mockup/patterns/filemanager/pattern.filemanager.less index ed7c07a34d..946c01c70f 100644 --- a/mockup/patterns/filemanager/pattern.filemanager.less +++ b/mockup/patterns/filemanager/pattern.filemanager.less @@ -57,6 +57,10 @@ min-width: 250px; } } + .alink.disabled { + cursor: @cursor-disabled; + .opacity(.65); + } .input-group:extend(.input-group all){} .input-group-addon:extend(.input-group-addon all){} .input-group-btn:extend(.input-group-btn all){} diff --git a/mockup/patterns/querystring/pattern.js b/mockup/patterns/querystring/pattern.js index ca6b2bd9d1..dd04019cdf 100644 --- a/mockup/patterns/querystring/pattern.js +++ b/mockup/patterns/querystring/pattern.js @@ -828,7 +828,7 @@ define([ $('[id$="sort_on"]', existingSortOn).val($(this).val()); }); - self.$sortOn.append($('')); // default no sorting + self.$sortOn.append($('')); // default no sorting for (var key in self.options['sortable_indexes']) { // jshint ignore:line self.$sortOn.append( $('') diff --git a/mockup/patterns/resourceregistry/pattern.resourceregistry.less b/mockup/patterns/resourceregistry/pattern.resourceregistry.less index d9c864dce0..cb57672dcd 100644 --- a/mockup/patterns/resourceregistry/pattern.resourceregistry.less +++ b/mockup/patterns/resourceregistry/pattern.resourceregistry.less @@ -90,18 +90,13 @@ } .lessvariables, - .patternoptionsuse { + .patternoptions { .form{ padding-top: 15px; clear: both; } } - .pat-resourceregistry .lessvariables .form { - padding-top: 10px; - clear: both; - } - .patternoptions { .form-control-feedback { top: 0; diff --git a/mockup/patterns/structure/js/actionmenu.js b/mockup/patterns/structure/js/actionmenu.js index 01e0aaf5cb..0717f5c8ec 100644 --- a/mockup/patterns/structure/js/actionmenu.js +++ b/mockup/patterns/structure/js/actionmenu.js @@ -1,10 +1,10 @@ -define(['underscore'], function(_) { +define(['underscore', 'translate'], function(_, _t) { 'use strict'; var menuOptions = { 'openItem': { 'url': '#', - 'title': 'Open', + 'title': _t('Open'), 'category': 'button', 'iconCSS': 'glyphicon glyphicon-eye-open', 'css': '', @@ -12,7 +12,7 @@ define(['underscore'], function(_) { }, 'editItem': { 'url': '#', - 'title': 'Edit', + 'title': _t('Edit'), 'category': 'button', 'iconCSS': 'glyphicon glyphicon-pencil', 'css': '', @@ -22,7 +22,7 @@ define(['underscore'], function(_) { 'library': 'mockup-patterns-structure-url/js/actions', 'method': 'cutClicked', 'url': '#', - 'title': 'Cut', + 'title': _t('Cut'), 'category': 'dropdown', 'iconCSS': 'glyphicon glyphicon-scissors', 'css': '', @@ -32,7 +32,7 @@ define(['underscore'], function(_) { 'library': 'mockup-patterns-structure-url/js/actions', 'method': 'copyClicked', 'url': '#', - 'title': 'Copy', + 'title': _t('Copy'), 'category': 'dropdown', 'iconCSS': 'glyphicon glyphicon-duplicate', 'css': '', @@ -42,7 +42,7 @@ define(['underscore'], function(_) { 'library': 'mockup-patterns-structure-url/js/actions', 'method': 'pasteClicked', 'url': '#', - 'title': 'Paste', + 'title': _t('Paste'), 'category': 'dropdown', 'iconCSS': 'glyphicon glyphicon-open-file', 'css': '', @@ -52,7 +52,7 @@ define(['underscore'], function(_) { 'library': 'mockup-patterns-structure-url/js/actions', 'method': 'moveTopClicked', 'url': '#', - 'title': 'Move to top of folder', + 'title': _t('Move to top of folder'), 'category': 'dropdown', 'iconCSS': 'glyphicon glyphicon-step-backward rright', 'css': '', @@ -62,7 +62,7 @@ define(['underscore'], function(_) { 'library': 'mockup-patterns-structure-url/js/actions', 'method': 'moveBottomClicked', 'url': '#', - 'title': 'Move to bottom of folder', + 'title': _t('Move to bottom of folder'), 'category': 'dropdown', 'iconCSS': 'glyphicon glyphicon-step-backward rleft', 'css': '', @@ -72,7 +72,7 @@ define(['underscore'], function(_) { 'library': 'mockup-patterns-structure-url/js/actions', 'method': 'setDefaultPageClicked', 'url': '#', - 'title': 'Set as default page', + 'title': _t('Set as default page'), 'category': 'dropdown', 'iconCSS': 'glyphicon glyphicon-ok-circle', 'css': '', @@ -82,7 +82,7 @@ define(['underscore'], function(_) { 'library': 'mockup-patterns-structure-url/js/actions', 'method': 'selectAll', 'url': '#', - 'title': 'Select all contained items', + 'title': _t('Select all contained items'), 'category': 'dropdown', 'iconCSS': 'glyphicon glyphicon-check', 'css': '', diff --git a/mockup/patterns/structure/js/views/selectionwell.js b/mockup/patterns/structure/js/views/selectionwell.js index cb5020f00a..1fe1373bf5 100644 --- a/mockup/patterns/structure/js/views/selectionwell.js +++ b/mockup/patterns/structure/js/views/selectionwell.js @@ -9,7 +9,7 @@ define([ var WellView = PopoverView.extend({ className: 'popover selected-items', title: _.template( - '' + + '" />' + '' + ' <%- _t("remove all") %>' ), diff --git a/mockup/patterns/structure/templates/actionmenu.xml b/mockup/patterns/structure/templates/actionmenu.xml index dea7ba18d6..4a8d43d848 100644 --- a/mockup/patterns/structure/templates/actionmenu.xml +++ b/mockup/patterns/structure/templates/actionmenu.xml @@ -18,7 +18,7 @@ aria-haspopup="true" aria-expanded="true" id="<%- id %>" - title="Actions"> + title='<%- _t("Actions") %>'>