Keep reactions in static positioning on card perma

... and remove no longer needed styles
This commit is contained in:
Adrien Maston
2026-02-23 12:41:38 +01:00
parent a02042b4c5
commit 5c7b3a8acb
3 changed files with 19 additions and 32 deletions
+8 -24
View File
@@ -38,20 +38,6 @@
&:has(.card__closed) {
padding-block-start: 2rem;
}
&:has(.reactions .reaction) {
.card__meta-avatars--assignees {
margin-inline-end: unset;
}
}
&:not(:has(.reactions .reaction)) {
&:has(.card__closed) {
.card__meta-text--assignees {
margin-inline-end: calc(var(--btn-size) + var(--meta-spacer-block));
}
}
}
}
@media (max-width: 799px) {
@@ -186,7 +172,7 @@
}
.card__meta-avatars--assignees {
margin-inline: 0 calc(var(--btn-size) + var(--meta-spacer-block));
margin-inline: 0;
margin-block-start: var(--meta-spacer-block);
}
@@ -251,8 +237,12 @@
}
@media (max-width: 639px) {
display: grid;
font-size: var(--text-x-small);
position: relative;
grid-template-columns: 1fr auto;
grid-template-areas:
"meta bg-zoom"
"meta reactions";
}
}
@@ -286,17 +276,11 @@
}
&:not(:has(.reaction)) {
margin: 0;
.reactions__trigger {
--btn-border-color: var(--color-ink-light);
}
@media (max-width: 639px) {
inset-inline-end: 0;
}
@media (min-width: 640px) {
position: static;
}
}
}
+11
View File
@@ -84,6 +84,17 @@
.reactions {
margin-block-start: var(--block-space-half);
margin-inline: calc(var(--column-gap) / -1);
&:not(:has(.reaction)) {
inset-block-end: var(--comment-padding-block);
inset-inline-end: calc(var(--comment-padding-inline) / 2);
margin: 0;
position: absolute;
@media (max-width: 640px) {
inset-inline-end: calc(var(--comment-padding-inline) / 3);
}
}
}
}
-8
View File
@@ -17,14 +17,6 @@
&:not(:has(.reaction)) {
inline-size: auto;
inset-block-end: var(--comment-padding-block);
inset-inline-end: calc(var(--comment-padding-inline) / 2);
margin: 0;
position: absolute;
@media (max-width: 640px) {
inset-inline-end: calc(var(--comment-padding-inline) / 3);
}
.reactions__list {
display: none;