Andy Smith
8077e85019
Consolidate a few styles for card headers
2025-05-19 14:41:26 -05:00
Andy Smith
f982a729e9
Max height for media in comments
2025-05-14 13:38:17 -05:00
Andy Smith
a46831b635
Bring forward on focus visible
2025-05-14 13:18:35 -05:00
Andy Smith
7cd652db1c
Merge pull request #493 from basecamp/activity-dom
...
Activity dom
2025-05-14 13:10:46 -05:00
Mike Dalessio (aider)
2f9a0bbe75
Introduce a recurring job to delete unused tags
...
ref: https://37s.fizzy.37signals.com/collections/693169850/cards/999009072
2025-05-14 12:35:52 -04:00
Andy Smith
1cd46ad42d
Merge branch 'main' into responsive-card-view
...
* main:
Just set the clear filter so `restore_collections_filter_from_cookie` can do the right thing
Refresh local time target when morphed
Handle case where no params are sent because nothing is checked
Ensure checkboxes in menus have full size click targets
Do or die
Handle collections that do not auto close
Ensure dates are re-formatted on turbo frame load
Render the "last active at" timestamp in the card meta
dep: update rack and rack-session
Simplify selector
Fix the flashing notif tray
Close pinned cards when you click since the tray persists between page loads
Remove unused var
Update bubble text when 0 days
Nudge people that `/` is for commands
Show help if you arrow-up but don't have any previous commands yet
2025-05-13 16:40:08 -05:00
Andy Smith
b539cd1ed1
Fix tests
2025-05-13 16:39:11 -05:00
Andy Smith
05aa2e3fb9
Merge branch 'main' into activity-dom
...
* main:
Just set the clear filter so `restore_collections_filter_from_cookie` can do the right thing
Refresh local time target when morphed
Handle case where no params are sent because nothing is checked
Ensure checkboxes in menus have full size click targets
Do or die
Handle collections that do not auto close
Ensure dates are re-formatted on turbo frame load
2025-05-13 16:28:17 -05:00
Andy Smith
964cfa1682
Change border elements
2025-05-13 16:25:01 -05:00
Andy Smith
46d013abac
Tidy CSS
2025-05-13 16:00:40 -05:00
Andy Smith
23a655130e
Fix header width
2025-05-13 15:54:05 -05:00
Andy Smith
6eb5ae3e95
Mobile styles
2025-05-13 15:48:11 -05:00
Andy Smith
32cfba82d9
Finish desktop styles
2025-05-13 14:32:51 -05:00
Andy Smith
49d24feff7
WIP Limited columns
2025-05-13 12:50:34 -05:00
Andy Smith
5c6a53a1bc
WIP new sorting
2025-05-13 12:34:07 -05:00
Mike Dalessio
e5ac9a607d
Merge pull request #490 from basecamp/fix-local-time
...
Refresh local time target when morphed
2025-05-13 11:46:42 -04:00
Jason Zimdars
0a500612da
Just set the clear filter so restore_collections_filter_from_cookie can do the right thing
2025-05-13 08:24:48 -05:00
Jorge Manrubia
515396263e
Refresh local time target when morphed
...
Alternative to https://github.com/basecamp/fizzy/pull/486
2025-05-13 05:44:19 +02:00
Jason Zimdars
368ae5ce6a
Handle case where no params are sent because nothing is checked
2025-05-12 22:23:16 -05:00
Jason Zimdars
9c4a359865
Ensure checkboxes in menus have full size click targets
2025-05-12 21:50:32 -05:00
Jason Zimdars
64e366efd2
Do or die
2025-05-12 17:07:05 -05:00
Mike Dalessio
5d26feaa75
Handle collections that do not auto close
2025-05-12 17:19:46 -04:00
Andy Smith
01c642e6a8
Restructure day containers
2025-05-12 15:29:33 -05:00
Mike Dalessio
5d84b16b36
Ensure dates are re-formatted on turbo frame load
...
ref: https://37s.fizzy.37signals.com/collections/693169850/cards/999009063
2025-05-12 15:52:19 -04:00
Mike Dalessio
b859c26125
Render the "last active at" timestamp in the card meta
...
because this is what the "closing soon" bubbles et al are triggered on.
2025-05-12 15:49:13 -04:00
Jason Zimdars
ebba9a11fb
Merge branch 'main' into jz-5-8-25
...
* main:
Fix the flashing notif tray
Remove unused var
Update bubble text when 0 days
More yellow, less orange
Don't run solid queue in dev by default
Add more gold to the golden cards
Remove outlined letters, only use mono for date
Tweak stroke values for legibility
Try monospace font
Text stroke outlines
2025-05-08 17:26:46 -05:00
Jason Zimdars
179b924b2c
Simplify selector
2025-05-08 17:25:08 -05:00
Mike Dalessio
725b38e6b3
Merge pull request #482 from basecamp/flavorjones/fix-flashing-notif-tray
...
Fix the flashing notif tray
2025-05-08 17:33:33 -04:00
Mike Dalessio
0219ad8c1f
Fix the flashing notif tray
...
I think this is OK to make permanent again now that we're broadcasting
readings to keep the try in sync.
ref: https://37s.fizzy.37signals.com/collections/693169850/cards/999009042
2025-05-08 17:31:34 -04:00
Jason Zimdars
3bfb25ebc2
Close pinned cards when you click since the tray persists between page loads
2025-05-08 16:23:57 -05:00
Andy Smith
5281022ef3
Remove unused var
2025-05-08 15:44:48 -05:00
Andy Smith
d6736a8bcf
Update bubble text when 0 days
2025-05-08 15:43:56 -05:00
Andy Smith
69e19ea570
Update comment
2025-05-08 15:22:39 -05:00
Andy Smith
b693670c02
Align top better
2025-05-08 15:20:25 -05:00
Andy Smith
ce2e8c983d
Better cards on mobile
2025-05-08 15:15:47 -05:00
Andy Smith
8f5df439b5
Merge pull request #478 from basecamp/golden-color-tweak
...
Add more gold to the golden cards
2025-05-08 14:37:00 -05:00
Andy Smith
0149f7daaa
Merge pull request #467 from basecamp/completed-text-outline
...
Completed text outline
2025-05-08 14:36:44 -05:00
Andy Smith
abe5200726
More yellow, less orange
2025-05-08 14:19:38 -05:00
Jason Zimdars
b1cd10afe7
Nudge people that / is for commands
2025-05-08 13:07:41 -05:00
Jason Zimdars
d02501e008
Show help if you arrow-up but don't have any previous commands yet
...
- @jorgemanrubia this is a little fragile because it relies on CSS `:empty` which fails if any whitespace is present, which is why I needed to make the `<ul>` a one-liner. If we like this we may want to implement something more robust
2025-05-08 13:03:47 -05:00
Andy Smith
9a38c28858
Merge pull request #463 from basecamp/reaction-emojis
...
Reaction emojis
2025-05-08 11:00:26 -05:00
Andy Smith
ec8e56ebf6
Add more gold to the golden cards
2025-05-08 10:49:20 -05:00
Mike Dalessio
822ec5b5bb
Broadcast notification readings
...
so that the notification tray will be more consistent across open
browser tabs.
2025-05-08 10:40:10 -04:00
Jorge Manrubia
1662a8af82
Hide terminal menu when pressing ESC
...
This was only working when the focus was on the input
2025-05-08 11:37:30 +02:00
Jorge Manrubia
8c31d1f48a
Only consider published cards when using filter
2025-05-08 11:29:40 +02:00
Jorge Manrubia
5cd71a7699
Don't dismiss on any key, only with N or ESC
...
Also, this reworks the system to rely on stimulus event handling. This cover cases like unbinding events automatically when the controller get disconnected and such.
See:
https://3.basecamp.com/2914079/buckets/37331921/todos/8617430347
2025-05-08 11:21:39 +02:00
Jorge Manrubia
05e55adbaa
Prefer array
2025-05-08 10:51:33 +02:00
Jorge Manrubia
c25ec9ef7b
Rename
2025-05-08 10:49:15 +02:00
Jorge Manrubia
cb27a13781
Simplify
2025-05-08 10:48:21 +02:00
Jorge Manrubia
86db634f7f
Fix: selected item not showing up in Safari
...
It also handles auto selecting when an element is focus. E.g: if you tabulate to the next control in the navigable list, you want selection to update accordingly.
2025-05-08 10:41:51 +02:00