songtianlun
a69a4a5177
- Change "Log out" link to use `data: { turbo_method: :delete }` - Update "Login in" to "Log in" for consistency - Fix typo in sign-up prompt from "SIgn up now!" to "Sign up now!" - Ensure proper indentation in error messages partial - Add turbo frame to user signup form for better performance - Adjust routes for consistency by adding leading slashes These changes enhance the user interface by correcting typographical errors and improving the logout functionality. The use of turbo frames in the signup form aims to optimize the user experience during account creation.
35 lines
1.2 KiB
Ruby
35 lines
1.2 KiB
Ruby
Rails.application.routes.draw do
|
|
# get "sessions/new"
|
|
# get "users/new"
|
|
# get "static_pages/home"
|
|
# get "static_pages/help"
|
|
# get "static_pages/about"
|
|
# get "static_pages/contact"
|
|
|
|
root "static_pages#home"
|
|
|
|
get '/help', to: 'static_pages#help'
|
|
get '/about', to: 'static_pages#about'
|
|
get '/contact', to: 'static_pages#contact'
|
|
get '/signup', to: 'users#new'
|
|
|
|
get '/login', to: 'sessions#new'
|
|
post '/login', to: 'sessions#create'
|
|
delete '/logout', to: 'sessions#destroy'
|
|
|
|
resources :users
|
|
|
|
# Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html
|
|
|
|
# Reveal health status on /up that returns 200 if the app boots with no exceptions, otherwise 500.
|
|
# Can be used by load balancers and uptime monitors to verify that the app is live.
|
|
get "up" => "rails/health#show", as: :rails_health_check
|
|
|
|
# Render dynamic PWA files from app/views/pwa/* (remember to link manifest in application.html.erb)
|
|
# get "manifest" => "rails/pwa#manifest", as: :pwa_manifest
|
|
# get "service-worker" => "rails/pwa#service_worker", as: :pwa_service_worker
|
|
|
|
# Defines the root path route ("/")
|
|
# root "posts#index"
|
|
end
|