Skip to content

Conversation

@andyra
Copy link
Contributor

@andyra andyra commented Nov 25, 2025

A few changes to how the column view works:

  • Global layout change that uses grid containers in an effort to better manage places where we need full-viewport-height scrolling.
  • Each card column is now individually scrollable
  • Collapsed columns now only look collapsed on larger viewports (e.g. columns expanded by default on small viewports)
  • On small viewports, you can now swipe left/right between columns.

Since this touches the application layout, trays, and the main column layout, I want to get this on beta first so we can put it through the paces. Most likely problems I can see cropping up are unexpected scroll containers.

@andyra andyra marked this pull request as draft December 1, 2025 16:40
andyra and others added 9 commits December 1, 2025 11:04
…ined-scrolling

Mobile / Column view redux / Contained scrolling
* main: (579 commits)
  Add test coverage for the require_unauthenticated_access redirect
  Explicitly use main_app for URL helpers
  Bump fizzy-saas
  Make list style same for every indentation
  Update Gemfile.saas.lock
  Need to use `has*Target` to check for optional static targets to prevent console errors
  Turn `#theme` into a proper setter
  Prefer normal if/else conditional
  Bump rails version to remove svg renderer patch (#2081)
  Test that sign in respects single tenant state
  Bump fizzy-saas to set config option
  Scope the config option
  Update namespacing & naming
  Naming
  Don't need to call this out
  Use initializer to configure tenant mode
  Single tenant by default & update tests
  Explain that the upload URL is account-scope
  Allow direct uploads via API
  Storage: ignore jobs for now-deleted targets
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants