diff --git a/app/assets/stylesheets/specific/users.css.scss b/app/assets/stylesheets/specific/users.css.scss index 081c68c71..35e99de38 100644 --- a/app/assets/stylesheets/specific/users.css.scss +++ b/app/assets/stylesheets/specific/users.css.scss @@ -56,6 +56,10 @@ div#c-users { display: block; max-width: 30em; } + + .active { + color: black; + } } div#a-new { diff --git a/app/presenters/intro_presenter.rb b/app/presenters/intro_presenter.rb index 14844c138..0d55da535 100644 --- a/app/presenters/intro_presenter.rb +++ b/app/presenters/intro_presenter.rb @@ -1,6 +1,6 @@ class IntroPresenter def popular_tags - Tag.where("category = 3").order("post_count desc").limit(12).map(&:name) + Tag.where("category = 3").order("post_count desc").limit(8).map(&:name) end def each diff --git a/app/views/explore/posts/intro.html.erb b/app/views/explore/posts/intro.html.erb index d2308f757..09269a0b3 100644 --- a/app/views/explore/posts/intro.html.erb +++ b/app/views/explore/posts/intro.html.erb @@ -24,6 +24,8 @@ +<%= render "static/footer" %> + <% content_for(:page_title) do %> <%= Danbooru.config.app_name %> <% end %> diff --git a/app/views/users/edit.html.erb b/app/views/users/edit.html.erb index 6af707a6b..6728f4d40 100644 --- a/app/views/users/edit.html.erb +++ b/app/views/users/edit.html.erb @@ -3,9 +3,9 @@

Settings

<%= simple_form_for @user do |f| %> -
- Basic Settings - +

<%= link_to "Basic settings", "#basic-settings", :class => 'active' %> | <%= link_to "Advanced settings", "#advanced-settings" %> | <%= link_to "Change password", "#change-password" %> | <%= link_to "Delete account", maintenance_user_deletion_path %>

+ +
@@ -25,50 +25,42 @@ blank <% end %> – - <%= link_to "Change your email", new_maintenance_user_email_change_path %>

+ <%= link_to "Change your email", new_maintenance_user_email_change_path %> +

<%= f.input :time_zone, :include_blank => false %> <%= f.input :receive_email_notifications, :as => :select, :include_blank => false %> <%= f.input :comment_threshold, :hint => "Comments below this score will be hidden by default" %> - <%= f.input :default_image_size, :hint => "Show original image or show resampled #{Danbooru.config.large_image_width} pixel version", :label => "Default image width", :collection => [["850px", "large"], ["original", "original"]], :include_blank => false %> + <%= f.input :default_image_size, :hint => "Show original image or show resized #{Danbooru.config.large_image_width} pixel version", :label => "Default image width", :collection => [["850px", "large"], ["original", "original"]], :include_blank => false %> <% if CurrentUser.user.is_gold? %> <%= f.input :per_page, :label => "Posts per page", :as => :select, :collection => (1..100), :include_blank => false %> <% end %> <%= f.input :blacklisted_tags, :hint => "Put any tag combinations you never want to see here. Each combination should go on a separate line.", :input_html => {:size => "40x5"} %> +
+ +
+ <%= f.input :style_usernames, :as => :select, :label => "Colored usernames", :hint => "Color each user's name depending on their level", :include_blank => false, :collection => [["Yes", "true"], ["No", "false"]] %> + <%= f.input :always_resize_images, :as => :select, :include_blank => false, :label => "Fit images to window", :hint => "Use JavaScript to resize images to fit window" %> + <%= f.input :enable_post_navigation, :as => :select, :include_blank => false, :label => "Enable keyboard shortcuts" %> + <%= f.input :new_post_navigation_layout, :as => :select, :label => "Pool links", :include_blank => false, :collection => [["Below", "true"], ["Above", "false"]], :hint => "When browsing pools, place navigation links above or below the image" %> + <%= f.input :enable_sequential_post_navigation, :as => :select, :label => "Enable slideshow mode", :hint => "Show prev/next links when viewing a post", :include_blank => false %> + <%= f.input :hide_deleted_posts, :as => :select, :label => "Deleted post filter", :hint => "Remove deleted posts from search results", :include_blank => false, :collection => [["Yes", "true"], ["No", "false"]] %> + <%= f.input :enable_auto_complete, :as => :select, :collection => [["Yes", "true"], ["No", "false"]], :include_blank => false %>
A list of tags that you use often. They will appear when using the list of Related Tags.
- -
- Advanced Settings - <%= f.input :style_usernames, :as => :select, :label => "Colored usernames", :hint => "Color each user's name depending on their rank", :include_blank => false, :collection => [["Yes", "true"], ["No", "false"]] %> - <%= f.input :always_resize_images, :as => :select, :include_blank => false, :label => "Fit images to window", :hint => "Use JavaScript to resize images to fit window" %> - <%= f.input :enable_post_navigation, :as => :select, :include_blank => false, :label => "Enable keyboard shortcuts" %> - <%= f.input :new_post_navigation_layout, :as => :select, :label => "Pool links", :include_blank => false, :collection => [["Bottom", "true"], ["Top", "false"]], :hint => "When browsing pools, where do you want the navigation links to be placed?" %> - <%= f.input :enable_sequential_post_navigation, :as => :select, :label => "Enable slideshow mode", :hint => "Show prev/next links when viewing a post", :include_blank => false %> - <%= f.input :hide_deleted_posts, :as => :select, :label => "Deleted post filter", :hint => "Hide deleted posts at the database level", :include_blank => false, :collection => [["Yes", "true"], ["No", "false"]] %> - <%= f.input :enable_auto_complete, :as => :select, :collection => [["Yes", "true"], ["No", "false"]], :include_blank => false %> -
-
- Change Password +
<%= f.input :password, :hint => "Leave blank if you don't want to change your password", :label => "New password", :input_html => {:autocomplete => "off"} %> <%= f.input :old_password, :as => :password, :input_html => {:autocomplete => "off"} %>
-
- Delete Account -
-

<%= link_to "Delete your account", maintenance_user_deletion_path %>

-
-
- <%= f.button :submit, "Submit" %> <% end %> @@ -78,4 +70,19 @@ Settings - <%= Danbooru.config.app_name %> <% end %> +<% content_for(:html_header) do %> + +<% end %> + <%= render "secondary_links" %> diff --git a/config/danbooru_default_config.rb b/config/danbooru_default_config.rb index cd6da364c..8254d9c9e 100644 --- a/config/danbooru_default_config.rb +++ b/config/danbooru_default_config.rb @@ -4,7 +4,7 @@ module Danbooru class Configuration # The version of this Danbooru. def version - "2.23.1" + "2.24.0" end # The name of this Danbooru. diff --git a/config/routes.rb b/config/routes.rb index 7633bd387..96bced6ac 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -356,5 +356,5 @@ Danbooru::Application.routes.draw do match "/static/benchmark" => "static#benchmark" match "/static/name_change" => "static#name_change", :as => "name_change" - root :to => "posts#home" + root :to => "posts#index" end