Commit Graph

851 Commits

Author SHA1 Message Date
Jason Zimdars d81e8b9118 Merge branch 'main' into logo-placeholder-update
* main:
  Need to return all collections so it's not blank
  Button to add a new filter
  Update test for new redirect
  Comparing params is fragile, use `id` for saved filters
  Update summary tests
  Improve summary display in menu
  Add keyboard navigation and filtering to quick filters
  Copy
  Keep stage when clearing
  Keep the current filter params after deleting a saved filter so you can change your mind
  Update test because we now drop all filters on destroy
  New UI for exposing filter options and saving/deleting them
  Unnecessary
  These aren't actually in the events namespace, use utility class
2025-06-26 20:08:54 -05:00
Jason Zimdars 3129b6e205 Use new logo placeholder 2025-06-26 20:08:48 -05:00
Jason Zimdars d420d8d8ac Add keyboard navigation and filtering to quick filters 2025-06-26 16:56:27 -05:00
Jason Zimdars ae12a7294c New UI for exposing filter options and saving/deleting them 2025-06-25 19:00:47 -05:00
Jason Zimdars 2ed101e468 Unnecessary 2025-06-25 14:38:35 -05:00
Jason Zimdars c5e384cc68 These aren't actually in the events namespace, use utility class 2025-06-25 14:38:23 -05:00
Andy Smith cce7286b0f Better empty state for search history 2025-06-25 13:46:33 -05:00
Jorge Manrubia 1ce8d8bff0 Merge pull request #630 from basecamp/search-page-markup
Standalone search screen
2025-06-25 07:02:06 +02:00
Andy Smith 21b7b29846 Use clip instead of hidden for body overflow 2025-06-24 15:49:38 -05:00
Andy Smith c087ceee52 Properly close the span 2025-06-24 15:29:41 -05:00
Andy Smith 174a4799bd Polish up the search results page 2025-06-24 15:07:56 -05:00
Jorge Manrubia 67fa9a46a8 Animate the search screen mockup 2025-06-24 09:58:48 +02:00
Jorge Manrubia 124c47b5be Merge branch 'main' into search-page-markup
* main: (67 commits)
  Add jason@37signals.com to the seeds.
  Rework menu sizing
  Firefox has its own psuedo elements
  Allow pop-ups to overflow without breaking the layout
  Style the prompt empty state
  Update lexical
  Scope CSS to custom attachments
  Update to point to version with fix for attachments
  Update AR::Tenanted to address tenant creation raciness
  dep: Update signal_id to quash noisy test warnings
  Update dependences, including Rails and queenbee-plugin
  Update 400/422/500 error pages with latest stock Rails versions
  Remove subdomain listing from the 404 page
  Delete the first runs controller/routes/model
  Redirect unauthenticated users to Launchpad
  Update a few users' email to link to a valid identity.
  Make sure the beta env keeps local authentication (for now)
  Trampoline the Launchpad auth redirect from a GET into a POST
  Add the shared signal_id secret
  Script to create QB and SignalID accounts, and SignalID users
  ...
