+ <%= 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' %>
+
+
+
+
+
+ Sign in with
+
+
+
+
+
+
+
+
+
+
+
+ <%= render 'devise/sessions/form' %>
+
+
+
+
+
+
+
+
diff --git a/config/routes.rb b/config/routes.rb
index 9e59224b..672e81aa 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -34,7 +34,7 @@ Rails.application.routes.draw do
post 'customization/toggle_content_type'
# User-centric stuff
- devise_for :users, :controllers => { registrations: 'registrations' }
+ devise_for :users, :controllers => { registrations: 'registrations', sessions: 'sessions' }
resources :users do
devise_scope :user do
get 'preferences', to: 'registrations#preferences'