Commit Graph

63 Commits

Author SHA1 Message Date
Jorge Manrubia 6269f3c47e Reload notifications tray when the window regain the focus
https://app.fizzy.do/5986089/cards/2743

It includes a debounce interval to avoid too many of these.
2025-11-18 08:49:19 +01:00
Jorge Manrubia 3b60e68ceb Merge branch 'main' into unique-notifications 2025-11-13 09:38:01 +01:00
Andy Smith 44b0f5f5bc Make the dialog sizing property optional 2025-11-12 11:44:31 -06:00
Jorge Manrubia d9b546128a Merge branch 'main' into unique-notifications 2025-11-05 19:07:16 +01:00
Jason Zimdars 08df019ce6 Hide keyboard shortcuts on touch devices 2025-11-04 16:34:28 -06:00
Jorge Manrubia 8aead31200 Fix: mark all as read wasn't refreshing in the notifications screen 2025-11-04 06:12:30 +01:00
Jorge Manrubia 8947624524 Optimize: group on the initial rendering of the tray once, and then start grouping dynamically
Performance optimization to save loops
2025-11-01 17:31:48 +01:00
Jorge Manrubia b21f6e1a6e Group notifications for the same card as they show up 2025-11-01 17:31:48 +01:00
Jorge Manrubia d533f05c7b Use vanilla resources for handling notifications 2025-09-10 09:17:57 +02:00
Jorge Manrubia 53144a379c Add option to change the bundled email notification frequency 2025-08-28 11:56:40 +02:00
Andy Smith c354ac4ac2 Fox wonky notification position 2025-08-19 10:33:36 -05:00
Jason Zimdars 3f077051be Fix tray hat layout 2025-08-06 17:46:34 -05:00
Jason Zimdars 6227cf9a8b Keyboard arrow through pins and notifications 2025-07-30 16:07:55 -05:00
Jason Zimdars 590cf025f6 Toggle trays with a hotkey 2025-07-29 15:02:55 -05:00
Jason Zimdars c47ea67045 Use larger text when space allows
- Use black text for labels so the buttons don't appear disabled
- Larger icons
2025-07-29 13:55:57 -05:00
Jason Zimdars 8c9d7d9d91 Update badge counts clientside because we can't count on pushes to remove badges 2025-07-24 14:43:51 -05:00
Andy Smith 5162677c44 Align dialog, shrink hat, canvas background 2025-07-10 11:20:37 -05:00
Andy Smith 0491cd0818 More subtle styles 2025-07-08 15:00:06 -05:00
Andy Smith dcfa8357de Clarify notification actions 2025-07-08 14:49:12 -05:00
Andy Smith c338132b6f Clean odds and ends 2025-07-07 16:57:35 -05:00
Andy Smith ef2e9cf428 Remove actions markup and CSS 2025-07-07 16:41:47 -05:00
Andy Smith 9e02af489d Rename expander button 2025-07-07 15:18:24 -05:00
Andy Smith f00abdd089 Add another actions sections inside the tray 2025-07-07 15:11:28 -05:00
Jason Zimdars 41e40b5444 Indicate opens menu 2025-07-02 15:57:39 -05:00
Jason Zimdars 6b4c32ef9f Copy for screen readers 2025-07-02 15:34:17 -05:00
Jason Zimdars 8c2c1f1248 Style 2025-06-11 17:43:23 -05:00
Andy Smith 827b580192 Add indicator when there's something to show 2025-06-09 11:49:13 -05:00
Andy Smith b4417718e4 Basic working responsive styles 2025-06-05 15:46:19 -05:00
Andy Smith c3c5b38b84 Finishing touches 2025-05-22 13:36:20 -05:00
Andy Smith a22c69bbc3 Relative positioning for trays 2025-05-22 12:30:15 -05:00
Andy Smith cfdaffeecb Merge branch 'main' into relative-tray
* main:
  Use link, not button
  Add notification settings link
2025-05-22 11:35:58 -05:00
Andy Smith 9a9cb3340b WIP 2025-05-22 11:01:17 -05:00
Andy Smith 5d19a1e525 Use link, not button 2025-05-21 11:14:34 -05:00
Andy Smith d660a484e6 Add notification settings link 2025-05-21 11:11:18 -05:00
Andy Smith 5c5b2e03af Add bouncy animation 2025-05-20 15:44:00 -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 900fbef686 Add card header to notifications 2025-05-19 15:20:56 -05:00
Jorge Manrubia 3e8896ef93 Undo working for assignments 2025-05-06 09:25:52 +02:00
David Heinemeier Hansson cfa2f2d1f9 Trailing spaces 2025-04-16 17:02:48 +02:00
David Heinemeier Hansson f9952e0fd6 Style 2025-04-16 15:57:02 +02:00
David Heinemeier Hansson 73f272f132 Use one controller for all notification readings 2025-04-15 19:14:50 +02:00
David Heinemeier Hansson de6f782ca3 Extract icon_tag helper to reduce repetition 2025-03-29 17:22:51 +01:00
Jason Zimdars f3bc2a2316 Tray placeholders 2025-03-26 15:20:23 -05:00
Jason Zimdars c7aba17303 Massive refactor for better font sizing and responsive layout 2025-03-26 11:45:14 -05:00
Jason Zimdars 7c54a20ece DRY this up a bit 2025-03-24 17:04:08 -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 2e0f787777 Polish trays behavior 2025-03-20 11:41:17 -05:00
Jason Zimdars de851fa69c Move back to edges 2025-03-18 17:10:50 -05:00