mirror of
https://github.com/Horizontal42/summarum.git
synced 2026-11-10 16:51:59 +03:00
Settings, export menu, modal, and search all drove their entrance with a @keyframes animation gated on :not(.hidden), triggered by a display:none toggle — animations don't run when a property changes away from display:none, only when the element (re)enters the render tree. Closing just flipped straight to display:none with nothing to watch. Replaced with opacity/transform transitions plus a delayed visibility flip (visibility switches instantly on open, only after the fade completes on close) — same visual effect, correct both ways. |
||
|---|---|---|
| .. | ||
| app.css | ||
| editor.ts | ||
| export.ts | ||
| search.ts | ||