Skip to content

Commit 080e3f6

Browse files
committed
Removed closed class, adjust styles accordingly.
1 parent 3dc447e commit 080e3f6

3 files changed

Lines changed: 22 additions & 11 deletions

File tree

views/admin/css/exhibits.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,12 @@
366366
}
367367

368368
.block-body {
369+
display: none;
370+
}
371+
372+
.block-body.opened {
369373
position: relative;
374+
display: block;
370375
}
371376

372377
.block-body > div {

views/admin/exhibits/block-form.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<div class="delete-element" role="button" title="<?php echo __('Remove/Restore') ?>"></div>
1010
<div class="drawer-toggle opened" role="button" title="<?php echo __('Expand/Collapse'); ?>"></div>
1111
</div>
12-
<div class="block-body">
12+
<div class="block-body opened">
1313
<?php echo $this->formHidden($stem . '[layout]', $block->layout); ?>
1414
<?php echo $this->formHidden($stem . '[order]', $block->order, array('class' => 'block-order')); ?>
1515
<?php

views/admin/javascripts/exhibits.js

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -149,23 +149,29 @@ Omeka.ExhibitBuilder = {};
149149
$('#block-container').on('exhibit-builder-add-block', '.block-form', function () {
150150
sortAttachments(this);
151151
});
152-
152+
153+
$('#block-container').on('click', '.drawer-toggle', function() {
154+
$(this).toggleClass('opened');
155+
});
156+
153157
$('#block-container .collapse').click(function() {
154-
$('.drawer-toggle.opened').removeClass('opened');
155-
$('.drawer-toggle').addClass('closed');
156-
$('.block-body').hide();
158+
$('.sortable-item .drawer-toggle').removeClass('opened');
159+
$('.block-body').removeClass('opened');
157160
});
158161

159162
$('#block-container .expand').click(function() {
160-
$('.drawer-toggle.closed').removeClass('closed');
161-
$('.drawer-toggle').addClass('opened');
162-
$('.block-body').show();
163+
$('.sortable-item .drawer-toggle').addClass('opened');
164+
$('.block-body').addClass('opened');
165+
});
166+
167+
$('#block-container').on('click', '.block-header .drawer-toggle', function (event) {
168+
event.preventDefault();
169+
$(this).parent().siblings('.block-body').toggleClass('opened');
163170
});
164171

165-
$('#block-container').on('click', '.drawer-toggle', function (event) {
172+
$('#block-container').on('click', '.layout-options .drawer-toggle', function (event) {
166173
event.preventDefault();
167-
$(this).toggleClass('closed').toggleClass('opened');
168-
$(this).parent().siblings('div').toggleClass('opened');
174+
$(this).parent().siblings('div:not(.block-body)').toggleClass('opened');
169175
});
170176

171177
sortAttachments('#block-container');

0 commit comments

Comments
 (0)