Commit Graph

1373 Commits

Author SHA1 Message Date
Jorge Manrubia 6446e5b409 Select cards with # 2025-06-19 13:00:26 +02:00
Jorge Manrubia 0b8d93be02 Prefer first names for now 2025-06-19 12:28:00 +02:00
Jorge Manrubia cda20600b1 Show mentions in the editor 2025-06-19 12:16:32 +02:00
Jorge Manrubia 6907d07d07 Don't choke when a card is missing its stage
This can happen if the stage was destroyed
2025-06-19 08:25:48 +02:00
Jason Zimdars 907c5512e3 Merge branch 'main' into jz-6-18-25
* main:
  Render tags and users in menu, filter them
  Don't add reserved bubble space to all columns in larger viewports
  Don't allow horizontal scrolling on the body element
  Fix the space reserved for bubbles in card columns
2025-06-18 15:39:14 -05:00
Jason Zimdars 1b1a38b8a1 Render tags and users in menu, filter them 2025-06-18 15:36:01 -05:00
Jason Zimdars be3b28fc39 Only display shortcut hints on desktop 2025-06-18 11:39:08 -05:00
Jason Zimdars 67087f2967 Bring back hotkey for returning to collection 2025-06-18 11:26:42 -05:00
Jason Zimdars cc407f6198 Rework truncation so tag and collection menus display correctly 2025-06-17 16:26:54 -05:00
Jason Zimdars 975bbe2385 Render stage inline so it doesn't overlap collection name
Allows truncation of collection name to fit stage name
2025-06-17 15:11:21 -05:00
Jason Zimdars 538102419d Inline unread indicator so it aligns reliably 2025-06-17 14:14:29 -05:00
Jason Zimdars e0671ad9bc Fix clipped card numbers on activity
- Reworks the layout to fix truncation of long collection names and content, too.
2025-06-17 13:27:40 -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 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 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
Jorge Manrubia 50b20c4099 Make sure you can't drag drafts 2025-06-13 10:25:48 +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 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 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 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 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
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
Jorge Manrubia f58aaadba5 Drag and drop cards to move between doing/considering 2025-06-12 11:57:53 +02:00
Jason Zimdars 8c2c1f1248 Style 2025-06-11 17:43:23 -05:00
Andy Smith cce29dc3bd Stack columns and make headers sticky 2025-06-11 13:33:50 -05:00
Andy Smith 4beeb60484 Closing cards on mobile 2025-06-11 11:42:36 -05:00
Jason Zimdars d43ff4b782 First stab at Fizzy menu 2025-06-10 18:07:39 -05: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
Jason Zimdars 3064cb6615 Add footer with branding 2025-06-10 12:18:56 -05:00
Andy Smith 9dbc890cdb Merge pull request #597 from basecamp/responsive-trays
Responsive trays
2025-06-10 11:14:03 -05:00
Jason Zimdars bc4bc65af7 Adjust field styles 2025-06-10 11:12:22 -05:00
Jason Zimdars f9bd72ef52 Copy edit 2025-06-10 11:00:41 -05:00
Jason Zimdars 319050fe94 Merge branch 'main' into public-collections
* main:
  Zoom background on perma
  Flip hover behavior between collection and perma
2025-06-10 10:47:36 -05:00
Jorge Manrubia a916fe4470 Add tests 2025-06-10 11:18:33 +02:00