Commit Graph

90 Commits

Author SHA1 Message Date
Jason Zimdars 28a569c49b Tickets 2025-03-17 21:24:08 -05:00
Jason Zimdars e53052b7e7 Fix visual button regression
`.for-screen-reader` has specific behavior inside `.btn` that makes it unsuitable for use on form elements. This fix adds a second, functionally identical, class `visually-hidden` for those cases. Later we can figure out a way to make it clear when to use which.
2025-03-14 09:58:50 -05:00
Bruno Prieto 7354e74432 Improve bubble readability for screen readers 2025-03-14 01:35:40 +01:00
Kevin McConnell e7da0d5327 Merge pull request #276 from basecamp/autosave-comments
Autosave comments
2025-02-28 15:30:21 +00:00
Kevin McConnell 5d1206e067 remote-auto-save -> outlet-auto-save 2025-02-28 15:15:09 +00:00
Kevin McConnell a7cde91a10 Don't save draft comment to local storage
Since we already save this to the database, along with the title.
2025-02-28 14:50:26 +00:00
Jason Zimdars ed08b85c25 Fix that remote-auto-save loses markdown formatting by using local autosave 2025-02-26 17:48:02 -06:00
Jason Zimdars cf5ddbbb78 Style watchers block 2025-02-26 16:47:48 -06:00
Kevin McConnell 694783e5f3 Allow toggling watch preference
We use a true/false preference so we can tell the difference between
disabling the watch vs never having the watch. This is so we can toggle
off and on the preferences for a container (like the bucket) without
losing any bubble-specific preferences.
2025-02-26 10:53:03 +00:00
Jason Zimdars 1fde270b18 Restore back shortcut 2025-02-19 16:05:48 -06:00
Jason Zimdars 3e5b531d12 Extract into a single-purpose controller 2025-02-13 17:40:18 -06:00
Jason Zimdars ddfaf8bf33 Paste files in the new editor 2025-02-13 17:04:43 -06:00
Jason Zimdars 68bb5a5e6a Styles for comment input 2025-02-13 10:18:41 -06:00
Kevin McConnell cd9fce9b89 Add auto-save to the draft comment field 2025-02-13 15:16:42 +00:00
Kevin McConnell 85749687f7 Associate the draft comment with the bubble form 2025-02-13 15:05:04 +00:00
Jason Zimdars e16d7f1138 Polish bubble title inputs for WYSIWYG 2025-02-12 17:25:46 -06:00
Jason Zimdars e5e8f321df Make these sticky 2025-02-12 13:37:03 -06:00
Jason Zimdars 1b309c8e45 Center title 2025-02-12 10:09:42 -06:00
Jason Zimdars 0c57f9cdc5 Polish draft/post UI 2025-02-11 21:48:33 -06:00
Kevin McConnell ce30959bbb Only prompt to recover when creating 2025-02-11 15:24:29 +00:00
Kevin McConnell c65da021dc Don't create history when restore abandoned bubble 2025-02-11 14:34:39 +00:00
Kevin McConnell fd1556b298 Decision can belong to subsequently created bubble 2025-02-11 14:34:39 +00:00
Kevin McConnell bb5c767111 Recover recently-deleted bubbles 2025-02-11 14:34:39 +00:00
Kevin McConnell 334b545fd8 Wire up the publish button properly 2025-02-11 14:34:39 +00:00
Kevin McConnell 70f7f100a9 Add publish/draft/cancel buttons to form 2025-02-11 14:34:39 +00:00
Kevin McConnell 321384b573 Replace "editing" param with creating? state 2025-02-11 14:34:39 +00:00
Jason Zimdars 410b754d69 Adjust navigation 2025-02-07 16:27:12 -06:00
Jason Zimdars 2b57de4769 Make pop toggle more prominent, add message 2025-02-06 18:49:33 -06:00
Jason Zimdars f4e82d069b Truncation and alignment 2025-02-06 16:45:16 -06:00
Jason Zimdars 4ced917358 Push columns to the edges of the viewport 2025-02-06 16:30:24 -06:00
Jason Zimdars 346ecc34af Projects -> Collections 2025-02-06 16:24:05 -06:00
Jason Zimdars bde557d952 The breadcrumb is just too much 2025-02-06 12:18:45 -06:00
Jason Zimdars f09d8e3684 Fix overflows 2025-02-05 17:23:27 -06:00
Jason Zimdars c0f842427d Rework navigation 2025-02-05 17:14:05 -06:00
Jason Zimdars 78d8d10e48 Collapse space before comment thread 2025-02-05 10:44:12 -06:00
Kevin McConnell 8839bcafa2 Fix grammar 2025-01-29 13:21:35 +00:00
Jason Zimdars 3e7fbbd401 Tighten labels 2025-01-24 14:26:24 -06:00
Jason Zimdars 29b221f65c Banner for draft state 2025-01-16 19:21:27 -06:00
Kevin McConnell cd1e6378d0 Add drafted and published states 2025-01-15 10:58:00 +00:00
Jason Zimdars f7f063ae0c Can just use @bucket 2025-01-14 15:49:25 -06:00
Jason Zimdars 32532c53cb Add bucket link/title so you know where you are 2025-01-14 15:48:49 -06:00
Kevin McConnell c11b5af5e0 Make Stimulus controller more generic 2025-01-14 13:37:54 +00:00
Kevin McConnell 46989f6ebe Mark notification read when viewing the Bubble 2025-01-13 14:21:47 +00:00
Kevin McConnell febcb6c344 A partial is clearer than a helper here 2025-01-13 14:21:47 +00:00
Kevin McConnell 876083c697 Broadcast new notifications 2025-01-13 14:21:47 +00:00
Kevin McConnell 0c152b5439 Style the tray a little bit 2025-01-13 14:21:47 +00:00
Jason Zimdars 1530b76af8 Hit esc to navigate back after opening a bubble 2024-12-19 16:22:01 -06:00
Jose Farias 2134fd1a46 No filter in bubble perma 2024-12-18 18:34:58 -06:00
Jason Zimdars bd35da79c3 Add button and action to delete a bubble 2024-12-17 15:58:12 -06:00
Jason Zimdars 520bead27f Open the title field for editing after creating a new bubble 2024-12-16 16:59:31 -06:00