Commit Graph

2530 Commits

Author SHA1 Message Date
Jason Zimdars 4b9c23ccfe Style 2025-06-17 11:50:15 -05:00
Jason Zimdars 77ba1d81e2 Further polish notification cards 2025-06-17 11:48:04 -05:00
Jason Zimdars ba7cef801a Band aid for dialog inside overflow elements 2025-06-16 20:44:25 -05:00
Jason Zimdars 73b3442e96 Make cards resilient to long collection names 2025-06-16 19:53:55 -05:00
Jason Zimdars df02637440 Keep in sync 2025-06-16 19:32:17 -05:00
Jason Zimdars a075476994 Needs room to breathe 2025-06-16 19:28:24 -05:00
Jason Zimdars 23439509c5 Add meta to collection notification line, adjust content 2025-06-16 19:27:51 -05:00
Jason Zimdars 1127918270 Fix that headers weren't blue when the column is a drop target 2025-06-16 18:46:55 -05:00
Jason Zimdars 3d6a1af294 Add cards from the home screen 2025-06-16 18:44:32 -05:00
Jason Zimdars 50402c5abe esc clears the filter input but we need to manually trigger change 2025-06-16 16:11:23 -05:00
Jason Zimdars 200126eaad Rework Fizzy menu design
- Adds dialpad actions with shortcuts
- Makes everything respond to filtering and navigation w/keyboard
2025-06-16 16:06:56 -05:00
Jason Zimdars 6997f8e5a2 Don't match hotkeys inside Lexical 2025-06-16 14:13:52 -05:00
Jason Zimdars 2b74ece8b3 Merge branch 'main' into add-cards-in-more-places
* main: (34 commits)
  Opt out of writer affinity on readings controller
  Enable VFS, but don't load extension again
  Add flash notice when adding another card
  Fix tests after updating rails
  Fix fixtures after updating gem
  Make sure you can't drag drafts
  Fix clipped tag selector
  Don't miss cards dropped in the same container!
  Make sure that only cards in do/considering are draggable
  Add test
  Add test
  Use the same controller for publishing cards and for publishing and adding another
  Position Completed stamps better
  Bump sentry-rails from 5.24.0 to 5.25.0
  Bump rails from `0ac3fba` to `fd49d6a`
  Bump sentry-ruby from 5.24.0 to 5.25.0
  Add multiple cards quickly
  Tweak a little more
  Tighter bubbles on small screens
  Need a little space in the layout for the drag/drop outline
  ...
2025-06-16 12:13:38 -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
Jason Zimdars b91ba6d8ef Add Fizzy menu to card perma 2025-06-12 16:46:01 -05:00
Jason Zimdars a55c111737 Fix typo, move to peer element 2025-06-12 15:51:15 -05:00
Jason Zimdars a9252bc07d Only in the presence of the top notch 2025-06-12 15:47:01 -05:00
Jason Zimdars f79f51b1e3 Don't navigate, activate the menu 2025-06-12 15:43:03 -05:00
Jason Zimdars fc19a74e49 Add an obvious link to the collection 2025-06-12 15:39:38 -05: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
Jason Zimdars 99baf18385 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-12 14:19:52 -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