Commit Graph

1435 Commits

Author SHA1 Message Date
Jason Zimdars 2409f6bbbc Don't smooth scroll
It's annoying when anchoring to comments, for example
2025-10-23 14:59:01 -07:00
Jason Zimdars 944074a40d Introduce a new centered frameless panel type 2025-10-23 14:51:24 -07:00
Jason Zimdars 45614a07ea Tighten space between title and description editors 2025-10-22 17:27:07 -07:00
Jason Zimdars be98fafd33 Hyphens support is poor, dump it
I find it suprising that it hyphenates and reflows while typing. And
we're not getting much of it in the rendered views either.
2025-10-22 17:18:01 -07:00
Jason Zimdars 4bd9904013 Add a line to credit 37signals 2025-10-22 16:34:02 -07:00
Sean Mitchell 9bd3610a8b Merge branch 'main' into update-icon
* main: (36 commits)
  Update tests
  Avoid capitalizing "board"
  Rename Fizzy, Boxcar
  SPace out pinstripes
  Add script for configuring production load balancers
  Fix the default tenant in migration-audit
  Transitions wipe from right
  Use canvas BG color
  Pinstripe background
  dev: Fix the default tenant to be the correct Honcho id
  Indicate account name in settings
  Menu button always has the product name
  bin/setup detects when it needs to set up seeds
  Indicate account name in settings
  Menu button always has the product name
  bin/setup detects when it needs to set up seeds
  'Fizzy' -> 'Boxcar'
  pre-connect: make sure we're matching against unquoted hostnames
  Add a migrations check to CI
  Remove schema changes introduced in da413e75
  ...
2025-10-22 14:32:59 -07:00
Sean Mitchell bee935e2e9 Rename and update logo 2025-10-22 14:19:42 -07:00
Andy Smith 60b48145c4 SPace out pinstripes 2025-10-22 12:13:54 -07:00
Andy Smith 3e37269437 Transitions wipe from right 2025-10-21 15:54:15 -07:00
Andy Smith fb8968c141 Use canvas BG color 2025-10-21 15:42:59 -07:00
Andy Smith 437c1872ee Pinstripe background 2025-10-21 15:41:43 -07:00
Jason Zimdars 6fa5b3d8b7 Menu button always has the product name
- Indicate the current account in the menu
2025-10-21 14:31:26 -07:00
Jason Zimdars ca046f57ad Merge pull request #1349 from basecamp/update-icon
Update icon
2025-10-19 23:43:45 -05:00
Sean Mitchell cd156d5608 Tryout an icon chiclet 2025-10-18 20:51:50 -07:00
Jason Zimdars b07b45e62b Add orientation video to menu 2025-10-17 16:33:14 -05:00
Jason Zimdars 903bb2bdee Display a welcome video to new accounts
FIXME: we'll need a beter way, especially because this won't show up for
new users on busy accounts. To avoid seeing it blip everytime you
paginate it's set to `display: none` if there are enough events to
paginate. So people can scroll down to watch again if they only have a
few events.
2025-10-17 16:28:11 -05:00
Jason Zimdars 4460f06aa7 Make activity pagination links invisible 2025-10-17 16:15:44 -05:00
Andy Smith 4e0f4766d2 Fix double scrollbar 2025-10-17 10:19:42 -05:00
Jason Zimdars 4c220bfd72 Use a differnt glyph for accounts 2025-10-17 09:35:01 -05:00
Sean Mitchell b84e03b57f Update fizzy-menu-trigger CSS 2025-10-16 22:40:21 -07:00
Sean Mitchell b2fb5eab2f Remove logo SVG 2025-10-16 22:38:09 -07:00
Sean Mitchell 12724390bd Add logo PNG 2025-10-16 22:37:58 -07:00
Jason Zimdars f31a2693f4 Try a different unit type in the hopes that Windows handles this more accurately 2025-10-16 19:38:09 -05:00
Jason Zimdars 30b28fa312 Bust out of the list and allow the grid to lay out these items 2025-10-16 19:28:18 -05:00
Jason Zimdars a2bba83963 Only display the stamp on the card perma 2025-10-16 19:25:23 -05:00
Jason Zimdars 20e378c2cb Restore missing space between the tools card and cards in the stream 2025-10-16 19:20:07 -05:00
Jason Zimdars 2b0e6f8b0a Fix regression in grid layout 2025-10-16 19:18:44 -05:00
Jason Zimdars 4fdf7e63cf Fix merge regression 2025-10-16 19:14:59 -05:00
Andy Smith 01b22ace3e Smoother expand transitions for columns 2025-10-16 18:48:52 -05:00
Jason Zimdars 1372a6bb29 Reign in the wide notification cards 2025-10-16 18:40:04 -05:00
Andy Smith 45c0020fe1 Add block padding so shadows aren't clipped 2025-10-16 17:05:32 -05:00
Andy Smith d2d2fdca51 Merge branch 'main' into column-transition-performance
* main:
  Set a password for the owner
  Add account creation script
  We can just apply it to `this.element` and adjust the CSS accordingly
  Prefer helper
  Updated global and local auto-close language.
  Update test
  Include drafts in filter collection
  Move style out of .considering scope so it can apply in the filter view
  Remove closure reasons
  They're all just *done*
  Just close as done
  Don't animate expanding columns when restoring
