Skip to content

Commit c4c7ddd

Browse files
use svg css class of redmine 6 and drop a-svg class
1 parent aab0ba7 commit c4c7ddd

File tree

4 files changed

+23
-48
lines changed

4 files changed

+23
-48
lines changed

Diff for: app/helpers/additionals_icons_helper.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def additionals_asset_path(file)
4949
def additionals_svg_sprite_icon(icon_name, size: DEFAULT_ICON_SIZE, sprite: 'icons', css_class: nil, title: nil)
5050
sprite_path = "#{sprite}.svg"
5151
title = l title if title.is_a? Symbol
52-
css_classes = "a-s#{size} a-svg-icon"
52+
css_classes = "s#{size} svg-icon"
5353
css_classes += " #{css_class}" if css_class
5454

5555
content_tag(

Diff for: assets/stylesheets/additionals.css

+19-44
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ em.info a.external {
5555
}
5656

5757
.a-icon.icon-padding,
58-
.a-svg-icon.icon-padding {
58+
.svg-icon.icon-padding {
5959
padding-right: 2px;
6060
}
6161

@@ -79,56 +79,31 @@ h3.a-icon-label {
7979
margin-left: 4px;
8080
}
8181

82-
svg.a-icon-svg {
83-
stroke: #169;
84-
fill: none;
85-
stroke-width: 1.5;
86-
vertical-align: middle;
87-
}
88-
89-
svg.a-svg-icon.smiley {
82+
svg.svg-icon.smiley {
9083
fill: #edae40;
9184
stroke-width: 2;
9285
}
9386

94-
svg.a-s64 {
95-
width: 64px;
96-
height: 64px;
97-
}
98-
99-
svg.a-s32 {
100-
width: 32px;
101-
height: 32px;
102-
}
103-
104-
svg.a-s24 {
105-
width: 1.5rem;
106-
height: 1.5rem;
107-
}
108-
109-
svg.a-s20 {
110-
width: 1.25rem;
111-
height: 1.25rem;
112-
}
113-
114-
svg.a-s18 {
115-
width: 1.125rem;
116-
height: 1.125rem;
117-
}
87+
svg {
88+
&.s64 {
89+
width: 64px;
90+
height: 64px;
91+
}
11892

119-
svg.a-s16 {
120-
width: 1rem;
121-
height: 1rem;
122-
}
93+
&.s32 {
94+
width: 32px;
95+
height: 32px;
96+
}
12397

124-
svg.a-s14 {
125-
width: 0.875rem;
126-
height: 0.875rem;
127-
}
98+
&.s24 {
99+
width: 1.5rem;
100+
height: 1.5rem;
101+
}
128102

129-
svg.a-s12 {
130-
width: 0.75rem;
131-
height: 0.75rem;
103+
&.s16 {
104+
width: 1rem;
105+
height: 1rem;
106+
}
132107
}
133108

134109
.sudo-admin { color: #d80000; }

Diff for: test/unit/wiki_formating/common_mark_test.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ def test_smileys
1414
with_plugin_settings 'additionals', legacy_smiley_support: 1,
1515
emoji_support: 0 do
1616
assert_includes smiley_filter('A small test :) with an smiley'), '#icon--smiley-smiley'
17-
assert_includes smiley_filter('A small test :) with an smiley'), 'a-s18 a-svg-icon smiley'
17+
assert_includes smiley_filter('A small test :) with an smiley'), 's18 svg-icon smiley'
1818
end
1919
end
2020

Diff for: test/unit/wiki_formating/textile_test.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ def test_smileys
1818
# this is required, because inline_smileys are activated with controller action
1919
@formatter::RULES << :inline_smileys
2020

21-
@to_test['A test with a :) smiley'] = ['#icon--smiley-smiley', 'a-s18 a-svg-icon smiley']
22-
@to_test[':) :)'] = ['#icon--smiley-smiley', 'a-s18 a-svg-icon smiley']
21+
@to_test['A test with a :) smiley'] = ['#icon--smiley-smiley', 's18 svg-icon smiley']
22+
@to_test[':) :)'] = ['#icon--smiley-smiley', 's18 svg-icon smiley']
2323

2424
assert_html_output @to_test
2525
end

0 commit comments

Comments
 (0)