Commit Graph

5512 Commits

Author SHA1 Message Date
Andy Smith 8429669bf5 WIP card columns 2025-04-10 14:56:52 -05:00
Jason Zimdars ca067f7ca0 Fix tests
This is cheating a little because Doing and Considering are both always sorted by Latest at the moment. Keeping it like this while we vet this new direction
2025-04-10 14:42:42 -05:00
Jason Zimdars e4110734eb Rework min card design and meta section for all cards 2025-04-10 14:39:50 -05:00
Jason Zimdars 7fdf9ab2fd Move title to the img element so we get hover in both cases 2025-04-10 14:39:19 -05:00
Andy Smith 5b4a6b51a7 Extract perma container and filters into separate files 2025-04-10 13:27:55 -05:00
Andy Smith 59798124cb Extract doing toggle into partial 2025-04-10 13:22:06 -05:00
Andy Smith f319c22f62 Use grid for card-container 2025-04-10 13:02:38 -05:00
Andy Smith e062a80111 Refactor container BEM names 2025-04-10 12:34:44 -05:00
Andy Smith bcc2952b1a Stub out variants 2025-04-10 12:00:33 -05:00
Andy Smith 649b4801bb Use preview instead of mini cards 2025-04-10 11:45:50 -05:00
Jason Zimdars 296ac0c8b5 Remove sorting filter UI 2025-04-10 11:07:22 -05:00
Jason Zimdars 1387ad2581 Sort Considering and Doing by updated_at 2025-04-10 11:06:55 -05:00
Jason Zimdars f3495fa731 Restore comment action icon 2025-04-10 10:41:26 -05:00
Jorge Manrubia fac2fce3d5 Rename scope 2025-04-10 17:18:02 +02:00
Jorge Manrubia 9747d590ea Not used 2025-04-10 17:16:36 +02:00
Jorge Manrubia 9029853bdf Only show the button when card is in "doing" 2025-04-10 17:11:00 +02:00
Jorge Manrubia 2e5b25a30c Always place golden cards first 2025-04-10 17:05:30 +02:00
Jason Zimdars b016c8a165 Fix dot escaping container 2025-04-10 09:58:11 -05:00
Jorge Manrubia 7406a1039f Add models to track gold cards and implement basic toggle behavior 2025-04-10 16:48:12 +02:00
Jason Zimdars e0a6549610 Seen cards should be flat 2025-04-10 09:45:18 -05:00
Jason Zimdars 84276e85ba Ensure overflow cards are hidden 2025-04-10 09:43:09 -05:00
Jason Zimdars 0a472f29d5 Arrow needs to match derived color 2025-04-10 09:16:30 -05:00
Jason Zimdars 6d610e6418 Dialog target needs to be present 2025-04-10 09:09:26 -05:00
Jason Zimdars 0746a63832 This isn't necessary in the mini card template 2025-04-10 09:09:16 -05:00
Jason Zimdars e3b071c603 Revert "The button and dialog need not render in previews"
This reverts commit 2c79ca09d7.
2025-04-10 08:45:43 -05:00
Jorge Manrubia c7b3b45977 Merge pull request #391 from basecamp/cards-pagination-2
Paginate collection cards
2025-04-10 15:10:54 +02:00
Jorge Manrubia 695247ae9b Paginate collection cards 2025-04-10 15:09:56 +02:00
Jorge Manrubia 168a790687 Add a rails helper for the new custom stream action 2025-04-10 13:30:15 +02:00
Jorge Manrubia 468bbf1388 Add test 2025-04-10 13:15:29 +02:00
Jorge Manrubia e21bb99167 Reflect picked color automatically with a custom stream action 2025-04-10 13:06:55 +02:00
Jorge Manrubia c6b2e5461b Simplify conditions to pick up a color 2025-04-10 12:40:14 +02:00
Jorge Manrubia ced24d8a7c Reuse existing constant 2025-04-10 12:32:28 +02:00
Jason Zimdars aa7694ce7b Update fixtures and test 2025-04-09 17:28:24 -05:00
Jason Zimdars acba58f802 Ensure card.color returns default value when there is no stage 2025-04-09 17:06:36 -05:00
Jason Zimdars c1ef706f59 Remove concern 2025-04-09 17:03:39 -05:00
Jason Zimdars f9fb633cba Add colors to stages 2025-04-09 15:45:08 -05:00
Jason Zimdars 40730fd47a Remove UI from cards 2025-04-09 15:43:39 -05:00
Jason Zimdars e02feece1c Move concern out from under Card and rename
`Colored` is a little icky
2025-04-09 15:42:33 -05:00
Jason Zimdars deb987db2d Move color column to stages 2025-04-09 15:41:36 -05:00
Jason Zimdars 411e223dc3 Fix sorting button position 2025-04-09 14:58:12 -05:00
Jason Zimdars c55501a6c8 Remove unused display count feature 2025-04-09 14:54:53 -05:00
Jason Zimdars 6dfa75090f Bump notifications cache key to (hopefully) fix index view 2025-04-09 14:45:49 -05:00
Jason Zimdars 2c79ca09d7 The button and dialog need not render in previews 2025-04-09 14:40:53 -05:00
Jason Zimdars 47755622c8 Merge pull request #387 from basecamp/post-rename-cleanup
Post rename cleanup
2025-04-09 14:36:47 -05:00
Jason Zimdars 31f32794db Merge branch 'main' into post-rename-cleanup
* main:
  Rename constant
  Address PR feedback
  Cleanup, phew!
  Working with longer text
  WIP: Partially working
  Basic, non-animated version
  WIP
  Remove unused class and markup
  Position "close as" dialog
  WIP
2025-04-09 14:35:18 -05:00
Jorge Manrubia 473fa1dafd Rename constant 2025-04-09 21:28:29 +02:00
Andy Smith 88ecdf5165 Merge pull request #379 from basecamp/btn-dropdown
Btn dropdown
2025-04-09 14:23:52 -05:00
Andy Smith 5cb7643274 Merge branch 'main' into btn-dropdown
* main: (21 commits)
  Migration to migrate URLs after renaming bubbles => cards
  Remove migration
  Restore bubbles.css since some styles are used
  Fix issues with styling card__ components
  Remove bubbles.css
  Fix renames that the scripts missed
  Reorganize templates to remove cards/cards redundancy
  Rename bubbles => cards
  Safari sure loves outlines
  Use a number field, and improve focus styles
  Fix boosting via number input
  Embed additional video formats
  Fix that notifications weren't marked as read
  Fix tray item position
  Update House to bring patch for history restoration error
  Tighten up
  Restore additional missing routes removed in c0f3ff46d7
  Retore route removed in c0f3ff46d7
  Fix visual regression in popup menus
  Perma cards should not always be 100% width
  ...
2025-04-09 14:17:39 -05:00
Jason Zimdars 3fec241ae1 Turns out we're using this in the PWA manifest 2025-04-09 14:13:19 -05:00
Jason Zimdars 60890b10ee Remove translations feature 2025-04-09 14:11:32 -05:00