mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
fix(web): transition bg and border-radius (#27438)
* fix(web): transition bg and border-radius * also transition thumb
This commit is contained in:
@@ -208,7 +208,11 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
class={['group focus-visible:outline-none flex overflow-hidden', backgroundColorClass, { 'rounded-xl': selected }]}
|
class={[
|
||||||
|
'group focus-visible:outline-none flex overflow-hidden transition-[background-color,border-radius]',
|
||||||
|
backgroundColorClass,
|
||||||
|
{ 'rounded-xl': selected },
|
||||||
|
]}
|
||||||
style:width="{width}px"
|
style:width="{width}px"
|
||||||
style:height="{height}px"
|
style:height="{height}px"
|
||||||
onmouseenter={onMouseEnter}
|
onmouseenter={onMouseEnter}
|
||||||
@@ -248,8 +252,16 @@
|
|||||||
]}
|
]}
|
||||||
>
|
>
|
||||||
<ImageThumbnail
|
<ImageThumbnail
|
||||||
class={['absolute group-focus-visible:rounded-lg', { 'rounded-xl': selected }, imageClass]}
|
class={[
|
||||||
brokenAssetClass={['z-1 absolute group-focus-visible:rounded-lg', { 'rounded-xl': selected }, brokenAssetClass]}
|
'absolute group-focus-visible:rounded-lg transition-[border-radius]',
|
||||||
|
{ 'rounded-xl': selected },
|
||||||
|
imageClass,
|
||||||
|
]}
|
||||||
|
brokenAssetClass={[
|
||||||
|
'z-1 absolute group-focus-visible:rounded-lg transition-[border-radius]',
|
||||||
|
{ 'rounded-xl': selected },
|
||||||
|
brokenAssetClass,
|
||||||
|
]}
|
||||||
url={getAssetMediaUrl({ id: asset.id, size: AssetMediaSize.Thumbnail, cacheKey: asset.thumbhash })}
|
url={getAssetMediaUrl({ id: asset.id, size: AssetMediaSize.Thumbnail, cacheKey: asset.thumbhash })}
|
||||||
altText={$getAltText(asset)}
|
altText={$getAltText(asset)}
|
||||||
widthStyle="{width}px"
|
widthStyle="{width}px"
|
||||||
|
|||||||
Reference in New Issue
Block a user