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
Jorge Manrubia
0d55c966b3
Fix: setting board entropy was changing the account entropy when not present
2025-11-14 12:10:54 +01:00
Jorge Manrubia
80d309cd22
Keep current logical names for colors
...
So that the db values are not tied to the specific CSS
2025-11-14 11:44:04 +01:00
Jorge Manrubia
956a7aafad
Revert "Revert "Color a11y""
2025-11-14 11:24:55 +01:00
Jorge Manrubia
6413570985
Revert "Color a11y"
2025-11-14 11:21:52 +01:00
Jorge Manrubia
295af8b1e9
Merge pull request #1588 from basecamp/color-a11y
...
Color a11y
2025-11-14 11:18:53 +01:00
Jorge Manrubia
06b762c0a8
Move default color to the column
2025-11-14 11:15:09 +01:00
Jorge Manrubia
b1e087e7c9
Introduce a proper color poro to represent colors
...
Instead of managing a hash throgh the app
2025-11-14 11:09:39 +01:00
Jason Zimdars
7650bf9c33
Display stamp in cards view when it's auto-postponed by the system
2025-11-13 18:12:24 -06:00
Andy Smith
2b0fd0909d
Fix test
2025-11-13 17:32:36 -06:00
Andy Smith
8ad0d05750
Add column color names
2025-11-13 17:30:01 -06:00
Jason Zimdars
a064f575b6
Attempt to fix overflow in mobile safari
...
Fix header and close button, avoid `dvw` units because Safari 26 seems
to choke on those
2025-11-13 17:24:31 -06:00
Jason Zimdars
35371e2877
Adjust position so bubble isn't cut-off
2025-11-13 16:27:21 -06:00
Andy Smith
84c5a4ac15
Add the card tools thing to the mobile view
2025-11-13 15:16:07 -06:00
Andy Smith
2598c2009b
Fix full page column title typos
2025-11-13 14:36:38 -06:00
Andy Smith
44ccfa167a
Max-width for body
2025-11-13 14:35:02 -06:00
Andy Smith
71436772ac
Place z-index of nav on top of bar
2025-11-13 14:34:45 -06:00
Andy Smith
73556a5092
Show mobile view regardless of touch type
2025-11-13 14:34:24 -06:00
Andy Smith
5246c202b0
Create back link helper that works nicely on mobile
2025-11-13 14:13:29 -06:00
Andy Smith
3d2b649828
Add btn--back class
2025-11-13 13:57:36 -06:00
Andy Smith
f4540467c2
L/R gradient direction for columns on mobile
2025-11-13 11:38:22 -06:00
Jorge Manrubia
f232d7f597
Merge pull request #1581 from basecamp/comment-streams
...
Handle comments with streams
2025-11-13 17:13:20 +01:00
Jorge Manrubia
17876b30d4
Manage comments with streams
...
We replacing the full list of comments within a turbo frame, which didn't feel great when you had several comments.
2025-11-13 17:12:46 +01:00
Jorge Manrubia
66c5005169
Disable temporarily
2025-11-13 17:01:00 +01:00
Jorge Manrubia
bddbc0c0ac
Make comment body area permanent so that morphing/refresh does not touch it
2025-11-13 16:52:54 +01:00
Jorge Manrubia
0267223749
Re-enable live updates for card permas
2025-11-13 14:49:17 +01:00
Jorge Manrubia
a4ebdf4f42
Merge pull request #1574 from basecamp/aggregate-email-notifications
...
Aggregate email notifications by card
2025-11-13 09:50:21 +01:00
Jorge Manrubia
3b60e68ceb
Merge branch 'main' into unique-notifications
2025-11-13 09:38:01 +01:00
Jason Zimdars
197cf12512
"Post" is too terse
...
I think we can go back to the longer label now that the hotkeys aren't
inside the button
2025-11-12 17:12:39 -06:00
Jason Zimdars
a3f2bc276a
Add hotkey indicators
2025-11-12 17:07:24 -06:00
Andy Smith
43ee91cee7
Move filter controller up to dialog for narrower listener scope
2025-11-12 15:41:36 -06:00
Andy Smith
3615c07f7f
Clear filters when dialog closes
2025-11-12 15:29:27 -06:00
Jason Zimdars
ed97d71cce
Aggregate notifications by card
2025-11-12 14:29:25 -06:00
Jason Zimdars
c0247671f7
Fix regression that made index full-width
2025-11-12 12:09:01 -06:00
Andy Smith
2415dadef5
Merge pull request #1572 from basecamp/notifications-tray-sizing
...
Make the dialog sizing property optional
2025-11-12 11:47:56 -06:00
Andy Smith
44b0f5f5bc
Make the dialog sizing property optional
2025-11-12 11:44:31 -06:00
Jorge Manrubia
6e2d115b71
Http caching for my/menu
2025-11-12 18:27:11 +01:00
Jorge Manrubia
92ea409f9b
Merge pull request #1570 from basecamp/stream-reaction-tweak
...
Replace the full container since we want to get back to the initial state
2025-11-12 18:16:06 +01:00
Jason Zimdars
3625585a9d
Adjust unread indicator to include unread count
2025-11-12 11:15:25 -06:00
Jorge Manrubia
2dab14ef64
Replace the full container since we want to get back to the initial state
...
To see the boost button again
2025-11-12 18:14:31 +01:00
Andy Smith
ea41c46bfb
Merge pull request #1560 from basecamp/mobile-column-view
...
Mobile column view
2025-11-12 11:09:00 -06:00
Andy Smith
b143fef0a4
Show only on fat-finger touch devices
2025-11-12 11:07:41 -06:00
Jorge Manrubia
8795e64531
Merge pull request #1569 from basecamp/smoother-replacements
...
Smoother card tagging and reactions with streams
2025-11-12 18:05:47 +01:00
Jorge Manrubia
2d96e7c9c6
Use streams to update/remove reactions
...
Prevents race condition causing flickering https://app.fizzy.do/5986089/cards/2906
This will prevent these from udpating live, but we will tackle that as part of live card
updates with page refreshes, which I will tackle soon.
2025-11-12 18:04:20 +01:00
Andy Smith
58859cdc0b
Move Not Now to top
2025-11-12 11:02:57 -06:00
Jorge Manrubia
285328ec60
Smoother tag updates with streams
2025-11-12 17:29:35 +01:00
Jason Zimdars
4080b742ca
Merge branch 'main' into unique-notifications
2025-11-12 10:06:47 -06:00
Jason Zimdars
72040786a8
Add logo to public page footer
2025-11-12 09:37:48 -06:00
Jason Zimdars
248123a9de
Merge pull request #1564 from basecamp/add-inline-icon
...
Add inline fizzy icon
2025-11-12 09:35:03 -06:00