Patch #42966 » 0003-Replace-ajax-indicator-loading-icon-with-SVG.patch
| app/assets/stylesheets/application.css | ||
|---|---|---|
| 1352 | 1352 | |
| 1353 | 1353 |
html>body #ajax-indicator { position: fixed; }
|
| 1354 | 1354 | |
| 1355 |
#ajax-indicator span {
|
|
| 1356 |
background-position: 0% 40%; |
|
| 1357 |
background-repeat: no-repeat; |
|
| 1358 |
background-image: url(/loading.gif); |
|
| 1359 |
padding-left: 26px; |
|
| 1360 |
vertical-align: bottom; |
|
| 1361 |
} |
|
| 1362 | ||
| 1363 | 1355 |
/***** Calendar *****/ |
| 1364 | 1356 |
ul.cal {
|
| 1365 | 1357 |
list-style: none; |
| app/views/layouts/base.html.erb | ||
|---|---|---|
| 129 | 129 |
Powered by <%= link_to Redmine::Info.app_name, Redmine::Info.url, :target => '_blank', :rel => 'noopener' %> © 2006-2025 Jean-Philippe Lang |
| 130 | 130 |
</div> |
| 131 | 131 | |
| 132 |
<div id="ajax-indicator" style="display:none;"><span><%= l(:label_loading) %></span></div> |
|
| 132 |
<div id="ajax-indicator" style="display:none;"> |
|
| 133 |
<span> |
|
| 134 |
<%= sprite_icon 'loader', icon_only: true, css_class: 'svg-loader' %> |
|
| 135 |
<%= l(:label_loading) %> |
|
| 136 |
</span> |
|
| 137 |
</div> |
|
| 133 | 138 |
<div id="ajax-modal" style="display:none;"></div> |
| 134 | 139 |
<div id="icon-copy-source" style="display: none;"><%= sprite_icon('') %></div>
|
| 135 | 140 | |