feat: show edit on hover only
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -112,6 +112,7 @@ const onToggleVisibility = (collection: CollectionObject) => {
|
|||||||
icon="mdi-pencil"
|
icon="mdi-pencil"
|
||||||
size="x-small"
|
size="x-small"
|
||||||
variant="text"
|
variant="text"
|
||||||
|
class="collection-edit-btn"
|
||||||
@click.stop="onCollectionEdit(collection)"
|
@click.stop="onCollectionEdit(collection)"
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
@@ -145,4 +146,20 @@ const onToggleVisibility = (collection: CollectionObject) => {
|
|||||||
.v-list-item {
|
.v-list-item {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.collection-edit-btn {
|
||||||
|
opacity: 0;
|
||||||
|
transition: opacity 0.15s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.v-list-item:hover .collection-edit-btn,
|
||||||
|
.v-list-item:focus-within .collection-edit-btn {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (hover: none) {
|
||||||
|
.collection-edit-btn {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user