2025-10-16 16:13:58 -05:00
Andy Smith 2b625c9367 Smoother expand transitions for columns 2025-10-16 15:52:43 -05:00
Jason Zimdars 8b4d706dd9 Merge pull request #1323 from basecamp/remove-closure-reasons
Remove closure reasons
2025-10-16 14:24:28 -05:00
Jason Zimdars fe774efa6a Merge pull request #1324 from basecamp/make-drafts-visible-again
Make drafts visible again
2025-10-16 14:15:52 -05:00
Jason Zimdars c3a3f157a2 Merge branch 'main' into remove-closure-reasons 2025-10-16 13:55:13 -05:00
Jason Zimdars 83584d4bde Merge branch 'main' into disable-column-restore-transition 2025-10-16 13:47:20 -05:00
Jason Zimdars e70209f02c We can just apply it to this.element and adjust the CSS accordingly 2025-10-16 13:44:37 -05:00
Jorge Manrubia 8c8dbe888e Fix assorted issues when reloading pages with morphing and the pagination system
This patches 2 problems in Turbo/idiomorph that are causing problems when reloading the pagination frames:

- No remove callback in idiomorph when removing a node that had been mapped.
- Regression introduced by https://github.com/hotwired/turbo/pull/1311, where it won't prevent the removal of frames with refresh=morph

I will upstream both patches, this is temporary.

https://fizzy.37signals.com/5986089/cards/2291
2025-10-16 13:39:16 +02:00
Jason Zimdars 85e69460dc Move style out of .considering scope so it can apply in the filter view 2025-10-15 20:34:03 -05:00
Jason Zimdars 67aed4ad94 Update icon to better indicate unpinned state 2025-10-15 16:57:03 -05:00
Andy Smith 884bd1787e Footer height takes safe area into account 2025-10-15 16:14:37 -05:00
Andy Smith ce444d7075 Show column buttons on focus 2025-10-15 15:45:52 -05:00
Andy Smith 5babf59e99 Only bump z-index if collection dialog is open 2025-10-15 15:18:13 -05:00
Andy Smith f2530587d6 Show all overflow watchers in a dialog 2025-10-15 14:35:21 -05:00
Jason Zimdars a6c692affe Just close as done 2025-10-15 14:02:08 -05:00
Andy Smith af5c06d00b Truncate long column names 2025-10-15 13:26:51 -05:00
Jason Zimdars 626aa0ea8a Don't animate expanding columns when restoring 2025-10-15 12:51:06 -05:00
Andy Smith e995e7a8e8 Merge branch 'main' into tooltip-safari-fix
* main: (41 commits)
  Mount our backup vol.
  "Postpones" -> "Closes in"
  Prevent view transition animations on page refreshes
  dep: update AR::Tenanted to allow config adapter registration
  More fine-grained approach to listen for broadcasted refresh signals
  Reuse existing cache invalidation logic that replaced this helper
  Show completed cards when filtering cards by creator
  Refactor to remove workflows styles
  Display column when viewing cards in a grid (filtering)
  Dial back title size on perma
  Add bubble when The Stream has bubbled cards
  This got too wide in the collapsed state
  Allow selecting default color
  Style
  Focus filter input with a hotkey, adjust sizing
  `esc` clears filters
  beamer-testbed configures fizzy-01 to be the writer
  beamer-testbed can connect to queenbee on the host
  beamer-testbed runs on host port 3006
  Activity bumps cards to the top of triaged columns, too
  ...
2025-10-14 15:20:04 -05:00
Andy Smith fb4abe86f7 Fix Safari overflow rendering bug 2025-10-14 14:00:08 -05:00