mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-28 01:19:30 +08:00
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> |
||
|---|---|---|
| .. | ||
| components | ||
| float-kit | ||
| form-kit | ||
| select-kit | ||
| _index.scss | ||
| admin_badges.scss | ||
| admin_customize.scss | ||
| admin_flags.scss | ||
| admin_report.scss | ||
| admin_report_counters.scss | ||
| admin_report_table.scss | ||
| admin_reports.scss | ||
| alert.scss | ||
| compose.scss | ||
| dashboard.scss | ||
| dialog.scss | ||
| directory.scss | ||
| discourse.scss | ||
| edit-category.scss | ||
| emoji.scss | ||
| header.scss | ||
| invite-signup.scss | ||
| lightbox.scss | ||
| list-controls.scss | ||
| login-modal.scss | ||
| login-signup-page.scss | ||
| menu-panel.scss | ||
| modal-overrides.scss | ||
| modal.scss | ||
| new-user.scss | ||
| personal-message.scss | ||
| post-action-feedback.scss | ||
| push-notifications-mobile.scss | ||
| reviewables.scss | ||
| sidebar.scss | ||
| signup-progress-bar.scss | ||
| topic-list.scss | ||
| topic-post.scss | ||
| topic.scss | ||
| user.scss | ||