Jason Zimdars
d4e540d633
Need to replace the entire block, not just the buttons in most cases
...
Fixes that closure notice was missing from views
2025-11-28 08:36:41 -06:00
Mike Dalessio
b05ecb7809
Update card buttons dynamically
...
User flows when editing a card look like:
- Click "Edit" → the closure buttons are replaced by "Save changes"
- Submit card form → Saves and restores closure buttons
- Press ESC while editing → Cancels and restores closure buttons
Also, renamed for clarity:
- _title.html.erb → _content.html.erb
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-22 12:14:39 -05:00
Stanko K.R.
2c1a0301c2
Fix crash on very long card titles
2025-11-21 18:17:49 +01:00
Stanko K.R.
2b23d85653
Add dir=auto to title inputs
...
See: https://github.com/basecamp/once-campfire/pull/97
2025-11-21 11:13:44 +01:00
Andy Smith
7fe2ea203d
Add hide-scrollbar utility and use on card titles
2025-11-20 11:03:10 -06:00
Jorge Manrubia
22d042b900
Fix typo with tag
2025-11-17 20:21:56 +01:00
Jason Zimdars
66708e7f4c
Hotkeys and loading state
2025-11-11 16:02:06 -06:00
Jason Zimdars
df858fcdd0
Rework to ensure button adopts card color
...
Removes unecessary field class, visually downplays edit button
2025-11-11 15:55:23 -06:00
Jorge Manrubia
03a345609e
Baseline replacing collection with board across code
2025-11-05 13:31:54 +01:00
David Heinemeier Hansson
82df8fd90d
Don't even need the url when that's directly being inferred from the model
2025-10-30 15:36:58 +01:00
David Heinemeier Hansson
f297e7df4e
We can lean on object-to-route lookup
2025-10-30 15:36:23 +01:00
Jorge Manrubia
4e72566856
Flatten card resource
...
We only need the parent collection for creating cards. Carrying it in the
rest of actions is a hassle.
2025-09-10 11:24:23 +02:00
Jorge Manrubia
be246d204f
Replace assignees with a turbo stream instead of replacing the full card
...
So that we don't lose th editing context if you do it while editing a card
https://fizzy.37signals.com/5986089/collections/2/cards/1479
2025-09-09 15:32:18 +02:00
Jorge Manrubia
4ed29b8fa4
Autosave cards descriptions locally
2025-09-09 15:18:40 +02:00
Jason Zimdars
d6423581c9
Fix new card title/description which had drifted
2025-09-03 12:33:15 -05:00
Andy Smith
958315acc0
Center figure attachments and use normal size for Save Changes button
2025-08-26 15:27:57 -05:00
Jorge Manrubia
6e2c8615a0
Add language picker for code blocks
2025-08-14 11:24:39 +02:00
Andy Smith
424b33979c
Removed redundant div
2025-07-22 14:29:05 -05:00
Andy Smith
4bc1b36d3d
Clean up --hover variables
2025-07-02 16:14:34 -05:00
Jorge Manrubia
9ddb18792b
Only offer users accessible in the collection
2025-06-20 10:44:42 +02:00
Jorge Manrubia
6446e5b409
Select cards with #
2025-06-19 13:00:26 +02:00
Jorge Manrubia
cda20600b1
Show mentions in the editor
2025-06-19 12:16:32 +02:00
Jason Zimdars
029daece9b
Save button should match card color
2025-06-03 16:46:09 -05:00
Jason Zimdars
32ae94524a
Safari doesn't support CSS field-sizing: content so we can shim it for now
2025-05-29 14:19:48 -05:00
Jorge Manrubia
fa04016cbe
Revert "Revert "Replace House with Lexical""
2025-05-29 14:25:16 +02:00
Jorge Manrubia
08d8b2e5ff
Revert "Replace House with Lexical"
2025-05-29 14:22:27 +02:00
Jorge Manrubia
594161b982
Make autosave work with lexical
2025-05-28 23:20:24 +02:00
Jason Zimdars
62c01627ec
First stab at styles
2025-05-26 14:56:36 -05:00
Jorge Manrubia
85f03b5bf0
Use new default toolbar
2025-05-23 12:40:29 +02:00
Jorge Manrubia
0693617d83
Some initial work to reuse styles with lexical
2025-05-23 11:53:22 +02:00
Jorge Manrubia
10b2aad647
Replace House with lexical-powered actiontext
2025-05-23 11:41:08 +02:00
Jason Zimdars
e7f4aaeeaa
More breathing room for button
2025-04-23 16:39:47 -05:00
Jason Zimdars
d9481eb021
Whitespace
2025-04-22 14:08:48 -05:00
Jason Zimdars
c4864752f4
Card descriptions need styles shared with comments
2025-04-22 13:53:08 -05:00
Jason Zimdars
cde8634bfe
Adjust the stages column sizing
2025-04-22 12:59:36 -05:00
Jorge Manrubia
b0aae3ad9e
Reapply "Add a description field for cards"
...
This reverts commit a4cc143b09 .
2025-04-21 16:45:24 +02:00
Jorge Manrubia
a4cc143b09
Revert "Add a description field for cards"
2025-04-21 16:41:33 +02:00
Jason Zimdars
0f3cb03bc4
Restore description field design clobbered in merge
2025-04-17 18:09:03 -05:00
Jason Zimdars
7b3b5c471b
Add a description filed for cards
2025-04-16 18:53:26 -05:00
David Heinemeier Hansson
cf93da6886
Get rid of card_title
...
We can just set untitled on assignment of empty
2025-04-12 21:29:56 +02:00
Jorge Manrubia
723e6d94f5
Rename bubbles => cards
2025-04-09 14:50:58 +02:00