Jorge Manrubia
11249949eb
Fix: edit comment button disappears when morphing the page
...
This also replaces the ad-hoc stimulus controller with the pure-css based
solution we recently added.
https://app.fizzy.do/5986089/cards/3243
2025-12-02 07:06:50 +01:00
Jason Zimdars
e32ec6f5e9
Rename
2025-12-01 16:29:32 -06:00
Jason Zimdars
b2feab1e60
Introduce a means to hide sections for filtering only
2025-12-01 16:21:35 -06:00
Jason Zimdars
27efd1f8c3
Return to root when clearing filters
...
Avoids landing on that awful "All boards" view
2025-12-01 16:03:21 -06:00
Jason Zimdars
e4fb0e8314
Add static quick filters
2025-12-01 16:01:24 -06:00
Jason Zimdars
86332e3a2f
Remove custom views UI
2025-12-01 16:00:42 -06:00
Andy Smith
48b70d175a
Move card title margins to perma CSS
2025-12-01 15:40:28 -06:00
Jason Zimdars
759b92649a
Add a few more
2025-12-01 14:29:56 -06:00
Jason Zimdars
8ff5eb0feb
No need to indicate these, they're common
...
But show a tooltip all the same
2025-12-01 14:14:27 -06:00
Jason Zimdars
7644b0e793
ESC is primary back hotkey, use helper in more places
2025-12-01 13:54:08 -06:00
Andy Smith
971244092d
Colorful column list names on hover
2025-12-01 12:38:20 -06:00
Jason Zimdars
06a3951247
Merge pull request #1771 from basecamp/webhooks-layout
...
Fix layouts and backlinks
2025-12-01 11:10:27 -06:00
Jason Zimdars
656bef4a50
Fix layouts and backlinks
2025-12-01 11:06:51 -06:00
Jason Zimdars
fc13896ba1
Scratch that, these need a public url
2025-12-01 10:55:56 -06:00
Jason Zimdars
0452a456d6
Update opengraph tile; update helper to include X tags and use it on public
2025-12-01 10:19:28 -06:00
Jason Zimdars
235c20f3aa
Capitalize sentence
2025-12-01 09:54:57 -06:00
Mike Dalessio
edf6b53469
Introduce an "owner" role, and prevent it from being administered
...
to prevent the owner from being demoted or kicked out.
ref: https://app.fizzy.do/5986089/cards/3213
2025-11-29 14:13:29 -05:00
Stanko K.R.
7df30534f4
Change copy
2025-11-29 15:20:21 +01:00
Stanko K.R.
2311efd03e
Make sign up Magic Links work across devices
...
Previously if someone started signing in on their phone, but finished it on their laptop, they'd end up on the menu screen with no account. Bu tracking the purpose of a Magic Link we can always direct the user to sign up if they requested a magic link through sign up. This also makes the logic for changing the copy in the email more robust.
2025-11-29 12:36:00 +01:00
Stanko K.R.
e302e79b55
Remove unused view
2025-11-29 11:59:10 +01:00
Stanko K.R.
354dd1e95a
Update signup with the design from signin
2025-11-29 11:58:48 +01:00
Stanko K.R.
658b5a07cf
Organize everything under Signups
2025-11-29 11:46:09 +01:00
Jorge Manrubia
4e09352c09
Bring simple signup flow from the fizzy-saas gem
...
We skip the QB code and we fill external account ids automatically on creation with a sequence
See:
https://github.com/basecamp/fizzy-saas/pull/7
2025-11-28 15:53:58 +01:00
Jason Zimdars
d4e540d633
Need to replace the entire block, not just the buttons in most cases
...
Fixes that closure notice was missing from views
2025-11-28 08:36:41 -06:00
Mike Dalessio
3f8d10d679
Merge pull request #1747 from basecamp/flavorjones/perf-20251127
...
Address some N+1 query situations
2025-11-27 12:46:56 -05:00
Mike Dalessio
79c9ea2ce1
Remove a bunch of N+1s
...
related to notification and comment rendering
2025-11-27 11:08:45 -05:00
Jorge Manrubia
0453526bf1
Prevent Fizzy menu from closing on page refreshes
...
https://app.fizzy.do/5986089/cards/3190
2025-11-27 09:18:33 -06:00
Jorge Manrubia
5e23e6c3d3
Prevent Fizzy menu from closing on page refreshes
...
https://app.fizzy.do/5986089/cards/3190
2025-11-27 07:07:27 +01:00
Jason Zimdars
48d9a25820
Fix that 'closed'->'done' change broke this route
2025-11-26 14:58:17 -06:00
Jason Zimdars
e26845709a
Disable focus ring
2025-11-26 11:24:13 -06:00
Jason Zimdars
d825447e6b
Add defensive styles for non-square avatar images
2025-11-25 16:51:07 -06:00
Jason Zimdars
154cbf0cde
Make it clear this is just notifications, not comprehensive activity
2025-11-25 16:08:11 -06:00
Jorge Manrubia
ca10e4ba4e
Prevent autoscroll to the root columns container to prevent jump on page load
...
https://app.fizzy.do/5986089/cards/3160
2025-11-25 21:01:18 +01:00
Jason Zimdars
3d429c1dea
Include full name string so you can type your name to filter
2025-11-25 13:19:33 -06:00
Mike Dalessio
3811088db3
Prioritize current user and assigned users in assignment dropdown
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-25 13:46:14 -05:00
Stanko K.R.
a7df8260c3
Fix cards getting stuck in edit mode
2025-11-25 15:36:13 +01:00
Stanko K.R.
4e52f9b9a9
Show tags the card is tagged with first
2025-11-25 11:24:21 +01:00
Stanko Krtalić
c8169c1972
Merge pull request #1712 from basecamp/fix-background-image-previews
...
Fix background images not showing up after upload
2025-11-25 08:15:20 +01:00
Stanko K.R.
c11a13dc20
Replace the whole card on update
2025-11-25 08:13:18 +01:00
Jason Zimdars
b45554966f
Lose the second close button
2025-11-24 17:48:21 -06:00
Jason Zimdars
789c00b87f
Dark theme color isn't black
...
I *think* we don't need the theme color in the manifest since it doesn't
have dark mode support anyway
2025-11-24 16:37:50 -06:00
Mike Dalessio
e0aa1d257e
Drop User.system and replace with Account#system_user
2025-11-24 13:23:57 -05:00
Jason Zimdars
87c2428d47
Differentiate, even though they share some properties
2025-11-24 12:04:33 +01:00
Jason Zimdars
31d3aea3fa
More copy edits
2025-11-24 12:03:34 +01:00
Jason Zimdars
86932803e4
Clarify not now move actions copy
2025-11-24 12:03:34 +01:00
Jason Zimdars
a66b40ba51
Display this full size on mobile
...
Just the icon isn't clear enough
2025-11-22 17:59:33 -06:00
Mike Dalessio
b05ecb7809
Update card buttons dynamically
...
User flows when editing a card look like:
- Click "Edit" → the closure buttons are replaced by "Save changes"
- Submit card form → Saves and restores closure buttons
- Press ESC while editing → Cancels and restores closure buttons
Also, renamed for clarity:
- _title.html.erb → _content.html.erb
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-22 12:14:39 -05:00
Mike Dalessio
4e6a053ff2
Make sure the card edit button targets the turbo frame
...
Related to 5aaaeab5
2025-11-22 10:15:11 -05:00
Jason Zimdars
2141dfc9b8
Copy edits
2025-11-21 16:31:07 -06:00
Andy Smith
ec0681bbed
Better focus and clearing when searching
2025-11-21 16:08:52 -06:00