Updates to mosaic view mode: move checkbox to bottom. #900
This commit is contained in:
parent
3b91a5159a
commit
e70996edc7
|
@ -2016,38 +2016,35 @@
|
||||||
:transition-duration="500"
|
:transition-duration="500"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- Checkbox -->
|
|
||||||
<!-- TODO: Remove v-if="collectionId" from this element when the bulk edit in repository is done -->
|
|
||||||
<div
|
|
||||||
v-if="collectionId && !$adminOptions.hideItemsListSelection && ($adminOptions.itemsSingleSelectionMode || $adminOptions.itemsMultipleSelectionMode || (collection && collection.current_user_can_bulk_edit))"
|
|
||||||
:class="{ 'is-selecting': isSelectingItems }"
|
|
||||||
class="mosaic-item-checkbox">
|
|
||||||
<label
|
|
||||||
tabindex="0"
|
|
||||||
:class="(!$adminOptions.itemsSingleSelectionMode ? 'b-checkbox checkbox' : 'b-radio radio') + ' is-small'">
|
|
||||||
<input
|
|
||||||
v-if="!$adminOptions.itemsSingleSelectionMode"
|
|
||||||
type="checkbox"
|
|
||||||
:checked="getSelectedItemChecked(item.id)"
|
|
||||||
@input="setSelectedItemChecked(item.id)">
|
|
||||||
<input
|
|
||||||
v-else
|
|
||||||
v-model="singleItemSelection"
|
|
||||||
type="radio"
|
|
||||||
name="item-single-selection"
|
|
||||||
:value="item.id">
|
|
||||||
<span class="check" />
|
|
||||||
<span class="control-label" />
|
|
||||||
<span class="sr-only">{{ $i18n.get('label_select_item') }}</span>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- Title -->
|
<!-- Title -->
|
||||||
<div
|
<div
|
||||||
class="metadata-title"
|
class="metadata-title"
|
||||||
:style="{
|
:style="{ 'padding-left': collectionId && !$adminOptions.hideItemsListSelection && ($adminOptions.itemsSingleSelectionMode || $adminOptions.itemsMultipleSelectionMode || (collection && collection.current_user_can_bulk_edit)) ? '1.75em' : '1.0em' }">
|
||||||
'padding-left': !collectionId || !($adminOptions.itemsSingleSelectionMode || $adminOptions.itemsMultipleSelectionMode || (collection && collection.current_user_can_bulk_edit)) || $adminOptions.itemsSearchSelectionMode ? '0 !important' : (isOnAllItemsTabs ? '0.5em' : '1em')
|
<!-- Checkbox -->
|
||||||
}">
|
<!-- TODO: Remove v-if="collectionId" from this element when the bulk edit in repository is done -->
|
||||||
|
<div
|
||||||
|
v-if="collectionId && !$adminOptions.hideItemsListSelection && ($adminOptions.itemsSingleSelectionMode || $adminOptions.itemsMultipleSelectionMode || (collection && collection.current_user_can_bulk_edit))"
|
||||||
|
:class="{ 'is-selecting': isSelectingItems }"
|
||||||
|
class="mosaic-item-checkbox">
|
||||||
|
<label
|
||||||
|
tabindex="0"
|
||||||
|
:class="(!$adminOptions.itemsSingleSelectionMode ? 'b-checkbox checkbox' : 'b-radio radio') + ' is-small'">
|
||||||
|
<input
|
||||||
|
v-if="!$adminOptions.itemsSingleSelectionMode"
|
||||||
|
type="checkbox"
|
||||||
|
:checked="getSelectedItemChecked(item.id)"
|
||||||
|
@input="setSelectedItemChecked(item.id)">
|
||||||
|
<input
|
||||||
|
v-else
|
||||||
|
v-model="singleItemSelection"
|
||||||
|
type="radio"
|
||||||
|
name="item-single-selection"
|
||||||
|
:value="item.id">
|
||||||
|
<span class="check" />
|
||||||
|
<span class="control-label" />
|
||||||
|
<span class="sr-only">{{ $i18n.get('label_select_item') }}</span>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
<p
|
<p
|
||||||
v-tooltip="{
|
v-tooltip="{
|
||||||
delay: {
|
delay: {
|
||||||
|
|
|
@ -59,8 +59,8 @@
|
||||||
|
|
||||||
.mosaic-item-checkbox {
|
.mosaic-item-checkbox {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
margin-top: 8px;
|
margin-top: -2px;
|
||||||
margin-left: 1em;
|
margin-left: -1em;
|
||||||
z-index: 9;
|
z-index: 9;
|
||||||
}
|
}
|
||||||
.actions-area {
|
.actions-area {
|
||||||
|
@ -105,9 +105,11 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&.selected-mosaic-item {
|
& > .selected-mosaic-item {
|
||||||
.actions-area {
|
background-color: var(--tainacan-turquoise1);
|
||||||
background-color: var(--tainacan-turquoise1);
|
.actions-area,
|
||||||
|
.metadata-title {
|
||||||
|
background-color: var(--tainacan-turquoise1) !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue