diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb new file mode 100644 index 00000000..196bf46e --- /dev/null +++ b/app/controllers/sessions_controller.rb @@ -0,0 +1,3 @@ +class SessionsController < Devise::SessionsController + layout 'tailwind/landing' +end \ No newline at end of file diff --git a/app/views/devise/sessions/_form.html.erb b/app/views/devise/sessions/_form.html.erb index 74b6161c..18538e71 100644 --- a/app/views/devise/sessions/_form.html.erb +++ b/app/views/devise/sessions/_form.html.erb @@ -1,33 +1,27 @@ +
+ Sign in with email +
<%= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f| %> - -
- <%= f.label :email %>
- <%= f.email_field :email, autofocus: true %> +
+ + <%= f.email_field :email, autofocus: true, placeholder: 'Email', class: 'border-0 px-3 py-3 placeholder-blueGray-300 text-blueGray-600 bg-white rounded text-sm shadow focus:outline-none focus:ring w-full ease-linear transition-all duration-150' %>
- -
- <%= f.label :password %>
- <%= f.password_field :password, autocomplete: "off" %> +
+ + <%= f.password_field :password, autocomplete: "off", placeholder: 'Password', class: 'border-0 px-3 py-3 placeholder-blueGray-300 text-blueGray-600 bg-white rounded text-sm shadow focus:outline-none focus:ring w-full ease-linear transition-all duration-150' %>
+
+ <%= f.label :remember_me, class: 'inline-flex items-center cursor-pointer' do %> + + Remember me + + <% end %> +
+
+ <%= f.submit 'Sign In', class: 'bg-notebook-blue text-white text-sm font-bold uppercase px-6 py-3 rounded shadow hover:shadow-lg outline-none focus:outline-none mr-1 mb-1 w-full ease-linear transition-all duration-150' %> +
+
+ <%= link_to 'Forgot your password?', new_user_password_path, class: 'text-notebook-blue hover:border-notebook-blue border-b-2' %> -
 
- -
-
- <% if devise_mapping.rememberable? -%> - <%= f.label :remember_me do %> - <%= f.check_box :remember_me %> - Remember me - <% end %> - <% end -%> -
-
- <%= f.submit "Log in", class: 'btn blue' %> -
- -

-
- <%= render "devise/shared/links" %> -

<% end %> diff --git a/app/views/devise/sessions/new.html.erb b/app/views/devise/sessions/new.html.erb index d4b39733..86115e0b 100644 --- a/app/views/devise/sessions/new.html.erb +++ b/app/views/devise/sessions/new.html.erb @@ -1,4 +1,51 @@ -
+
+
+
+
+ <%= image_tag 'logos/both-small.webp', class: 'w-full' %> +
+ + + +
+ <%= render 'devise/sessions/form' %> +
+
+
+
+
+
+
+
+ Don't have an account? + <%= link_to 'Sign up for free.', new_user_registration_path, class: 'text-notebook-blue hover:border-notebook-blue border-b-2' %> +
+
+
+
+
+
+ + +