2025-06-24 06:19:39 +02:00
Jason Zimdars 23bb045111 Rework menu sizing 2025-06-23 17:56:26 -05:00
Jason Zimdars 0dfb05ce3a Firefox has its own psuedo elements 2025-06-23 16:54:20 -05:00
Jason Zimdars 780b0bee98 Allow pop-ups to overflow without breaking the layout
See: https://caniuse.com/mdn-css_properties_contain_inline-size
2025-06-23 15:34:57 -05:00
Andy Smith faeaff20f1 Style the prompt empty state 2025-06-23 14:31:35 -05:00
Jorge Manrubia 176c597783 Scope CSS to custom attachments
This was necessary after fixing the issue of having figure attachments appear within <p> elements (which was invalid).
2025-06-23 15:07:18 +02:00
Jorge Manrubia f5688175fa Merge pull request #629 from basecamp/prompts-init
Prompts for mentions and links
2025-06-20 14:34:50 +02:00
Jason Zimdars c2b92fd4f5 DRY this up 2025-06-19 20:42:11 -05:00
Jason Zimdars 8b9ee506a5 DRY up, tweak look 2025-06-19 20:24:02 -05:00
Jason Zimdars 4edb5e5a01 Try plain color items 2025-06-19 18:13:24 -05:00
Jason Zimdars cb4b0eebca These are inline, they should be relative to the enclosing text size 2025-06-19 17:56:45 -05:00
Jason Zimdars 9553a75ea9 Adjust styles when footer is present 2025-06-19 17:56:21 -05:00
Andy Smith b9c28aeacd Merge branch 'main' into search-page-markup 2025-06-19 15:37:50 -05:00
Andy Smith 87f70f93c4 Differentiate hover and select states 2025-06-19 15:33:04 -05:00
Jason Zimdars 0d03c4027c Clearer put before nested selectors 2025-06-19 15:09:54 -05:00
Jason Zimdars 6946c1d6d5 Set @layer 2025-06-19 14:40:52 -05:00
Andy Smith b0f3404eb8 Add z-index to the menu 2025-06-19 14:27:55 -05:00
Andy Smith c9db74bb6f Style the selected state 2025-06-19 14:22:37 -05:00
Jason Zimdars ac09940509 This isn't a generic component, change to proper namespace 2025-06-19 14:20:07 -05:00
Jason Zimdars 36c3b58558 Adjust layout to keep items 3-up 2025-06-19 14:17:52 -05:00
Andy Smith 123b7de089 Style inserted mentions 2025-06-19 14:05:41 -05:00
Jason Zimdars 188d5266bc Needs overflow to contain code elements 2025-06-19 13:51:14 -05:00
Andy Smith e51b47ad40 Style the prompt 2025-06-19 13:48:08 -05:00
Andy Smith 79b9ca2619 WIP 2025-06-19 13:21:32 -05:00
Jason Zimdars 1cae7e7a76 Merge branch 'main' into public-collection-description
* main:
  Don't choke when a card is missing its stage
  Restore missing overlapping grid effect
  Fix alignment of stamp in closed card rows
  Improve card number alignment in Considering
  Tighten space between title and collection in considering
  Only display shortcut hints on desktop
  Bring back hotkey for returning to collection
2025-06-19 09:19:37 -05:00
Jorge Manrubia 68dededbca CSS tweak for clickable elements 2025-06-19 13:34:36 +02:00
Jorge Manrubia cda20600b1 Show mentions in the editor 2025-06-19 12:16:32 +02:00
Jason Zimdars fcfd149bd6 Add an optional description field for public collections 2025-06-18 19:02:02 -05:00
Jason Zimdars 631579c3e5 Restore missing overlapping grid effect 2025-06-18 16:12:11 -05:00
Jason Zimdars 907c5512e3 Merge branch 'main' into jz-6-18-25
* main:
  Render tags and users in menu, filter them
  Don't add reserved bubble space to all columns in larger viewports
  Don't allow horizontal scrolling on the body element
  Fix the space reserved for bubbles in card columns
2025-06-18 15:39:14 -05:00
Jason Zimdars 5e7349d274 Merge branch 'main' into tags-users-to-menu
* main:
  Don't add reserved bubble space to all columns in larger viewports
  Don't allow horizontal scrolling on the body element
  Fix the space reserved for bubbles in card columns
2025-06-18 15:36:47 -05:00
Jason Zimdars 1b1a38b8a1 Render tags and users in menu, filter them 2025-06-18 15:36:01 -05:00
Andy Smith 36be08f224 Merge branch 'main' into search-page-markup
* main:
  Don't add reserved bubble space to all columns in larger viewports
  Don't allow horizontal scrolling on the body element
  Fix the space reserved for bubbles in card columns
2025-06-18 14:51:37 -05:00
Andy Smith 020ccba632 Don't add reserved bubble space to all columns in larger viewports 2025-06-18 13:39:08 -05:00
Andy Smith e6623f9325 Don't allow horizontal scrolling on the body element 2025-06-18 13:25:22 -05:00
Andy Smith 7671e63e81 Fix the space reserved for bubbles in card columns 2025-06-18 12:58:38 -05:00
Andy Smith 33a9bbf043 Stub out search page 2025-06-18 12:47:16 -05:00
Jason Zimdars dca22829ff Fix alignment of stamp in closed card rows 2025-06-18 11:58:48 -05:00