pewdiepie-archdaemon
023f1ba575
Email inbox: visual flash when an email is auto-marked done after sending
...
When the email-answered event fires (user just sent a reply, so the
source email auto-marks as done), the row was getting the .active
class instantly with no visible cue beyond the checkbox tick. Add a
brief .email-auto-done-flash class on the row that runs two keyframe
animations:
- email-auto-done-row: tints the row background with the accent for
~1.2s then fades to transparent.
- email-auto-done-check: pops the done checkbox to 1.4× with an
accent ring that expands outward over 0.6s.
Class self-removes after 1.2s so it doesn't replay on re-renders.
2026-06-10 23:06:42 +09:00
..
2026-06-03 14:16:58 +09:00
2026-06-03 00:30:03 +09:00
2026-06-04 20:52:41 +02:00
2026-06-03 13:34:25 +09:00
2026-06-04 20:47:47 +02:00
2026-06-03 14:17:02 +09:00
2026-06-04 03:05:37 +01:00
2026-06-04 20:41:35 +02:00
2026-06-03 08:57:47 +09:00
2026-06-01 22:04:00 +02:00
2026-06-10 15:15:13 +09:00
2026-06-02 12:42:15 +09:00
2026-06-05 17:05:04 +09:00
2026-06-03 14:16:55 +09:00
2026-06-09 09:48:59 +09:00
2026-06-09 09:46:19 +09:00
2026-05-31 23:58:26 +09:00
2026-06-05 14:53:33 +02:00
2026-05-31 23:58:26 +09:00
2026-06-08 13:06:05 +02:00
2026-06-09 09:46:19 +09:00
2026-06-09 09:46:19 +09:00
2026-06-09 10:31:43 +09:00
2026-06-09 09:46:19 +09:00
2026-06-03 13:23:35 +09:00
2026-06-09 09:46:19 +09:00
2026-06-09 09:46:19 +09:00
2026-06-09 14:45:22 +09:00
2026-06-07 22:35:35 +02:00
2026-06-09 09:46:19 +09:00
2026-05-31 23:58:26 +09:00
2026-06-10 23:06:42 +09:00
2026-06-10 23:00:29 +09:00
2026-05-31 23:58:26 +09:00
2026-06-05 02:28:42 +02:00
2026-06-01 14:23:22 -04:00
2026-06-04 14:02:52 +01:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-06-04 20:49:37 +02:00
2026-06-02 23:31:09 +09:00
2026-06-02 11:12:54 +09:00
2026-06-03 13:29:21 +09:00
2026-06-09 09:46:19 +09:00
2026-06-07 16:29:04 +02:00
2026-06-04 08:27:26 +09:00
2026-06-10 23:05:39 +09:00
2026-06-09 09:46:19 +09:00
2026-06-09 09:46:19 +09:00
2026-06-03 14:16:52 +09:00
2026-06-03 13:23:21 +09:00
2026-06-05 16:25:05 +02:00
2026-06-02 11:29:29 +09:00
2026-06-02 11:12:54 +09:00
2026-06-03 04:09:28 +09:00
2026-06-08 10:19:18 +02:00
2026-06-10 15:15:13 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-06-01 16:53:46 +02:00
2026-06-10 22:39:23 +09:00
2026-06-10 15:15:13 +09:00
2026-05-31 23:58:26 +09:00
2026-06-05 13:17:43 +02:00
2026-06-09 09:46:19 +09:00
2026-06-08 10:19:18 +02:00
2026-06-09 09:54:46 +09:00
2026-05-31 23:58:26 +09:00
2026-06-09 09:48:59 +09:00
2026-06-06 04:08:54 -06:00
2026-06-06 04:08:54 -06:00
2026-06-10 15:15:13 +09:00
2026-06-03 00:30:03 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-05-31 23:58:26 +09:00
2026-06-03 23:03:58 +09:00
2026-05-31 23:58:26 +09:00
2026-06-05 17:07:08 +02:00
2026-06-01 19:49:23 +02:00