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