-
Notifications
You must be signed in to change notification settings - Fork 173
Description
Is there an existing issue for this?
- I have searched the existing issues.
Describe the bug
The Signup page UI currently appears visually unbalanced and difficult to use. Several elements (input fields, reCAPTCHA box, buttons, spacing) are misaligned or overlapping, creating a poor user experience.
This makes the onboarding flow confusing, especially for new users.
Steps to Reproduce
- Go to https://circuitverse.org/users/sign_up
- Fill the Data
- Click on reCaptcha, when the verification expired it will how the the issue
Expected Behavior
The signup screen should -
-
Have consistent spacing & alignment.
-
Properly render reCAPTCHA inside the form container without overlapping.
-
Maintain clean visual hierarchy.
-
Present social login buttons in a balanced layout.
-
Match the overall styling guidelines of the project.
Possible Fix -
-
Wrap the reCAPTCHA box inside a responsive container (div) with proper padding.
-
Add consistent vertical spacing using margin-bottom or spacing utilities.
-
se Flexbox or Grid to realign social login buttons uniformly.
-
Improve form container max-width and alignment for mobile responsiveness.
-
Standardize font sizes and input field padding across the page.
Is the faced issue/bug related to the Vue simulator?
Yes
Used Vue simulator with or without backend?
None
Is the bug present only on the dev server, the build, or both?
None
Device Information
Browser: Chrome (latest)
OS: Windows 11 (or your OS)
Screen size: 1920Γ1080 (and tested on mobile viewport)