mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-19 14:53:50 +02:00
hover css
This commit is contained in:
@@ -237,3 +237,14 @@
|
|||||||
favoriteRequest.deleteFavorite({ objectId });
|
favoriteRequest.deleteFavorite({ objectId });
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.favorites-search-card img {
|
||||||
|
filter: saturate(0.8) contrast(0.8);
|
||||||
|
transition: filter 0.2s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.favorites-search-card:hover img {
|
||||||
|
filter: saturate(1) contrast(1);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -98,3 +98,14 @@
|
|||||||
return props.favorite.thumbnailImageUrl.replace('256', '128');
|
return props.favorite.thumbnailImageUrl.replace('256', '128');
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.favorites-search-card img {
|
||||||
|
filter: saturate(0.8) contrast(0.8);
|
||||||
|
transition: filter 0.2s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.favorites-search-card:hover img {
|
||||||
|
filter: saturate(1) contrast(1);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -145,3 +145,14 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.favorites-search-card img {
|
||||||
|
filter: saturate(0.8) contrast(0.8);
|
||||||
|
transition: filter 0.2s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.favorites-search-card:hover img {
|
||||||
|
filter: saturate(1) contrast(1);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -237,4 +237,13 @@
|
|||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped></style>
|
<style scoped>
|
||||||
|
.favorites-search-card img {
|
||||||
|
filter: saturate(0.8) contrast(0.8);
|
||||||
|
transition: filter 0.2s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.favorites-search-card:hover img {
|
||||||
|
filter: saturate(1) contrast(1);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -200,4 +200,13 @@
|
|||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped></style>
|
<style scoped>
|
||||||
|
.favorites-search-card img {
|
||||||
|
filter: saturate(0.8) contrast(0.8);
|
||||||
|
transition: filter 0.2s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.favorites-search-card:hover img {
|
||||||
|
filter: saturate(1) contrast(1);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -250,7 +250,7 @@
|
|||||||
:ref="virtualizer.measureElement"
|
:ref="virtualizer.measureElement"
|
||||||
:style="{ transform: `translateY(${vItem.virtualItem.start}px)` }">
|
:style="{ transform: `translateY(${vItem.virtualItem.start}px)` }">
|
||||||
<div
|
<div
|
||||||
class="grid gap-[var(--avatar-card-gap,12px)] p-0.5"
|
class="grid gap-(--avatar-card-gap,12px) p-0.5"
|
||||||
:style="{
|
:style="{
|
||||||
gridTemplateColumns: `repeat(var(--avatar-grid-columns, 1), minmax(var(--avatar-card-min-width, 200px), var(--avatar-card-target-width, 1fr)))`,
|
gridTemplateColumns: `repeat(var(--avatar-grid-columns, 1), minmax(var(--avatar-card-min-width, 200px), var(--avatar-card-target-width, 1fr)))`,
|
||||||
...gridStyle(filteredAvatars.length)
|
...gridStyle(filteredAvatars.length)
|
||||||
@@ -258,6 +258,7 @@
|
|||||||
<MyAvatarCard
|
<MyAvatarCard
|
||||||
v-for="avatar in vItem.row.items"
|
v-for="avatar in vItem.row.items"
|
||||||
:key="avatar.id"
|
:key="avatar.id"
|
||||||
|
v-memo="[currentAvatarId, cardScale]"
|
||||||
:avatar="avatar"
|
:avatar="avatar"
|
||||||
:current-avatar-id="currentAvatarId"
|
:current-avatar-id="currentAvatarId"
|
||||||
:card-scale="cardScale"
|
:card-scale="cardScale"
|
||||||
@@ -877,3 +878,14 @@
|
|||||||
refreshAvatars();
|
refreshAvatars();
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
:deep(.avatar-table-thumbnail) {
|
||||||
|
filter: saturate(0.8) contrast(0.8);
|
||||||
|
transition: filter 0.2s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
:deep(tr:hover .avatar-table-thumbnail) {
|
||||||
|
filter: saturate(1) contrast(1);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ export function getColumns({
|
|||||||
return (
|
return (
|
||||||
<img
|
<img
|
||||||
src={ref.thumbnailImageUrl}
|
src={ref.thumbnailImageUrl}
|
||||||
class="cursor-pointer rounded-sm object-cover"
|
class="avatar-table-thumbnail cursor-pointer rounded-sm object-cover"
|
||||||
style="width: 34px; height: 22px;"
|
style="width: 34px; height: 22px;"
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
onClick={() => onShowAvatarDialog(ref.id)}
|
onClick={() => onShowAvatarDialog(ref.id)}
|
||||||
|
|||||||
Reference in New Issue
Block a user