summaryrefslogtreecommitdiff
path: root/src/albums.js
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2025-06-11 23:00:13 -0500
committerTim Keller <tjk@tjkeller.xyz>2025-06-11 23:00:13 -0500
commit1d74f99994ed4827ba1c6157f92a8de28ecdaca3 (patch)
treef382b2a8625945698df831e47409d40b7e4c5cca /src/albums.js
parent0d1dc1eee6b4abe21622c8510d892cfabc08adc3 (diff)
downloadimmich-frame-1d74f99994ed4827ba1c6157f92a8de28ecdaca3.tar.xz
immich-frame-1d74f99994ed4827ba1c6157f92a8de28ecdaca3.zip
start to simplify a bit with tailwind
Diffstat (limited to 'src/albums.js')
-rw-r--r--src/albums.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/albums.js b/src/albums.js
index 19602df..529a02e 100644
--- a/src/albums.js
+++ b/src/albums.js
@@ -8,8 +8,8 @@ export default async function initAlbums(albumsPageContainer) {
async function createAlbum(res) {
console.log(res.albumName, res.id, res.startDate, res.endDate, res.assetCount, res.shared)
const albumClone = albumTemplate.content.cloneNode(true)
- albumClone.querySelector(".album").dataset.key = res.id
- albumClone.querySelector(".album-thumb").src = apiConnector.assetThumbnailSrc(res.albumThumbnailAssetId)
+ albumClone.firstElementChild.dataset.key = res.id
+ albumClone.querySelector("img").src = apiConnector.assetThumbnailSrc(res.albumThumbnailAssetId)
albumClone.querySelector(".album-name").textContent = res.albumName
albumClone.querySelector(".album-assets-count").textContent = res.assetCount.toLocaleString()
if (!res.shared)
@@ -33,7 +33,10 @@ export default async function initAlbums(albumsPageContainer) {
return
console.log(album)
- album.classList.toggle("selected")
+ if (album.dataset.selected)
+ delete album.dataset.selected
+ else
+ album.dataset.selected = "1"
})
return true