Commit Graph

2260 Commits

Author SHA1 Message Date
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 Fried 414ce36f9b Board, not collection. 2025-10-18 10:28:27 -07:00
Jason Fried e1d253c3f4 Orientation video in 4K. 2025-10-17 19:07:44 -07:00
Jason Zimdars ea27e4e6bd Missed a few instances of "Collection" in the UI 2025-10-17 17:02:34 -05:00
Jason Zimdars 4373b74fbb Controller requires this attribute 2025-10-17 16:49:46 -05: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 965557ef30 Smaller logo size on error page 2025-10-17 10:21:23 -05:00
Andy Smith b187a4c883 Add gaps between public view cards 2025-10-17 10:14:34 -05:00
Jason Zimdars 4c220bfd72 Use a differnt glyph for accounts 2025-10-17 09:35:01 -05:00
Jason Zimdars fba5e664e6 Update logo in public footer 2025-10-17 09:15:20 -05:00
Sean Mitchell 9c85e43f47 Remove unused favicon SVG 2025-10-16 22:41:48 -07:00
Sean Mitchell 45f3ac1c91 Replace logo SVG with PNG 2025-10-16 22:41:02 -07:00
Jason Zimdars 2f9fb2e20b Bring back a dedicated button for adding tags
Fixes and issue in which you couldn't add a new tag if there were any
matches so you couldn't created a tag named "blue" if there was already
one named "blueberry"
`
2025-10-16 20:02:57 -05:00
Jason Zimdars 4fc61a5000 Tighter linking 2025-10-16 19:46:16 -05:00
Jason Zimdars d5d65fbd63 Bring back join code for now
Can remove once the new system is ready:
https://3.basecamp.com/2914079/buckets/37331921/todos/8746162337
2025-10-16 18:40:04 -05:00
Jason Zimdars 6add4e257e Commit the text filter when reaching for the other controls
That you need to commit the filter to get a pill, and thus save a
filter, isn't obvious. This helps.
2025-10-16 18:40:04 -05:00
Jason Zimdars 66733f77ec Adjust copy for single collection and filtered activity cases 2025-10-16 18:40:04 -05:00
Jason Zimdars 391675e615 Rename: Collection -> Board 2025-10-16 18:40:04 -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 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 Fried 739c53cfff Updated global and local auto-close language. 2025-10-16 10:41:01 -07:00
Andy Smith 8f8d51f6a9 Add accounts section to Fizzy nav 2025-10-16 12:03:28 -05:00
Andy Smith de2a1a4aaf Oh yeah, add an aria label to the step input 2025-10-16 11:34:55 -05:00
Andy Smith 72a1fa075b Merge pull request #1333 from basecamp/steps-cant-be-empty
Check for empty values before submitting
2025-10-16 11:24:03 -05:00
Andy Smith 673e74d0de Check for empty values before submitting 2025-10-16 11:07:44 -05:00
Jorge Manrubia f18cda45bd Fix: show updated values in the column form after saving
This removes the data turbo permanent attribute and instead, prevent the dialog closing
automatically (so that a page refresh does not make you lose context)

https://fizzy.37signals.com/5986089/cards/2300/
2025-10-16 16:31:32 +02:00
Jorge Manrubia 067007f097 Remove ID that is not really needed and messes up with data-turbo-permanent 2025-10-16 14:23:39 +02:00
Jorge Manrubia 41ab8e4ced Remove empty / duplicated ids that can confuse idiomoprh 2025-10-16 14:04:48 +02: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 c640505ad8 We don't need this anymore since it takes you to a filtered view 2025-10-15 17:10:26 -05:00
Jason Zimdars f9355ea475 Use "Fizzy" if they only have one account 2025-10-15 17:07:44 -05:00
Jason Zimdars e3346fde08 Update copy 2025-10-15 17:01:39 -05:00
Jason Zimdars da413e7540 Remove closure reasons 2025-10-15 16:15:56 -05:00
Andy Smith ce444d7075 Show column buttons on focus 2025-10-15 15:45:52 -05:00
Andy Smith f7afd6c939 Make collection-specific keys for collapsed column state 2025-10-15 15:28:46 -05:00
Jason Zimdars c1bcab96f0 They're all just *done* 2025-10-15 14:10:38 -05:00
Jason Zimdars a6c692affe Just close as done 2025-10-15 14:02:08 -05:00
Andy Smith fad74c1282 Add screen reader labels for card ID 2025-10-15 13:45:51 -05:00
Andy Smith 963f0dab15 Aria labels for preview card meta icons 2025-10-15 13:42:47 -05:00
Andy Smith 2568c84268 Wrap collection filters when a bunch are added 2025-10-15 13:35:59 -05:00
Jason Zimdars 626aa0ea8a Don't animate expanding columns when restoring 2025-10-15 12:51:06 -05:00
Jorge Manrubia 4cc8ab829e Don't choke if no user 2025-10-15 15:06:16 +02:00
Jorge Manrubia 634270a1e8 Merge main into now-now-stamp and resolve schema conflicts 2025-10-15 14:05:27 +02:00
Jorge Manrubia 9263cff3d5 Store and show the user that postpones cards 2025-10-15 13:44:49 +02:00