diff --git a/src/components/Comment.svelte b/src/components/Comment.svelte index 689ba29b0..7b00ab917 100644 --- a/src/components/Comment.svelte +++ b/src/components/Comment.svelte @@ -106,6 +106,25 @@ display: flex; margin-left: auto; gap: 0.5rem; + opacity: 0; + transition: opacity 0.1s ease-in-out; + will-change: opacity; + } + .card:is( + :hover, + :has(:focus-visible), + :has(:global([data-expanded])), + .editing + ) + :is(.header-right, .hover-only) { + opacity: 1; + } + .hover-only { + display: flex; + align-items: center; + opacity: 0; + transition: opacity 0.1s ease-in-out; + will-change: opacity; } .card-body { display: flex; @@ -120,9 +139,10 @@ flex-direction: row; align-items: center; gap: 0.5rem; - margin-left: 1rem; + padding: 0 0.75rem 0.25rem; } - .timestamp { + .timestamp, + .caption { font: var(--txt-body-m-regular); color: var(--color-text-quaternary); } @@ -131,14 +151,15 @@ } -