Commit Graph

2647 Commits

Author SHA1 Message Date
Andy Smith 8077e85019 Consolidate a few styles for card headers 2025-05-19 14:41:26 -05:00
Andy Smith e419652699 Merge pull request #496 from basecamp/max-media-height
Max height for media in comments
2025-05-14 13:45:43 -05:00
Andy Smith f982a729e9 Max height for media in comments 2025-05-14 13:38:17 -05:00
Andy Smith 9df7128bd7 Merge pull request #495 from basecamp/reaction-hover-fix
Bring forward on focus visible
2025-05-14 13:20:53 -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 b5886eafe3 Merge pull request #494 from basecamp/flavorjones/prune-unused-tags
Introduce a recurring job to delete unused tags
2025-05-14 13:20:02 -04: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
Kevin McConnell 95f0f10f2f Update Kamal to 2.6.0 2025-05-14 09:51:37 +01:00
Andy Smith ea0d39c904 Merge pull request #480 from basecamp/responsive-card-view
Responsive card view
2025-05-13 16:41:44 -05: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 cb6a001ba2 Merge pull request #489 from basecamp/flavorjones/non-auto-closing-collections
Handle collections that do not auto close
2025-05-12 17:21:44 -04: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 0e0446a88b Merge pull request #486 from basecamp/flavorjones/better-date-handling
Ensure dates are re-formatted on turbo frame load
2025-05-12 16:15:13 -04: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 62897c49ab Merge pull request #485 from basecamp/flavorjones/display-last-active-at
Render the "last active at" timestamp in the card meta
2025-05-12 15:50:21 -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
Mike Dalessio 68598c581a Merge pull request #484 from basecamp/flavorjones/dep-update-rack
dep: update rack and rack-session
2025-05-12 15:08:18 -04:00
Mike Dalessio 71590f9e12 dep: update rack and rack-session
to address:

- https://github.com/basecamp/fizzy/security/dependabot/25
- https://github.com/basecamp/fizzy/security/dependabot/26
2025-05-12 15:06:17 -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 20d45c0b3e Merge pull request #481 from basecamp/one-day-reminder
One day reminder
2025-05-08 15:46:50 -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