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
Jorge Manrubia
6daccc88ae
Deselect column/card selection when clicking outside
2025-11-21 12:53:13 +01:00
Jorge Manrubia
9d08f26c59
Disable turbo when navigating to another account
...
So that the turbo-permanent trays get properly replaced
https://app.fizzy.do/5986089/cards/3094
2025-11-21 09:54:16 +01:00
Jorge Manrubia
021831f810
Extract partials for the different sections
2025-11-21 09:48:00 +01:00
Jorge Manrubia
85b9e3dfd4
Make the notifications tray reload on broadcasted refreshes
...
We can't use the normal refresh: :morph because everything is contained in a turbo permanent section
so that the trays persist across regular navigation.
2025-11-21 09:41:03 +01:00
Jason Zimdars
fd3b32fd15
Merge pull request #1643 from basecamp/account-to-cache-key
...
Add `Current.account` to cache key
2025-11-20 10:27:59 -06:00
Kevin McConnell
4fc85883ee
Don't open account links in new window
...
This allows switching account in-place inside the same PWA or browser
tab.
2025-11-20 09:36:18 +00:00
Jason Zimdars
5bab67999e
Add Current.account to cache key
2025-11-19 15:44:57 -06:00
David Heinemeier Hansson
66d397fa80
Eager load lazy frames inside dialogs on hover
2025-11-19 08:28:18 +01:00
Jason Zimdars
3d1b3e22a7
Need to trigger navigable list after the menu contents load
...
Fixed arrow navigation
2025-11-18 17:54:34 -06:00
Jason Zimdars
e9819000b6
We can simplify this now
2025-11-18 17:26:40 -06:00
Jason Zimdars
7d0bc3ddf6
Show the currently selected account in the menu
...
This is a regression. Showing the current account means you always see
the same items in this menu section as you move back and forth
2025-11-18 17:25:32 -06:00
Jason Zimdars
5964431fc4
Merge pull request #1592 from basecamp/add-nav-logotype
...
Add logotype to nav
2025-11-17 18:03:50 -06:00
Stanko K.R.
8fa9566c07
Update sign up
2025-11-17 09:12:40 -05:00
Stanko K.R.
edf837fed3
Drop memberships
2025-11-17 09:12:39 -05:00
Kevin McConnell
d7fe54b7cf
Scope account
2025-11-17 09:12:24 -05:00
Mike Dalessio
d41d50d52b
Account.sole → Current.account
...
and some other de-tenant changes, including removing the controller
tenanting concerns
2025-11-17 09:11:40 -05:00
Sean Mitchell
d39635d6cf
Add logotype to nav
2025-11-13 20:11:32 -08: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
Sean Mitchell
a901b29553
Move icon_tag inside link
2025-11-11 16:50:10 -08:00
Sean Mitchell
730c2eb8e4
Add inline fizzy icon
2025-11-11 16:46:25 -08:00
Jason Zimdars
10567b20d3
Reduce dialpad to 3, copy edits to places
2025-11-11 18:05:46 -06:00
Jason Zimdars
4ef7bc01c0
Rename, move to follow boards
2025-11-11 15:17:02 -06:00
Jason Zimdars
90967374d3
Add ™ for Fizzy and 37signals
2025-11-11 14:18:46 -06:00
Jorge Manrubia
13c241d30a
Fix: boosts not working
...
We were rendering a douplicated container hidden in the menu.
Using block_given? to yield in the template was not fixing this.
https://app.fizzy.do/5986089/cards/2901
2025-11-11 16:30:09 +01:00
David Heinemeier Hansson
c385eff09b
Fix broken hotkey links
2025-11-11 13:30:27 +01:00
Jason Zimdars
287f16b6b4
Move to new partial
2025-11-10 19:08:35 -06:00
Jason Zimdars
2ac0d5388f
Merge branch 'main' into jz-11-10-25
2025-11-10 19:08:26 -06:00
Jason Zimdars
949311c462
Indicate account if you have many
2025-11-10 19:01:07 -06:00
Andy Smith
9c20cc034b
Refactor nav menu
2025-11-10 14:20:56 -06:00
Jason Zimdars
e975a7396d
Fix link, add target blank
2025-11-10 13:49:42 -06:00
Jason Zimdars
df02f48007
Update support email, fine-tune attribution lines
2025-11-10 13:43:35 -06:00
David Heinemeier Hansson
8b5416b7ca
No need for partials here either
2025-11-08 17:35:07 +01:00
David Heinemeier Hansson
f87b9dcf98
This needn't be permanent
2025-11-08 17:16:09 +01:00
David Heinemeier Hansson
690d6ced4d
Slim down my/menu even more and lazy load the dynamic elements
...
Then we also don't have to keep them up to date for filter changes
2025-11-08 17:11:38 +01:00
David Heinemeier Hansson
7b4741e3b9
Extra spaces
2025-11-08 16:59:41 +01:00
David Heinemeier Hansson
5d98ca3c4b
Move loader up a level
2025-11-08 16:59:36 +01:00
David Heinemeier Hansson
0edfc337c9
Inline anemic partials
2025-11-08 16:58:02 +01:00
David Heinemeier Hansson
882cff885c
Remove overloaded filtering scope from my menu
...
Making the filtering object serve the role of loading 4 collections is
not good separation.
2025-11-08 16:54:30 +01:00
David Heinemeier Hansson
9c15e8d5dc
No need to have a loading state for something that's hidden and preloaded
2025-11-08 16:44:09 +01:00
David Heinemeier Hansson
fef9c2dab6
turbo_frame_tag has built-in dom_id expansion
2025-11-08 16:42:41 +01:00
Jason Zimdars
d088aa43e5
Reorder hotkeys, copy edits in menu
2025-11-07 16:39:45 -06:00
Andy Smith
3c68162df4
Remove animations from popups
2025-11-07 15:11:15 -06:00
Andy Smith
23ce52d79a
Sticky Fizzy nav
2025-11-07 11:31:24 -06:00
Jorge Manrubia
39ec6cf062
Replace collection with board in the code, tests green
2025-11-05 13:41:12 +01:00
Jorge Manrubia
03a345609e
Baseline replacing collection with board across code
2025-11-05 13:31:54 +01:00
Jason Zimdars
08df019ce6
Hide keyboard shortcuts on touch devices
2025-11-04 16:34:28 -06:00
Jason Zimdars
1c5abbae2f
Add space between label and hotkey another way
2025-11-04 16:27:44 -06:00
Stanko K.R.
9a2af5025f
Fix the menu sing out button
2025-11-04 15:32:41 +01:00
Jorge Manrubia
3608667cd4
Merge pull request #1449 from basecamp/seed-new-accounts
...
System to seed new accounts
2025-11-04 05:12:27 +01:00