Jason Zimdars
7cf330d2e2
esc clears the filter input but we need to manually trigger change
2025-06-16 18:50:36 -05:00
Jason Zimdars
71117409bb
Rework Fizzy menu design
...
- Adds dialpad actions with shortcuts
- Makes everything respond to filtering and navigation w/keyboard
2025-06-16 18:50:36 -05:00
Jason Zimdars
fd33911273
Don't match hotkeys inside Lexical
2025-06-16 18:50:36 -05:00
Jason Zimdars
123a21362e
Add Fizzy menu to card perma
2025-06-16 18:50:36 -05:00
Jason Zimdars
1adc48eeab
Fix typo, move to peer element
2025-06-16 18:50:36 -05:00
Jason Zimdars
913fc7b30e
Only in the presence of the top notch
2025-06-16 18:50:36 -05:00
Jason Zimdars
99af6b1e5c
Don't navigate, activate the menu
2025-06-16 18:50:36 -05:00
Jason Zimdars
f2473a4770
Add an obvious link to the collection
2025-06-16 18:50:36 -05:00
Jason Zimdars
da13744ad9
Allow adding new cards even in filtered or All Collections views
...
This is viable now that you can change the collection a card is in as introduced in c4ca5d34e4
2025-06-16 18:50:36 -05:00
Kevin McConnell
63ddb23585
Opt out of writer affinity on readings controller
2025-06-16 15:05:47 +01:00
Jorge Manrubia
d9323fa3e7
Add flash notice when adding another card
2025-06-13 11:02:40 +02:00
Jorge Manrubia
50b20c4099
Make sure you can't drag drafts
2025-06-13 10:25:48 +02:00
Jorge Manrubia
4d78f23ff2
Fix clipped tag selector
...
https://37s.fizzy.37signals.com/collections/2/cards/825
2025-06-13 10:16:18 +02:00
Jorge Manrubia
303a3faea1
Merge pull request #607 from basecamp/drag-and-drop-cards
...
Drag and drop cards to move between doing/considering
2025-06-13 10:04:59 +02:00
Jorge Manrubia
0e570565a4
Don't miss cards dropped in the same container!
2025-06-13 10:04:22 +02:00
Jorge Manrubia
69263766ec
Make sure that only cards in do/considering are draggable
...
Not in complete, not in the event timeline
2025-06-13 10:02:31 +02:00
Jorge Manrubia
7a4e59391b
Add test
2025-06-13 09:55:37 +02:00
Jorge Manrubia
1175bf5dce
Merge pull request #608 from basecamp/create-and-add-another
...
Add multiple cards quickly
2025-06-13 08:58:35 +02:00
Jorge Manrubia
31c851aa5b
Use the same controller for publishing cards and for publishing and adding another
2025-06-13 08:55:30 +02:00
Andy Smith
f154c32fd4
Position Completed stamps better
2025-06-12 15:34:23 -05:00
Andy Smith
80f801dae4
Merge pull request #604 from basecamp/mobile-columns
...
Mobile columns
2025-06-12 15:25:51 -05:00
Mike Dalessio
5430355da6
Avoid losing access to a Collection when updating entropy
...
ref: https://37s.fizzy.37signals.com/collections/2/cards/820
2025-06-12 13:43:13 -04:00
Jason Zimdars
75d9ce0b82
Add multiple cards quickly
2025-06-12 11:59:09 -05:00
Jason Zimdars
4ecde2f2d7
Display card image when present
2025-06-12 11:31:57 -05:00
Jason Zimdars
dea35ac18c
Event cards are always full width
2025-06-12 11:30:41 -05:00
Jason Zimdars
72fb5042b2
Tweak a little more
2025-06-12 11:02:12 -05:00
Andy Smith
2f8b929702
Tighter bubbles on small screens
2025-06-12 10:59:29 -05:00
Jason Zimdars
2a287b4344
Need a little space in the layout for the drag/drop outline
2025-06-12 10:51:22 -05:00
Jason Zimdars
503c870cdf
Adjust drag/drop styles
2025-06-12 10:51:06 -05:00
Jorge Manrubia
0cb3648785
Extract concern with common column-related code
2025-06-12 12:48:10 +02:00
Jorge Manrubia
a979daddf3
Reuse filter scope
2025-06-12 12:39:33 +02:00
Jorge Manrubia
5364585818
If we wait for the form to submit it can happen that we don't remove the dragged item!
2025-06-12 12:33:01 +02:00
Jorge Manrubia
97fecc2bbe
Extract method
2025-06-12 12:10:17 +02:00
Jorge Manrubia
a5de3cf64b
Replace with morph
2025-06-12 12:06:00 +02:00
Jorge Manrubia
f58aaadba5
Drag and drop cards to move between doing/considering
2025-06-12 11:57:53 +02:00
Jason Zimdars
65d9ef25b4
Don't close notifications panel when navigating
...
- Allows you to power through them
2025-06-11 17:45:24 -05:00
Jason Zimdars
8c2c1f1248
Style
2025-06-11 17:43:23 -05:00
Jason Zimdars
c01c83697c
Match placeholder behavior in native inputs
2025-06-11 15:09:54 -05:00
Andy Smith
3e50056987
Equalize padding
2025-06-11 13:44:10 -05:00
Andy Smith
cce29dc3bd
Stack columns and make headers sticky
2025-06-11 13:33:50 -05:00
Jason Zimdars
235a47d11e
Improve the display of the link dialog
2025-06-11 12:16:45 -05:00
Jason Zimdars
692161c00d
Polish placeholder styles
2025-06-11 12:03:07 -05:00
Andy Smith
4beeb60484
Closing cards on mobile
2025-06-11 11:42:36 -05:00
Andy Smith
1138c75d0c
Merge pull request #599 from basecamp/sticky-activity-headers2
...
Sticky activity headers2
2025-06-11 11:01:17 -05:00
Jason Zimdars
2d1d4bbf68
Merge branch 'main' into jz-6-10-25
...
* main:
Enable caching at intermediate proxies during traffic spikes
2025-06-10 18:08:55 -05:00
Jason Zimdars
d43ff4b782
First stab at Fizzy menu
2025-06-10 18:07:39 -05:00
Jorge Manrubia
1ab3877f65
Enable caching at intermediate proxies during traffic spikes
...
Implement suggestion by Kevin here https://github.com/basecamp/fizzy/pull/596#discussion_r2137474704
2025-06-10 21:52:33 +02:00
Jason Zimdars
dfd70b04d7
Correct path
2025-06-10 13:43:52 -05:00
Jason Zimdars
2f23f24c3f
Merge branch 'main' into public-collections
...
* main:
Dark mode corrections
Tidy up
Add indicator when there's something to show
Complete Pins section
Don't hide expander on small screens with 1 item
Basic working responsive styles
Tighter tray widths
2025-06-10 12:27:46 -05:00
Jason Zimdars
aa3c32f916
Add collection name to the top
2025-06-10 12:25:11 -05:00