Stanko K.R.
36ee253a1a
Stack notifications everywhere
...
We had client-side notification stacking in the tray since launch, but now we want to stack notifications in the notifications page, in API responses and in email bundles.
2026-02-12 10:29:50 +01:00
Kevin McConnell
e2292a1739
Update cached fragments
2025-12-15 13:23:57 +00:00
Jorge Manrubia
eea9afb639
Fix: dismiss grouped notifications by card from the notifications tray
...
This also splits the templates into two: index and tray, since the URL now changes.
2025-11-14 12:58:24 +01:00
Jorge Manrubia
37e6b2461e
Headers are indentical
2025-11-14 12:27:13 +01:00
Jason Zimdars
b8f58dc70b
Mark up as heading for screen reader navigation
2025-07-02 15:34:32 -05:00
Andy Smith
be003cd3f7
Remove redundant classes and styles for avatars
2025-06-30 14:00:59 -05:00
Andy Smith
04d01d7d10
Merge notification styles into a card variant
2025-05-20 13:50:53 -05:00
Andy Smith
242869166e
Consolidate Tray styles
2025-05-20 12:17:40 -05:00
Andy Smith
2bf7ecbd79
Account for different notification types
2025-05-19 15:47:34 -05:00
Andy Smith
900fbef686
Add card header to notifications
2025-05-19 15:20:56 -05:00
Jorge Manrubia
aa3acfeaa8
Add plain text mentions
2025-04-22 11:26:56 +02:00
David Heinemeier Hansson
9359cac330
Style
2025-04-12 11:24:02 +02:00
David Heinemeier Hansson
b2b9c99745
Style
2025-04-12 11:23:48 +02:00
David Heinemeier Hansson
b8c3ac8145
Cache busting should happen as a comment in the partial, not as an actual key component
2025-04-12 11:22:31 +02:00
Jason Zimdars
6dfa75090f
Bump notifications cache key to (hopefully) fix index view
2025-04-09 14:45:49 -05:00
Jorge Manrubia
723e6d94f5
Rename bubbles => cards
2025-04-09 14:50:58 +02:00
Jason Zimdars
c7aba17303
Massive refactor for better font sizing and responsive layout
2025-03-26 11:45:14 -05:00
Jason Zimdars
cbc9567966
Smaller tray cards
2025-03-21 14:54:26 -05:00
Jason Zimdars
eaf927f1a8
Refactor tray styles
2025-03-20 17:54:24 -05:00
Jason Zimdars
0da84efd01
Tray pins design
2025-03-20 16:52:56 -05:00
Jason Zimdars
ed0a815a35
Fix that title could overlap unread indicator
2025-02-24 16:05:42 -06:00
Jason Zimdars
d254d1eb27
Bust this cache
2025-02-21 17:37:17 -06:00
Jason Zimdars
28bdc531b0
Mark individual notifications as read
2025-02-21 16:39:50 -06:00
Jason Zimdars
760f08c7e3
Notifications need to be 3 lines (or at least al the same) for now
2025-02-04 14:49:15 -06:00
Jason Zimdars
f25335ba38
Try comment excerpts in notification and event chips
2025-02-04 14:04:17 -06:00
Jason Zimdars
c833f42aca
Ensure notification panels have a visible border in dark mode
2025-01-24 22:05:13 -06:00
Jason Zimdars
3c66f1ade7
Spacing
2025-01-24 14:15:54 -06:00
Jason Zimdars
40f3925712
Add more context
2025-01-24 14:09:59 -06:00
Jason Zimdars
404c420a58
Add unread dot
2025-01-20 18:20:58 -06:00
Jason Zimdars
be14a910ba
Needed when truncating so the avatar isn't squished
2025-01-17 13:06:41 -06:00
Jason Zimdars
cb6651e2a7
Style notifications index; add truncation for long notifications
2025-01-17 12:42:46 -06:00
Kevin McConnell
6f8c929898
Use cache-friendly "time ago"
...
Also introduces a local time helper that we can use to format dates and
times.
2025-01-16 17:47:25 +00:00
Kevin McConnell
f209c23e45
Cache notification partial
2025-01-15 10:57:27 +00:00
Kevin McConnell
ab154f2f35
Generate notification content in a helper
2025-01-14 13:08:12 +00:00
Kevin McConnell
30b58f716b
Make title a notifier attribute
2025-01-14 10:21:47 +00:00
Jason Zimdars
5f88cd3900
Design for notifications
2025-01-13 20:46:51 -06:00
Kevin McConnell
07fcb7ee6b
More style shuffling
2025-01-13 14:21:47 +00:00
Kevin McConnell
fd1789ed58
Mark notifications read when clicked on
2025-01-13 14:21:47 +00:00
Kevin McConnell
0c152b5439
Style the tray a little bit
2025-01-13 14:21:47 +00:00
Kevin McConnell
952895ae67
WIP: show notifications in a tray
2025-01-13 14:21:47 +00:00