Skip to content

fix(site/src/pages/OrganizationSettingsPage): enable sticky positioning for horizontal form sections#26949

Open
aqandrew wants to merge 1 commit into
mainfrom
aqandrew/fix-sticky-sections-organization-settings-page
Open

fix(site/src/pages/OrganizationSettingsPage): enable sticky positioning for horizontal form sections#26949
aqandrew wants to merge 1 commit into
mainfrom
aqandrew/fix-sticky-sections-organization-settings-page

Conversation

@aqandrew

@aqandrew aqandrew commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Followup to #26907, which re-enabled sticky positioning within #main-content throughout the site. From #26907 (comment):

Updating [HorizontalSection in OrganizationSettingsPageView.tsx]'s sticky styles will be a little more involved, so I'll save that for a separate PR.

before

Note that I inflated this section's height to 1000px in DevTools to be able to demo sticky positioning not working. This page isn't tall enough at the moment for the lack of sticky positioning to be much of a problem. But this will future-proof it (since FormSection, whose sticky styles were fixed in #26907, was built for this purpose) and allow us to remove some redundant components/files. No other files imported HorizontalContainer or HorizontalSection, so OrganizationSettingsPage/Horizontal.tsx can be safely deleted.

Also note that the Info section is sticky as expected, since it was already using FormSection. The Workspace Sharing and Delete Organization sections are the ones whose stickiness is fixed by this PR

Screen.Recording.2026-07-01.at.3.57.32.PM.mov

after

Screen.Recording.2026-07-01.at.3.58.12.PM.mov

…er>HorizontalSection for organization settings page
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.

2 participants