mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-11-02 03:11:24 -05:00
* Add authentication dialogs for sign in and sign up - Implemented AuthDialog component to manage sign in and sign up modals. - Created SignInModal and SignUpModal components for handling respective authentication processes. - Added AuthFields component for reusable form fields and error handling. - Updated various views to utilize the new authentication dialogs instead of traditional links. - Enhanced user experience by allowing sign in and sign up actions to occur without full page reloads. - Added feature specs for testing the functionality of the new dialogs. * Refactor modals and input fields for improved accessibility and styling; adjust button sizes and text formatting * Refactor authentication forms and modals for improved usability and accessibility; integrate reCAPTCHA handling and enhance error messaging * Refactor SignUpModal layout for improved responsiveness and accessibility; organize fields into rows and enhance styling * Refactor session view spec to streamline field checks; remove redundant test and retain essential content expectations
12 lines
401 B
Plaintext
12 lines
401 B
Plaintext
-# A Devise page laid out the way the sign in and sign up dialogs are: a header
|
|
-# with the title, the form in the body, and the links to the other Devise pages
|
|
-# in the footer. Locals: title, and a block for the body.
|
|
.form-page
|
|
.modal-content.form-card
|
|
.modal-header
|
|
%h1.modal-title.h5= title
|
|
.modal-body
|
|
= yield
|
|
.modal-footer.d-block
|
|
= render 'devise/shared/links'
|