Commit Graph

199 Commits

Author SHA1 Message Date
Jason Zimdars 8d03785cd8 Restore themed card text colors 2025-10-01 11:19:31 -05:00
Jason Zimdars 3a81c05eae Avoid scrolling in card title input, cut-off descenders
Added a note because this keeps getting changed. A value of 1.1 looks
best but has problems with our automatic field sizing and in geneneral
with Windows. Windows since forever, has simply cropped descenders when
the line-height is lower than it prefers. It's dumb but real.
2025-09-30 16:33:49 -05:00
Andy Smith 09c1f446a5 Use default text color for notifications 2025-09-26 12:07:18 -05:00
Andy Smith 906aa0d691 Fix notification text color 2025-09-25 15:40:20 -05:00
Andy Smith 56635867f3 Repair card perma text styles 2025-09-24 16:01:21 -05:00
Andy Smith 113063ada3 Add wavy BG to Stream workflow stage 2025-09-24 12:03:58 -05:00
Andy Smith 399791bddb Card design tweaks 2025-09-24 11:24:23 -05:00
Andy Smith cab6992555 Merge branch 'main' into collapsible-nav-sections
* main: (32 commits)
  Fix VCR fixtures
  Format
  Touch user on modification to invalidate cache
  Fix add card not working in the cards screen
  Submit and refresh results as you type terms
  Fix: When expanding filters, submitting filters should keep the filters expanded
  Invalidate cache when filter changes
  Switch to gpt-5-chat
  Reorded method and remove unnecessary param
  Add migration to convert accesses
  Handle filter toggles with JS
  Prevent glitch where you see the filter bar expanded when you clear it
  Remove unused templates
  Fix: all collections link not working after moving to turbo frame
  Restore cache I deleted by mistake
  Speed up filter expansion with turbo stream
  Fix: filtering collections not working after moving menu to turbo frame
  Respect params when loading the menu or they won't be reflected!
  Add HTTP cache for the menu
  Load main menu lazily with a turbo frame
  ...
2025-09-12 12:53:44 -05:00
Andy Smith a2fd470c63 Refactor popup item class names 2025-09-12 11:27:47 -05:00
Jorge Manrubia 1554c6b29f Inline :has(&) as it's REALLY slow in Safari
This makes Safari sluggish in general. A particular scenario where it chokes is when
rendering lots of local times with JS (such as in the cards screen when there are many cards).
2025-09-12 11:01:56 +02:00
Jason Zimdars a532d2d89b Adjust to there is no editing jog 2025-09-10 15:57:40 -05:00
Jason Zimdars b1c98a3eca Attempt to fix Windows line-height issue
https://fizzy.37signals.com/5986089/cards/1467
2025-09-10 15:53:00 -05:00
Jason Zimdars 0e0de36ca2 Use icons in footer meta, dump the labels in previews 2025-09-09 20:27:53 -05:00
Jason Zimdars 9d087b80e9 Needs to override mark's inherent coloring 2025-09-09 09:16:30 -05:00
Jason Zimdars e948c2ec46 Tighten card title gap 2025-09-08 17:06:48 -05:00
Jason Zimdars 888c6a0846 Highlight @mentions in notifications 2025-09-08 14:03:16 -05:00
Jorge Manrubia 5b5c698af7 Rename Action Text Lexical => Lexxy
 Conflicts:
	app/assets/stylesheets/terminals.css
2025-08-26 08:25:19 +02:00
Jason Zimdars 2384ce5d94 Simplify search results 2025-08-22 07:33:26 +02:00
Andy Smith 865c4e4915 Just hide the avatars 2025-08-20 10:03:45 -05:00
Andy Smith 1d0939b847 Use grid areas so it's easier to tell what's going on 2025-08-19 17:03:42 -05:00
Andy Smith 167434d238 Refactor meta display 2025-08-19 16:52:27 -05:00
Andy Smith 4e22780bb3 Use desktop layout, but hide avatars 2025-08-19 14:53:06 -05:00
Andy Smith 20e27541be Truncate tags on cards 2025-08-14 13:55:20 -05:00
Andy Smith efa0a56207 Show notification X on card hover 2025-08-13 13:40:08 -05:00
Andy Smith 267a5f11fa Stack meta info on mobile 2025-08-11 15:54:59 -05:00
Andy Smith 6c1a0bb5de Make changes specific to card perma 2025-08-11 11:49:31 -05:00
Andy Smith 9224b76104 Workflow stages look better on mobile 2025-08-11 11:43:03 -05:00
Andy Smith 95971c2990 New golden ticket effect 2025-07-30 12:08:29 -05:00
Andy Smith f41355564c Add texture to golden cards 2025-07-29 16:25:15 -05:00
Jason Zimdars d4298fdf2b Fix typo 2025-07-29 11:20:53 -05:00
Andy Smith c664040c2d Update stamp style 2025-07-28 13:07:43 -05:00
Andy Smith a90d787c47 Use light green color for stamp 2025-07-24 14:04:55 -05:00
Andy Smith 9e3b51c48f Make CSS less broad in scope 2025-07-22 14:35:07 -05:00
Andy Smith 2cc9a40372 Remove aspect ratio for closed stamps 2025-07-21 16:09:43 -05:00
Andy Smith 71ead7f35a Hide empty p tag 2025-07-10 16:34:11 -05:00
Jason Zimdars 9d1dd4a105 Merge pull request #718 from basecamp/fix-notifications-cards-on-index
Adjust padding so card number isn't cut off
2025-07-07 16:13:44 -05:00
Jason Zimdars 78441085aa Adjust padding so card number isn't cut off 2025-07-07 16:12:14 -05:00
Jason Zimdars 0d3be8ed7e Don't color the collection header in considering 2025-07-07 15:57:28 -05:00
Jason Zimdars 9e3a414d30 Adjust card collection header when colored golden 2025-07-07 15:29:36 -05:00
Jason Zimdars 98f9ba5512 Allow cards in Considering to gilded 2025-07-07 15:14:33 -05:00
Andy Smith 757ff4ff2b Merge branch 'main' into focus-hover-styles 2025-07-03 15:14:14 -05:00
Andy Smith 5c2997422f Address PR feedback 2025-07-03 15:00:12 -05:00
Andy Smith 7c30fd6674 Focus ring for collection select 2025-07-02 16:18:12 -05:00
Andy Smith 4bc1b36d3d Clean up --hover variables 2025-07-02 16:14:34 -05:00
Jason Zimdars f02215c5b7 Add steps to cards 2025-07-01 20:05:20 -05:00
Andy Smith 9250c19e94 Hover effect for collection picker on cards 2025-07-01 16:58:57 -05:00
Andy Smith be003cd3f7 Remove redundant classes and styles for avatars 2025-06-30 14:00:59 -05:00
Andy Smith 174a4799bd Polish up the search results page 2025-06-24 15:07:56 -05: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 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