discourse/app/assets/stylesheets/desktop
chapoi 8ac1f6ad9a
UX: Visual adjustments to login/signup forms (#28680)
This adds several improvements to the signup/login forms. Some of them include:

- Added a minimal signup progress bar design for mobile.
- Made the signup/login modals full height on mobile.
- Improved the activation, account creation, and login-required pages on mobile.
- Removed the subheader and emoji from the welcome component.
- Removed most input instructions.
- Used consistent font size for text below the inputs.
- Displayed input instructions only when the field is focused.
- Improved the vertical alignment of input labels.
- Increased the spacing between inputs.
- Fixed label positioning for custom fields.
- Moved the "(optional)" text for the name input outside the instructions.
- Disabled buttons during login to prevent layout shifts.
- Reused the CTA component for modals as well.
- Matched the invite CTA styles with the signup form.

---------

Co-authored-by: Jan Cernik <jancernik12@gmail.com>
Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2024-10-25 09:34:59 -03:00
..
admin DEV: Added support for custom site setting 'emoji_list' (#12414) 2021-04-07 15:32:05 +02:00
components UX: fix sidebar styling on tablet (#29248) 2024-10-17 07:32:57 +02:00
_index.scss UX: Add option to use fullpages for login and signup (#29034) 2024-10-15 11:10:54 -03:00
admin_customize.scss UX: Editing theme name stays active when switching themes. 2019-04-23 14:57:14 +08:00
category-list.scss UX: improve categories page subcategory layout (#27612) 2024-06-25 17:37:35 -04:00
compose.scss UX: Hide the error tooltip when focusing the topic title (#27531) 2024-06-19 11:55:29 -03:00
discourse.scss UX: Use breakpoint CSS variable instead of arbitrary 570px (#26945) 2024-05-09 09:16:24 -07:00
header.scss UX: Use breakpoint CSS variable instead of arbitrary 570px (#26945) 2024-05-09 09:16:24 -07:00
invite-signup.scss UX: Add progress bar to the registration flow (#27694) 2024-08-28 08:43:39 -03:00
latest-topic-list.scss FEATURE: remove category badge style options, set bullet style as default (#24198) 2023-11-13 10:46:15 -05:00
login-signup-page.scss UX: Visual adjustments to login/signup forms (#28680) 2024-10-25 09:34:59 -03:00
menu-panel.scss FIX: Adjustments to the admin sidebar following recent core sidebar styling changes (#29138) 2024-10-08 22:11:07 -06:00
modal.scss UX: fallback max-height for modal style (#29321) 2024-10-21 21:09:29 -04:00
post-action-feedback.scss FIX: allow styling of feedback on mobile (#25072) 2023-12-30 08:57:16 +11:00
topic-list.scss UX: remove default use of quaternary color, update nav pill styles (#27502) 2024-06-24 09:54:34 -04:00
topic-post.scss SECURITY: add pagination to post replies 2024-10-07 11:48:48 +08:00
topic.scss UX: Use pill design on both mobile and desktop (#23124) 2023-08-17 14:37:11 -03:00
user.scss UX: fix user profile button wrap, clean up styles (#28255) 2024-08-06 17:47:51 -04:00