Andy Smith
ccf4442562
Merge pull request #1119 from basecamp/nav-filter-handle-collapsed-sections
...
Nav filter handle collapsed sections
2025-09-18 13:32:01 -05:00
Jorge Manrubia
74193f8140
Show confirmation dialog when removing yourself
2025-09-17 18:57:30 +02:00
Jorge Manrubia
515fb72d54
Add buttons for toggle on and off
2025-09-17 18:08:26 +02:00
Andy Smith
de7780b5e5
Don't save state to localStorage when filtering
2025-09-17 11:07:24 -05:00
Jorge Manrubia
d622c4ade1
Tidy up a bit
2025-09-17 12:52:34 +02:00
Andy Smith
5ea7b5f3ee
Use same approach for both section loops
2025-09-16 15:01:24 -05:00
Andy Smith
0c88ee2d97
Make things more concise
2025-09-16 14:56:31 -05:00
Andy Smith
ec0433d721
Remember localStorage state after filtering
2025-09-16 14:46:21 -05:00
Andy Smith
3cad86411f
WIP
2025-09-16 14:14:38 -05:00
Andy Smith
27a99b4e1d
Remember nav section collapsed state
2025-09-15 16:29:32 -05:00
Jorge Manrubia
58cf8b3428
Merge pull request #1097 from basecamp/faster-filters
...
Submit and refresh results as you type terms
2025-09-12 18:28:41 +02:00
Jorge Manrubia
55a22f98e3
Submit and refresh results as you type terms
2025-09-12 18:25:27 +02:00
Jorge Manrubia
b7b705ba19
Fix: When expanding filters, submitting filters should keep the filters expanded
2025-09-12 18:01:25 +02:00
Jorge Manrubia
c67d1e8c2f
Extract helper method
2025-09-12 11:01:56 +02:00
Jorge Manrubia
05d3375a7d
Avoid having to parse strings
2025-09-11 16:29:07 +02:00
Jorge Manrubia
ef6bd0daf6
Revert "Quick test for production I'll revert"
...
This reverts commit f05320287d .
2025-09-10 23:47:40 +02:00
Jorge Manrubia
f05320287d
Quick test for production I'll revert
2025-09-10 23:35:44 +02:00
Stanko Krtalić
c1c13bf010
Fix search layout for non-staff users ( #1053 )
2025-09-09 13:47:28 +02:00
Jorge Manrubia
70c789158a
Extract constant
2025-09-05 16:46:11 +02:00
Jorge Manrubia
80ca9cac9d
Use consistent US locales for dates
...
https://3.basecamp.com/2914079/buckets/37331921/todos/9010176047#__recording_9040694230
2025-09-05 16:40:46 +02:00
Andy Smith
4fb6e365db
Merge branch 'main' into combobox-a11y
...
* main: (26 commits)
Center figure attachments and use normal size for Save Changes button
Re-record message response VCR cassette
Improve link rendering
Give Fizzy Ask context about who it's talking to
Show only published cards to Fizzy Ask
Remove unique index
Update to latest lexxy (merged renamed branch)
Fix lexxy events prefix
Rename Action Text Lexical => Lexxy
Ensure empty/new transcript isn't narrow
Source order
We need this for the events index
Safari apparently doesn't apply `position` in its internal stylesheet
Don't allow the pattern to show through buttons
Button is now in the column, merge fix
Style tweaks to bar placeholder
Any press of `esc` should close the dialog
Copy
Fix type mismatch
Make the quota error message friendlier
...
2025-08-26 16:11:33 -05:00
Stanko Krtalić
13eacb4d95
Merge pull request #929 from basecamp/fizzy-ask-spend-limits
...
Conversation cost limits
2025-08-26 08:52:33 +02: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
Andy Smith
f2e4256209
Merge branch 'main' into combobox-a11y
...
* main: (46 commits)
Use magic number to position bottom notch on card perma
Fix: queries were failing due to using the wrong alias
Simplify search results
Center thinking indicator, make input size/position consistent
Use a more reliable transition method, adjust input styles
Prevent back navigation when hitting esc to close the dialog
Bring back the thinking indicator
Adjust conversation transcript, improve input entry effect
Typo
Heavier to match tray text
Slide trays away
Tighten up display of search results, placeholder and modal
Tidy search results, make it scrollable
Focus the input field when Fizzy bar gets triggered
Fix hotkeys
Fix search
Fiz Fizzy Ask
Render inputs inline & results in a turbo frame
First mind reading session - WIP
WIP
...
2025-08-25 11:32:56 -05:00
Stanko K.R.
cb5fe7c4f8
Add spend limits to conversations
2025-08-25 10:24:15 +02:00
Jason Zimdars
517f7d946f
Adjust conversation transcript, improve input entry effect
2025-08-22 07:33:26 +02:00
Jason Zimdars
bb83ce0602
Typo
2025-08-22 07:33:26 +02:00
Stanko K.R.
56152c77f3
Focus the input field when Fizzy bar gets triggered
2025-08-22 07:33:26 +02:00
Stanko K.R.
8b21b5a570
Fix search
2025-08-22 07:33:26 +02:00
Stanko K.R.
59a488eb9c
Render inputs inline & results in a turbo frame
2025-08-22 07:33:26 +02:00
Stanko K.R.
ceb81c7a86
Fix race condition that causes a missing outlet error
2025-08-22 07:33:26 +02:00
Stanko K.R.
30f0079fc2
Extract isInput into a helper
2025-08-22 07:33:26 +02:00
Stanko K.R.
dcffe706a3
Make hotkeys activate only when not using inputs
2025-08-22 07:33:26 +02:00
Stanko K.R.
a580a0ddbf
Fix navigation bugs
2025-08-22 07:33:26 +02:00
Stanko K.R.
761aa9e2b3
Move conversation initialization to a method
2025-08-22 07:33:26 +02:00
Stanko K.R.
89af9066d3
Remove Fizzy Do command logic
2025-08-22 07:33:24 +02:00
Stanko K.R.
9a6fc1f54a
Create bar controller
2025-08-22 07:33:00 +02:00
Andy Smith
1b4dcee694
Add combobox role
2025-08-21 15:35:44 -05:00
Andy Smith
9139c1c56d
Add activedescendant to filter input
2025-08-21 15:30:59 -05:00
Andy Smith
00c77bbdf5
Add unique IDs to all filter items
2025-08-21 14:44:17 -05:00
Andy Smith
4a05a9e94a
Merge pull request #920 from basecamp/popup-orientation
...
Popup orientation
2025-08-18 12:50:53 -05:00
Andy Smith
bb53258286
Remove orientation on dialog close
2025-08-18 11:08:17 -05:00
Jorge Manrubia
fa82dc0384
Remove code related to Fizzy Do /command support and filtering
...
https://3.basecamp.com/2914079/buckets/37331921/messages/8961776532
2025-08-18 13:41:20 +02:00
Stanko Krtalić
9a02716a46
Merge pull request #857 from basecamp/fizzy-ask
...
Fizzy Ask
2025-08-15 08:40:28 +02:00
Andy Smith
d25f628204
Extract orient into a module
2025-08-14 16:32:18 -05:00
Andy Smith
c444011095
Working left/right orientation
2025-08-14 14:59:50 -05:00
Andy Smith
3f5d070ae9
Stub out basic boundary detection
2025-08-14 14:42:08 -05:00
Andy Smith
389273072d
Handle disabled switches
2025-08-13 12:30:12 -05:00
Jason Zimdars
07f3bcd225
Target the scrollable element
2025-08-13 15:14:12 +02:00