From 1bf607edb9140f77fd2fc9b3eb371c7704929d23 Mon Sep 17 00:00:00 2001 From: Marius Balteanu Date: Sat, 31 Aug 2024 08:11:18 +0000 Subject: Replaces icon-email and icon-passwd icons with SVG icons (#23980). git-svn-id: https://svn.redmine.org/redmine/trunk@22999 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/assets/images/icons.svg | 2 +- app/assets/stylesheets/application.css | 8 ++++---- app/helpers/email_addresses_helper.rb | 4 ++-- app/helpers/users_helper.rb | 2 +- app/views/my/account.html.erb | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app/assets/images/icons.svg b/app/assets/images/icons.svg index 88f17e2ae..b6a5ed020 100644 --- a/app/assets/images/icons.svg +++ b/app/assets/images/icons.svg @@ -303,7 +303,7 @@ - + diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 9c3ad38c9..21948670b 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -1718,11 +1718,11 @@ span.icon-label { .icon-zoom-in:not(:has(svg)) { background-image: url(/zoom_in.png); } .icon-zoom-out:not(:has(svg)) { background-image: url(/zoom_out.png); } .icon-magnifier { background-image: url(/magnifier.png); } -.icon-passwd { background-image: url(/textfield_key.png); } +.icon-passwd:not(:has(svg)) { background-image: url(/textfield_key.png); } .icon-arrow-right, .icon-test:not(:has(svg)), .icon-sticky { background-image: url(/bullet_go.png); } -.icon-email { background-image: url(/email.png); } -.icon-email-disabled { background-image: url(/email_disabled.png); } -.icon-email-add { background-image: url(/email_add.png); } +.icon-email:not(:has(svg)) { background-image: url(/email.png); } +.icon-email-disabled:not(:has(svg)) { background-image: url(/email_disabled.png); } +.icon-email-add:not(:has(svg)) { background-image: url(/email_add.png); } .icon-ok { background-image: url(/true.png); } .icon-not-ok { background-image: url(/false.png); } .icon-link-break:not(:has(svg)) { background-image: url(/link_break.png); } diff --git a/app/helpers/email_addresses_helper.rb b/app/helpers/email_addresses_helper.rb index 06ea8f0a1..093f1b1c3 100644 --- a/app/helpers/email_addresses_helper.rb +++ b/app/helpers/email_addresses_helper.rb @@ -22,14 +22,14 @@ module EmailAddressesHelper def toggle_email_address_notify_link(address) if address.notify? link_to( - l(:label_disable_notifications), + icon_with_label('email', l(:label_disable_notifications)), user_email_address_path(address.user, address, :notify => '0'), :method => :put, :remote => true, :title => l(:label_disable_notifications), :class => 'icon-only icon-email') else link_to( - l(:label_enable_notifications), + icon_with_label('email-disabled', l(:label_enable_notifications)), user_email_address_path(address.user, address, :notify => '1'), :method => :put, :remote => true, :title => l(:label_enable_notifications), diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb index 2fc2d809c..2091bb835 100644 --- a/app/helpers/users_helper.rb +++ b/app/helpers/users_helper.rb @@ -79,7 +79,7 @@ module UsersHelper def additional_emails_link(user) if user.email_addresses.count > 1 || Setting.max_additional_emails.to_i > 0 - link_to l(:label_email_address_plural), user_email_addresses_path(@user), :class => 'icon icon-email-add', :remote => true + link_to icon_with_label('email', l(:label_email_address_plural)), user_email_addresses_path(@user), :class => 'icon icon-email-add', :remote => true end end diff --git a/app/views/my/account.html.erb b/app/views/my/account.html.erb index 4240832b7..872472d6b 100644 --- a/app/views/my/account.html.erb +++ b/app/views/my/account.html.erb @@ -1,6 +1,6 @@
<%= additional_emails_link(@user) %> -<%= link_to(l(:button_change_password), {:action => 'password'}, :class => 'icon icon-passwd') if @user.change_password_allowed? %> +<%= link_to(icon_with_label('key', l(:button_change_password)), {:action => 'password'}, :class => 'icon icon-passwd') if @user.change_password_allowed? %> <%= call_hook(:view_my_account_contextual, :user => @user)%>
-- cgit v1.2.3