discourse/app/assets/javascripts/discourse
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
..
app UX: Visual adjustments to login/signup forms (#28680) 2024-10-25 09:34:59 -03:00
config DEV: Update ember-cli-deprecation-workflow from 2.2.0 to 3.0.1 (#28226) 2024-08-07 17:59:42 +02:00
lib DEV: Upgrade babel & remove vendored safari-bugfix transformation (#28208) 2024-08-05 10:35:26 +01:00
public/assets/scripts DEV: Improve built-in browser performance marks/measurements (#26758) 2024-05-02 23:07:36 +01:00
scripts DEV: Convert account activation pages to use Ember (#28206) 2024-08-12 18:02:00 -03:00
tests DEV: Allow parent method to be called using super. in modifyClass (#29389) 2024-10-24 12:11:02 +01:00
.ember-cli DEV: Update ember-cli to 5.6.0 (#25886) 2024-02-27 10:48:30 +01:00
.npmrc
.watchmanconfig
ember-cli-build.js DEV: Introduce webpack-retry-chunk-load-plugin (#28960) 2024-09-18 15:50:24 +01:00
package.json Build(deps-dev): Bump @types/jquery in the types group (#29379) 2024-10-23 23:29:32 +02:00
testem.js DEV: prevents chrome to ask for fav search engine (#28192) 2024-08-01 15:49:07 +02:00