add links, favorite, rating to album group column (#2139)

- additionally fix drop and drop interactions
This commit is contained in:
jeffvli
2026-07-10 00:59:07 -07:00
parent 57155e15ed
commit 8fc30e6936
10 changed files with 241 additions and 14 deletions
@@ -13,6 +13,32 @@
height: 100%;
aspect-ratio: 1;
padding-top: calc(var(--theme-spacing-xs) * 0.5);
overflow: hidden;
border-radius: var(--theme-radius-md);
&::before {
position: absolute;
top: 0;
left: 0;
z-index: 5;
width: 100%;
height: 100%;
pointer-events: none;
content: '';
background-color: rgb(0 0 0);
opacity: 0;
transition: all 0.2s ease-in-out;
}
&:hover::before {
@mixin dark {
opacity: 0.7;
}
@mixin light {
opacity: 0.5;
}
}
}
.info {
@@ -27,6 +53,15 @@
font-size: var(--theme-font-size-sm);
}
.album-name a {
color: inherit;
text-decoration: none;
&:hover {
text-decoration: underline;
}
}
.artist-name {
font-size: var(--theme-font-size-xs);
opacity: 0.7;