Jorge Manrubia
906c5245ce
Prefer inline partials
2025-11-17 11:29:08 +01:00
Jorge Manrubia
c247a430fb
Favor consistent style that avoids explicit dom_id calls
2025-11-17 11:21:50 +01:00
Jorge Manrubia
17876b30d4
Manage comments with streams
...
We replacing the full list of comments within a turbo frame, which didn't feel great when you had several comments.
2025-11-13 17:12:46 +01:00
Jorge Manrubia
bddbc0c0ac
Make comment body area permanent so that morphing/refresh does not touch it
2025-11-13 16:52:54 +01:00
Jason Zimdars
197cf12512
"Post" is too terse
...
I think we can go back to the longer label now that the hotkeys aren't
inside the button
2025-11-12 17:12:39 -06:00
Jorge Manrubia
2dab14ef64
Replace the full container since we want to get back to the initial state
...
To see the boost button again
2025-11-12 18:14:31 +01:00
Jorge Manrubia
2d96e7c9c6
Use streams to update/remove reactions
...
Prevents race condition causing flickering https://app.fizzy.do/5986089/cards/2906
This will prevent these from udpating live, but we will tackle that as part of live card
updates with page refreshes, which I will tackle soon.
2025-11-12 18:04:20 +01:00
Jason Zimdars
7d095c87b1
Simplify label, try showing the hotkey outside the button when we have room
2025-11-11 17:54:56 -06:00
Jason Zimdars
2afadd41e8
Indicate shortcut on comment submit
2025-11-10 18:20:58 -06:00
Andy Smith
6aeceb56e2
Tighten up reactions styles
2025-11-06 12:49:20 -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
48fd1f3502
Use debounced submit to prevent duplicate submissions
2025-10-30 12:16:35 -05:00
Andy Smith
6ab46e869e
Use BC icon
2025-10-29 16:53:06 -05:00
Andy Smith
93834ffc5f
Use boost icon
2025-10-29 16:43:34 -05:00
Andy Smith
b2a83f1625
Add Basecamp-style boosts
2025-10-27 16:59:57 -05:00
Andy Smith
6b0fc35627
Revert "Reactions"
2025-10-27 16:16:57 -05:00
Andy Smith
0b743037db
Set explicit button type
2025-10-27 15:57:59 -05:00
Andy Smith
ce4899d089
Better trigger alignment without reactions
2025-10-27 15:05:40 -05:00
Andy Smith
5180555e30
Position the reaction button when empty
2025-10-27 14:49:20 -05:00
Andy Smith
fdec3f2155
Add extra enojis
2025-10-27 14:35:49 -05:00
Andy Smith
fe00a43786
Nicer submit and cancel buttons
2025-10-27 14:27:55 -05:00
Andy Smith
a742ed65ff
Use new icons
2025-10-27 14:10:47 -05:00
Andy Smith
d72136ae92
Insert emoji character to input
2025-10-27 13:37:53 -05:00
Andy Smith
9711a8e1e5
Prevent empty submit on reaction input
2025-10-27 13:24:30 -05:00
Andy Smith
7b432a40f6
Consolidate quick-reactions and reactions
2025-10-27 11:34:35 -05:00
Jorge Manrubia
6af27c91d8
Fix: anchor links to comments not working
...
The problem was having the turbo frames as targets: their display: contents would make
auto-scrolling not working!
https://fizzy.37signals.com/5986089/cards/2190
2025-10-07 10:11:05 +02:00
Jorge Manrubia
38116f64e4
Higher fidelity for watching/unwatching cards
2025-10-06 10:48:31 +02:00
Jorge Manrubia
0774101b0d
Use the new required attribute that now Lexxy supports
2025-10-02 09:34:41 +02:00
Andy Smith
80e072f845
Use controller to disable empty comment submit
2025-10-01 16:56:55 -05:00
Stanko K.R.
4879995013
Serialize events
2025-09-16 20:04:20 +02:00
Andy Smith
22f9c9d168
WIP
2025-09-10 12:15:31 -05:00
Jorge Manrubia
a2963e3032
Fix lexxy events prefix
2025-08-26 08:33:15 +02:00
Jorge Manrubia
5b5c698af7
Rename Action Text Lexical => Lexxy
...
Conflicts:
app/assets/stylesheets/terminals.css
2025-08-26 08:25:19 +02:00
Jorge Manrubia
6e2c8615a0
Add language picker for code blocks
2025-08-14 11:24:39 +02:00
Andy Smith
8e795f183d
Update system message to highlight verbs
2025-07-24 13:42:19 -05:00
Jason Zimdars
468a29c9ad
Give them screen reader labels
...
See: https://fizzy.37signals.com/5986089/collections/2/cards/1106
2025-07-16 11:33:33 -05:00
Jason Zimdars
f0235e7e07
Not needed
...
See: https://fizzy.37signals.com/5986089/collections/2/cards/1108
2025-07-16 11:08:06 -05:00
Andy Smith
f9c7862fc1
Add hover effect for comment edit button
2025-07-07 10:12:32 -05:00
Andy Smith
95dac275fd
Add hover effect to overflow button
2025-07-07 10:07:56 -05:00
Andy Smith
84d5f64d1f
Merge pull request #695 from basecamp/focus-hover-styles
...
Focus hover styles
2025-07-07 09:49:08 -05:00
Andy Smith
757ff4ff2b
Merge branch 'main' into focus-hover-styles
2025-07-03 15:14:14 -05:00
Jason Zimdars
8f42086703
Truncation for comment author line
2025-07-03 15:06:15 -05:00
Andy Smith
4bc1b36d3d
Clean up --hover variables
2025-07-02 16:14:34 -05:00
Jason Zimdars
985337a91c
Esc should not propagate when closing dialogs
2025-07-02 14:29:15 -05:00
Jason Zimdars
91aa8be4fc
Screen reader: Use heading for comments navigation
2025-07-02 14:22:16 -05:00
Andy Smith
c7eeb56cfa
Clear the comments cache
2025-06-30 16:47:08 -05:00
Jorge Manrubia
9ddb18792b
Only offer users accessible in the collection
2025-06-20 10:44:42 +02:00
Jorge Manrubia
2dbb53da1f
Add prompts to the rest of rich text editors
2025-06-19 13:34:44 +02:00
Jorge Manrubia
d7c06702e3
Add controller to retarget links
...
So that internal links can skip turbo frames, and external links
open in new pages
2025-06-02 12:04:43 +02:00