Commit Graph

4156 Commits

Author SHA1 Message Date
Andy Smith 7affff16fd Add proper radio functionality to column picker 2025-10-06 14:25:07 -05:00
Andy Smith a2b21b75ee Merge pull request #1246 from basecamp/a11y-column-header
Use button instead of header for expander
2025-10-06 14:10:47 -05:00
Jason Zimdars 96f00bf122 Merge branch 'JZ/10/6/2025' 2025-10-06 14:07:01 -05:00
Jason Zimdars 609f6cfe6a Ensure you can click through to results below the header 2025-10-06 14:01:36 -05:00
Andy Smith efb0fd5237 Use button instead of header for expander 2025-10-06 13:59:02 -05:00
Jason Zimdars e077edc17a We need this for mobile rendering 2025-10-06 13:55:22 -05:00
Jason Zimdars bfb60deb80 Fix display of button in varying conditions 2025-10-06 13:34:18 -05:00
Jason Zimdars 0ff0ed796f Fix that pins were still hoverable and clickable when hidden 2025-10-06 13:29:31 -05:00
Jason Zimdars ae3a3b99da A little more space for Windows 2025-10-06 13:26:26 -05:00
Jason Zimdars 37c20caf98 Tighten up, remove keyboard nav hint
You'll only rarely need to use this, no need to explain a feature most
people don't need
2025-10-06 13:24:52 -05:00
Jason Zimdars f2abbb5d59 Display email address for users
Helps identify invited people
2025-10-06 13:10:19 -05:00
Andy Smith 9b1cd84f96 Fade out overflow on watcher avatars 2025-10-06 11:37:16 -05:00
Jason Zimdars 31f2e941b2 Fix that background effect overlapped the pagination buttons 2025-10-06 09:27:56 -05:00
Jorge Manrubia 6073f79191 Invalidate cards when watching/unwatching
Follow up to https://fizzy.37signals.com/5986089/cards/2198
2025-10-06 16:13:33 +02:00
Jorge Manrubia c846221208 Invalidate cards when watchers change 2025-10-06 15:44:12 +02:00
Jorge Manrubia 6b0bca2475 Reduce size further since sometimes you get truncated summaries 2025-10-06 15:17:28 +02:00
Jorge Manrubia 969d971616 Use a more consistent approach to highligts dates 2025-10-06 15:17:28 +02:00
Jorge Manrubia e6750bfccd Remove hanging } 2025-10-06 14:58:32 +02:00
Jorge Manrubia 307d46855b Remove trace 2025-10-06 12:48:04 +02:00
Jorge Manrubia 328b488d3d Remove trace 2025-10-06 12:47:27 +02:00
Jorge Manrubia 7178945418 Reduce max length 2025-10-06 12:44:24 +02:00
Jorge Manrubia 4e5edef4df Invalidate cache when there are higlights 2025-10-06 12:43:05 +02:00
Jorge Manrubia 3e67da7d0e Add a new join model to link summaries with users
So that changing the set of events does not result in not being able to find a generated highlight summary
2025-10-06 12:33:28 +02:00
Jorge Manrubia 38116f64e4 Higher fidelity for watching/unwatching cards 2025-10-06 10:48:31 +02:00
Jason Zimdars 56069d14e3 Tighten filter input 2025-10-03 18:03:25 -05:00
Mike Dalessio 5c706e7888 Merge pull request #1233 from basecamp/flavorjones/small-account-fixes
Rename account column, small account-related fixes
2025-10-03 17:25:54 -04:00
Mike Dalessio f26b0b7256 Rename accounts.tenant_id to external_account_id
and simplify the params to Account.create_with_admin_user
2025-10-03 17:21:01 -04:00
Jason Zimdars d591166f01 Merge pull request #1212 from basecamp/column-perma
Column perma
2025-10-03 16:09:42 -05:00
Jason Zimdars 613e19145b Improve blank slates 2025-10-03 16:05:20 -05:00
Jason Zimdars 57f78f9e6c Match menu button color 2025-10-03 15:39:35 -05:00
Jason Zimdars d69889a701 Hide buttons initially 2025-10-03 15:34:57 -05:00
Jason Zimdars 903e1c6789 Missed one 2025-10-03 14:36:02 -05:00
Jason Zimdars 8a6c9a379f Only show on hover 2025-10-03 14:35:44 -05:00
Jason Zimdars cf3e9b4aa3 The Stream isn't collapsible, it shouldn't respond like a button 2025-10-03 14:28:22 -05:00
Jason Zimdars eeacf5e0c2 Align collapsed columns 2025-10-03 14:22:45 -05:00
Jason Zimdars a7187472f8 Adjust icon 2025-10-03 14:16:12 -05:00
Jason Zimdars 3546788aaf Adjust gradient effect 2025-10-03 14:09:29 -05:00
Mike Dalessio 8e0cb930af Delete SignalId concerns from the codebase
including Signup for now, will rebuild it with just QB
2025-10-03 14:06:51 -04:00
Jorge Manrubia 5e09944606 Separate card and collection watchers
https://fizzy.37signals.com/5986089/cards/375
2025-10-03 19:04:01 +02:00
Jorge Manrubia a6383d0e43 Don't prepend yourself to the list if you are not watching 2025-10-03 19:03:26 +02:00
Jorge Manrubia e610bc981e Handle update with a page refresh so that both the list of subscribers and the bell update on the same operation
We can optimize with streams separately, this fixes a bug
2025-10-03 18:25:04 +02:00
Jorge Manrubia 7eb99c308c Fix: watchers list not updating due to caching
https://fizzy.37signals.com/5986089/cards/2157/edit
2025-10-03 16:56:39 +02:00
Jorge Manrubia e31ce965e6 Make sure you don't reopen cards 2025-10-03 16:36:09 +02:00
Jorge Manrubia 1dfb871c44 Don handle collection change on creation 2025-10-03 16:26:23 +02:00
Jorge Manrubia 4daeb2a33b Make sure we clear the column when moving cards to another collection
Or it will be become not accessible
2025-10-03 16:19:42 +02:00
Jorge Manrubia 711609bd51 Remove cache for the settings form
It is sensitive to the screen, it is causing trouble and it is not really justified

https://fizzy.37signals.com/5986089/cards/2159
2025-10-03 15:54:40 +02:00
Jorge Manrubia 4527dcbeda Remove unnecessary filtering code
After removing collections from the filtering menu, there was quite a good cleanup here pending
2025-10-03 10:56:34 +02:00
Jason Zimdars 55e4fec01f Don't display bubbles for closed or not now cards 2025-10-02 20:37:34 -05:00
Jason Zimdars 02d96473bb Actually, it needs to be like this for closed cards which don't get a specific class 2025-10-02 20:36:21 -05:00
Jason Zimdars 299ce6252f Not now cards should be grey, too 2025-10-02 20:18:37 -05:00