Improve style

This commit is contained in:
Akira Tempaku 2025-05-18 17:51:47 +09:00
commit 631d979faf
Signed by: paku
GPG key ID: 5B4E8402BCC50607
4 changed files with 35 additions and 11 deletions
static/style

View file

@ -28,7 +28,37 @@
navigation: auto;
}
.avatar {
view-transition-name: avatar;
contain: paint;
@keyframes zoom-fade-out {
from {
opacity: 1;
transform: scale(1);
}
to {
opacity: 0;
transform: scale(1.05);
}
}
@keyframes zoom-fade-in {
from {
opacity: 0;
transform: scale(0.95);
}
to {
opacity: 1;
transform: scale(1);
}
}
::view-transition-old(zoom-fade) {
animation: 400ms ease both zoom-fade-out;
}
::view-transition-new(zoom-fade) {
animation: 500ms ease 100ms both zoom-fade-in;
}
.zoom-fade {
view-transition-name: zoom-fade;
}