Replace ajax-indicator loading icon with SVG (#34709).

Patch by Mizuki ISHIKAWA (user:ishikawa999).

git-svn-id: https://svn.redmine.org/redmine/trunk@23985 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Marius Balteanu
2025-09-18 18:36:16 +00:00
parent d59caced27
commit 544a4881ce
2 changed files with 11 additions and 8 deletions

View File

@@ -1352,14 +1352,13 @@ opacity: 0.5;
html>body #ajax-indicator { position: fixed; }
#ajax-indicator span {
background-position: 0% 40%;
background-repeat: no-repeat;
background-image: url(/loading.gif);
padding-left: 26px;
vertical-align: bottom;
#ajax-indicator:not(:has(svg)) span {
background-position: 0% 40%;
background-repeat: no-repeat;
background-image: url(/loading.gif);
padding-left: 26px;
vertical-align: bottom;
}
/***** Calendar *****/
ul.cal {
list-style: none;

View File

@@ -127,7 +127,11 @@
Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url, :target => '_blank', :rel => 'noopener' %> &copy; 2006-2025 Jean-Philippe Lang
</div>
<div id="ajax-indicator" style="display:none;"><span><%= l(:label_loading) %></span></div>
<div id="ajax-indicator" style="display:none;">
<span class="icon">
<%= sprite_icon 'loader', l(:label_loading), css_class: 'svg-loader' %>
</span>
</div>
<div id="ajax-modal" style="display:none;"></div>
<div id="icon-copy-source" style="display: none;"><%= sprite_icon('') %></div>