Andy Smith
bbdc5ac8a8
Move rename dialog inside the menu div
2025-09-29 14:31:05 -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
5f0a6943ee
Merge pull request #1183 from basecamp/filter-grid
...
We need the grid layout when filtering events
2025-09-29 13:09:52 -05:00
Jorge Manrubia
f13da231f7
Merge pull request #1185 from basecamp/reset-column-form
...
Column form fixes
2025-09-29 19:02:35 +02:00
Jorge Manrubia
926663dca3
Disable autocomplete when editing columns
2025-09-29 19:00:46 +02:00
Jorge Manrubia
12d55f20c7
Reset column form and disable autocomplete
2025-09-29 19:00:17 +02:00
Andy Smith
bd7ac0d510
Fix Stream workflow stage BG
2025-09-29 11:50:41 -05:00
Jorge Manrubia
17ec7a367a
We need the grid layout when filtering events
2025-09-29 18:50:22 +02:00
Jorge Manrubia
e97c085a57
Fix: proper filtering by collection in the collection perma
...
https://fizzy.37signals.com/5986089/cards/2020
2025-09-29 18:42:29 +02:00
Andy Smith
27ccde8419
Position expander menu
2025-09-29 10:34:15 -05:00
Andy Smith
75379d1305
Use parent layout when using with_manual_pagination
2025-09-29 10:20:17 -05:00
Andy Smith
4aec61a4e8
Reinstate gap to cards list
2025-09-29 10:16:07 -05:00
Jorge Manrubia
2d029d075e
Fix: include collection filter in the collection perma
2025-09-29 16:59:43 +02:00
Jorge Manrubia
c95bdf0dc7
Add some basic caching for the new columns approach
2025-09-29 15:09:38 +02:00
Jorge Manrubia
fffdb623c1
Merge main into collapsing-columns branch
...
Resolved conflict in card-columns.css by keeping both changes:
- Added padding-inline for non-collapsed cards from collapsing-columns
- Kept bubble positioning, hover effects, and card steps from main
2025-09-29 14:03:59 +02:00
Jorge Manrubia
859a016a2e
No need to use extra method here
2025-09-29 13:03:54 +02:00
Jorge Manrubia
1a46199199
Move actions to stream templates
2025-09-28 22:48:26 +02:00
Jorge Manrubia
24f1394ca3
Remove workflows code, remove more unused code
2025-09-28 20:39:47 +02:00
Jorge Manrubia
4103e0c346
Adapt public collections/cards to the new columns model
2025-09-28 18:33:06 +02:00
Jorge Manrubia
6e1e0eddd8
Add pagination to the rest of the sections
2025-09-28 14:28:13 +02:00
Jorge Manrubia
72fb15dd0f
Pagination working for columns
...
Bring pagination system from KIA that is compatible with page refreshes
2025-09-28 14:21:16 +02:00
Jorge Manrubia
be8fcae4c6
Use aria-controls and aria-expanded for columns
2025-09-28 13:17:10 +02:00
Jorge Manrubia
531315f253
Restore the class-based approach
...
aria-expanded should go on the toggle
2025-09-28 13:02:58 +02:00
Jorge Manrubia
c4a23102e9
Remove unused code
2025-09-28 11:33:09 +02:00
Jorge Manrubia
b9b013d7e6
Format
2025-09-28 11:32:06 +02:00
Jorge Manrubia
5a90de8bcb
Use aria-expanded instead of class
2025-09-28 11:31:03 +02:00
Jorge Manrubia
1b39e0b45e
Format
2025-09-28 11:18:54 +02:00
Jorge Manrubia
ce065623f7
Delete columns
2025-09-28 11:09:33 +02:00
Jorge Manrubia
7a97d978f5
Rename columns
2025-09-28 11:06:40 +02:00
Jorge Manrubia
47eaecae31
Add columns
2025-09-27 08:40:45 +02:00
Jorge Manrubia
f3959ced0d
Extract expander to partial
2025-09-27 07:57:36 +02:00
Jorge Manrubia
6a231b48f2
Fix: script should consider old considering cards as belonging to the stream now
2025-09-27 07:42:04 +02:00
Andy Smith
58b21ca695
Add card grid styles when they aren't in columns
2025-09-26 13:57:37 -05:00
Andy Smith
78f72cfbd9
Reconnect drag audio after latest updates
2025-09-26 13:27:04 -05:00
Andy Smith
ece2dae154
Ensure icon_only persists after turbo frame reload
2025-09-26 12:50:39 -05:00
Jorge Manrubia
7bfcab8459
Merge branch 'collapsing-columns' into collapsing-columns+domain
...
# Conflicts:
# app/views/cards/index.html.erb
2025-09-26 19:43:56 +02:00
Jorge Manrubia
4e05992e54
triaging should make sure the card gets resumed
2025-09-26 19:39:34 +02:00
Jorge Manrubia
fde3c0b236
Fix CSS color not showing (syntax error)
2025-09-26 19:20:33 +02:00
Jorge Manrubia
b94af96e8f
Merge branch 'collapsing-columns' into collapsing-columns+domain
...
# Conflicts:
# app/helpers/cards_helper.rb
2025-09-26 18:48:48 +02:00
Jorge Manrubia
0e8bf9b03f
Link to the new collection perma
2025-09-26 18:31:01 +02:00
Jorge Manrubia
6ec394434c
Make filters work with the new columns screen
2025-09-26 18:06:35 +02:00
Jorge Manrubia
e3e051d4c1
Initial cards view
2025-09-26 17:19:11 +02:00
Jorge Manrubia
f5c7d3d35b
Reload frames with morphing to pervent blink when re-rendering columns
2025-09-26 16:38:04 +02:00
Jorge Manrubia
5c52b6b056
More fidelity for D&D cards
...
- Reload source frame with morphing. E.g: to deal with pagination or with the D&D placeholder
- Decrease source counter with JS
2025-09-26 15:30:09 +02:00
Jorge Manrubia
e7c92ce443
Keep columns open when D&D cards
2025-09-26 13:29:39 +02:00
Jorge Manrubia
5a7fa4e239
Drop cards in specific columns
2025-09-26 13:14:21 +02:00
Jorge Manrubia
5ee93fea5e
Drop into the done column
2025-09-26 13:01:29 +02:00
Jorge Manrubia
57b00b6402
Drop into the stream working
2025-09-26 12:47:12 +02:00
Jorge Manrubia
f6ad04a9e9
D&D to now now working
2025-09-26 12:33:22 +02:00
Jorge Manrubia
20dd87b2bf
Add add card button to the collection perma
2025-09-26 11:28:58 +02:00