Commit Graph

75 Commits

Author SHA1 Message Date
Mike Dalessio 71f2ffbf59 Change "ADDED" to "DRAFTED" when rendering draft cards
ref: https://app.fizzy.do/5986089/cards/3062
2025-11-20 09:32:42 -05:00
David Heinemeier Hansson 66d397fa80 Eager load lazy frames inside dialogs on hover 2025-11-19 08:28:18 +01:00
Mike Dalessio c2a5c81e21 Older cards do not have a postponed_by user 2025-11-18 15:46:29 -05:00
Andy Smith 7c8ebd1f02 Make sure assign button isn't tabbable when previewing 2025-11-18 11:29:31 +00:00
Stanko K.R. 32d96db7d9 Replace card id with card number 2025-11-17 09:12:15 -05:00
Jason Zimdars 7650bf9c33 Display stamp in cards view when it's auto-postponed by the system 2025-11-13 18:12:24 -06:00
Jason Zimdars 44edaed18a Hotkey for opening assignees picker 2025-11-10 18:11:36 -06:00
Andy Smith 8cc4f2ee8e Clicking assignee opens popup 2025-11-10 11:36:31 -06:00
Jorge Manrubia 39ec6cf062 Replace collection with board in the code, tests green 2025-11-05 13:41:12 +01:00
Jorge Manrubia 03a345609e Baseline replacing collection with board across code 2025-11-05 13:31:54 +01:00
Jason Zimdars 81ec0154ea Don't indicate drafts in preview cards 2025-11-04 21:55:36 -06:00
Jorge Manrubia 37ce2c98d1 Refresh the cards perma dynamically with page refreshes 2025-11-03 13:04:21 +01:00
Jorge Manrubia 9d4dd3b00e Remove "save as draft"
Removes the creating status completely as well as the abandoned cards system. It will
always resume drafts if they exist, for a given collection and user.

https://app.box-car.com/5986089/cards/2489
2025-11-03 09:32:29 +01:00
Jason Zimdars c3a3f157a2 Merge branch 'main' into remove-closure-reasons 2025-10-16 13:55:13 -05:00
Jason Zimdars c1bcab96f0 They're all just *done* 2025-10-15 14:10:38 -05:00
Andy Smith fad74c1282 Add screen reader labels for card ID 2025-10-15 13:45:51 -05:00
Jorge Manrubia 4cc8ab829e Don't choke if no user 2025-10-15 15:06:16 +02:00
Jorge Manrubia 9263cff3d5 Store and show the user that postpones cards 2025-10-15 13:44:49 +02:00
Andy Smith 9f3b0755f1 Add stamp to Not Now (doesn't include the name, though) 2025-10-14 16:09:41 -05:00
Andy Smith 58c0314c17 Merge branch 'main' into tooltip-orient
* main: (161 commits)
  Save expanded state to localStorage
  Update seeds to use the workflow stages
  Disable autocomplete when editing columns
  Reset column form and disable autocomplete
  Remove unused job
  Fix Stream workflow stage BG
  We need the grid layout when filtering events
  Fix: proper filtering by collection in the collection perma
  Fix test
  Fix test
  Position expander menu
  Use parent layout when using with_manual_pagination
  Reinstate gap to cards list
  Fix: include collection filter in the collection perma
  Add some basic caching for the new columns approach
  Format
  Fix tests
  No need to use extra method here
  Move actions to stream templates
  Prevent recursive loop now that we have nested frames
  ...
2025-09-29 13:55:33 -05:00
Andy Smith 399791bddb Card design tweaks 2025-09-24 11:24:23 -05:00
Andy Smith b82c6e9102 Use data-controller instead of class for tooltip CSS 2025-09-22 16:58:57 -05:00
Andy Smith 3d5bdc64f4 Add JS controller to existing tooltips 2025-09-22 16:50:07 -05:00
Stanko Krtalić 0e2c7f7d4d Escape HTML everywhere where html_safe is used (#1114)
* Escape HTML everywhere where html_safe is used
* Mark search results as HTML safe at the attribute
2025-09-16 11:52:15 +02:00
Jason Zimdars 67f76e8874 We have space here to show it
And it makes the assignment UI clearer on the perma
2025-09-10 16:45:32 -05:00
Jason Zimdars 825522158c Just show icons for the second column 2025-09-09 22:52:19 -05:00
Jason Zimdars 0e0de36ca2 Use icons in footer meta, dump the labels in previews 2025-09-09 20:27:53 -05:00
Jason Zimdars 36ddcba6dc Don't display "not assigned" 2025-09-08 16:57:21 -05:00
Andy Smith 167434d238 Refactor meta display 2025-08-19 16:52:27 -05:00
Andy Smith 327f48bd4f Ensure avatars aren't tab-focusable when previewing 2025-08-12 15:12:48 -05:00
Andy Smith 19364af144 Merge pull request #870 from basecamp/tooltips
Tooltips
2025-08-12 11:49:08 -05:00
Andy Smith 267a5f11fa Stack meta info on mobile 2025-08-11 15:54:59 -05:00
Andy Smith a83b0a5e15 Assign tooltip 2025-08-07 15:38:47 -05:00
Jason Zimdars 9ac5f46875 This shouldn't ever appear on the index, we have a preview partial 2025-07-09 10:44:53 -05:00
Jason Zimdars 8f7a373aad Public card templates 2025-07-09 10:16:39 -05:00
Andy Smith 5c2997422f Address PR feedback 2025-07-03 15:00:12 -05:00
Andy Smith be003cd3f7 Remove redundant classes and styles for avatars 2025-06-30 14:00:59 -05:00
Andy Smith c087ceee52 Properly close the span 2025-06-24 15:29:41 -05:00
Jason Zimdars cc407f6198 Rework truncation so tag and collection menus display correctly 2025-06-17 16:26:54 -05:00
Jason Zimdars f79f51b1e3 Don't navigate, activate the menu 2025-06-12 15:43:03 -05:00
Jason Zimdars c7cc4fb286 Zoom background on perma 2025-06-09 16:30:12 -05:00
Jason Zimdars c4ca5d34e4 Allow cards to be moved to another collection 2025-05-29 21:41:29 -05:00
Andy Smith c3c5b38b84 Finishing touches 2025-05-22 13:36:20 -05:00
Jason Zimdars e5f25b8d39 Introduce a list style for all but the first six completed cards 2025-05-20 15:43:24 -05:00
Mike Dalessio b859c26125 Render the "last active at" timestamp in the card meta
because this is what the "closing soon" bubbles et al are triggered on.
2025-05-12 15:49:13 -04:00
Andy Smith 0149f7daaa Merge pull request #467 from basecamp/completed-text-outline
Completed text outline
2025-05-08 14:36:44 -05:00
Andy Smith 9eceeb2a2e Remove outlined letters, only use mono for date 2025-05-07 16:44:02 -05:00
Jason Zimdars d4d6a702f8 Remove leading space when avatar is hidden on pinned cards 2025-05-07 15:13:10 -05:00
Andy Smith ae21bf2622 Try monospace font 2025-05-07 10:44:19 -05:00
Andy Smith 9ae0458e5f Text stroke outlines 2025-05-07 10:24:12 -05:00