Skip to content

prevent social icons from overlapping in onboarding layout#4692

Open
Phoenix1808 wants to merge 3 commits into
Dokploy:canaryfrom
Phoenix1808:fix/onboarding-icons
Open

prevent social icons from overlapping in onboarding layout#4692
Phoenix1808 wants to merge 3 commits into
Dokploy:canaryfrom
Phoenix1808:fix/onboarding-icons

Conversation

@Phoenix1808

Copy link
Copy Markdown

Fixes #4691

The social icons (GitHub, X, Discord) were overlapping the Register button and the
"Contact us" text on the sign-up page.

The issue is in OnboardingLayout — the icons were absolute bottom-4 right-4, so
they stuck to the corner of the whole page instead of staying with the form. The
register form is tall enough that it runs straight into them. Login looked fine only
because it has fewer fields.

I moved the icons out of absolute positioning and into normal flow below the form, so
they can't overlap anymore (the form just scrolls if the window is really short).
While I was there I also lined them up with the form's right edge and made all three
the same size — the Discord one was bigger than the other two.

It's a CSS-only change and applies to all the onboarding pages (register, login,
invitation, reset password).

Tested with pnpm typecheck and biome, and checked it at a few window heights.

Before / After

Before

Screenshot 2026-06-24 002814

After

image

@Phoenix1808 Phoenix1808 requested a review from Siumauricio as a code owner June 23, 2026 20:34
@dosubot dosubot Bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Jun 23, 2026
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. and removed size:S This PR changes 10-29 lines, ignoring generated files. labels Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Social icons in onboarding layout overlap the register form on short viewports

1 participant