Archived
1
0

Improve layout and UI/UX for categories overlay in entry editor.

References #222
This commit is contained in:
Matthias Mees
2014-11-15 12:38:29 +01:00
parent c957ccca57
commit 5f7fa8ee2a
3 changed files with 68 additions and 3 deletions
@@ -963,7 +963,13 @@ $(function() {
type: "inline",
closeMarkup: '<button title="%title%" class="mfp-close" type="button">'+ btnText +'</button>',
callbacks: {
open: function() {
// Accessibility helper
$('#edit_entry_category .form_check input[type="checkbox"]').attr('aria-hidden', 'true');
},
afterClose: function() {
// Accessibility helper
$('#edit_entry_category .form_check input[type="checkbox"]').attr('aria-hidden', 'false');
serendipity.categoryList();
}
}
@@ -1011,6 +1017,17 @@ $(function() {
serendipity.liveFilters($(this), '#edit_entry_category .form_check', 'label');
});
// Oldie helper for selecting categories
$('#edit_entry_category .form_check input').change(function(e) {
var $el = $(this);
if($el.is(":checked")) {
$el.siblings('label').addClass('selected');
} else {
$el.siblings('label').removeClass('selected');
}
});
// Plugins live filter
$('#pluginfilter').keyup(function() {
serendipity.liveFilters($(this), '.plugins_installable > li', '.plugin_features');