feat(ui): use view transitions for realtime feed
This commit is contained in:
@@ -79,4 +79,19 @@ onMounted(() => {
|
||||
.feed-list::-webkit-scrollbar {
|
||||
display: none; /* Chrome, Safari */
|
||||
}
|
||||
|
||||
:global(::view-transition-old(.realtime-event)),
|
||||
:global(::view-transition-new(.realtime-event)) {
|
||||
animation: slide 0.25s ease both;
|
||||
}
|
||||
@keyframes slide {
|
||||
from {
|
||||
transform: translateY(var(--view-transition-slide-y, 0));
|
||||
opacity: 0;
|
||||
}
|
||||
to {
|
||||
transform: none;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user