Commit Graph

1353 Commits

Author SHA1 Message Date
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 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 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
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
Andy Smith 80f801dae4 Merge pull request #604 from basecamp/mobile-columns
Mobile columns
2025-06-12 15:25:51 -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
Jorge Manrubia e5f7d252fe Create dedicate templates for card previews
To remove links and customize as we need to
2025-06-10 10:17:19 +02:00
Jason Zimdars 265124cc7d Style publication setting 2025-06-09 17:45:55 -05:00
Jason Zimdars c7cc4fb286 Zoom background on perma 2025-06-09 16:30:12 -05:00
Andy Smith 827b580192 Add indicator when there's something to show 2025-06-09 11:49:13 -05:00
Jorge Manrubia 7013b7f378 Pagination working for public collections 2025-06-09 14:36:53 +02:00
Jorge Manrubia 87bbb79851 Make cards work without filters since those require an authenticated creator
I still need to make pagination work
2025-06-09 13:37:49 +02:00
Jorge Manrubia 1db865068e Remove add option, specialize templates for the public view 2025-06-09 13:32:07 +02:00
Jorge Manrubia 28d1f104fd Basic rendering for public collections 2025-06-09 13:09:32 +02:00
Jorge Manrubia 486bc4a610 Basic UI to toggle collection publication status 2025-06-09 12:58:58 +02:00
Jorge Manrubia 15d3c0e724 Simplify since the design is identical 2025-06-06 09:19:51 +02:00
Jorge Manrubia f742749b0f Tidy up controller and make sure the different targets are properly separated
If not, it wouldn't show stalled if there were entropy bubbles in the page
2025-06-06 09:15:51 +02:00
Jorge Manrubia 6287acf5ba Tidy up controller
Remove namespace "entropy" since the regions are common now
2025-06-06 09:04:42 +02:00
Jason Zimdars bd5d17ff26 Clear indexed_by, too 2025-06-05 16:56:26 -05:00
Jason Zimdars 6ea2fdd9b6 Display chip when sorting 2025-06-05 16:34:47 -05:00
Jason Zimdars 9d706902e8 Style stalled bubble 2025-06-05 16:25:21 -05:00
Andy Smith b4417718e4 Basic working responsive styles 2025-06-05 15:46:19 -05:00
Jason Zimdars 66da9e51e1 Merge branch 'main' into stalled-cards
* main:
  The joke is better if 11 is last 🤘🏻
  Filter here, too
  Keep up with filtering controller changes
  dep: update rack to 3.1.16
  Try minus
  Adjust icon and card header for events
  Fix that flash notices invisibly overlapped navbar
  Use card header in events
  Cap height and scroll list
  Fix that flash notices invisibly overlapped navbar
  Use card header in events
  Fix: update option when changing index
  Cap height and scroll list
2025-06-05 14:41:07 -05:00
Jason Zimdars 2f78d1dd03 Filter here, too 2025-06-05 13:59:17 -05:00
Jason Zimdars 72ff55eb46 Keep up with filtering controller changes 2025-06-05 13:45:40 -05:00
Jason Zimdars ad27d856bb Use card header in events 2025-06-05 11:16:53 -05:00