Skip to content

Commit 2aee495

Browse files
Replace style: transform with .usa-icon--size-*
1 parent 9f02726 commit 2aee495

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
<svg class="<%= icon_classes %>" style="transform: scale(<%= @size %>)" aria-hidden="true" role="img">
1+
<svg class="<%= icon_classes %>" aria-hidden="true" role="img">
22
<use xlink:href=<%= "#{asset_path('@uswds/uswds/dist/img/sprite.svg')}##{@name}" %>></use>
33
</svg>

dpc-portal/app/components/core/icon/uswds_component.rb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Core
44
module Icon
55
# Renders an icon available from USWDS
66
class UswdsComponent < ViewComponent::Base
7-
def initialize(name, size: 1, additional_classes: [])
7+
def initialize(name, size: 2, additional_classes: [])
88
super()
99
@name = name
1010
@size = size
@@ -13,8 +13,9 @@ def initialize(name, size: 1, additional_classes: [])
1313

1414
def icon_classes
1515
classes = @additional_classes
16-
classes << 'usa-icon'
17-
classes.uniq.join(' ')
16+
# uswds only 'usa-icon--*' classes only start at size-3 (and end at size-9)
17+
classes << ['usa-icon', (@size >= 3 && @size <= 9) ? "usa-icon--size-#{@size}" : '']
18+
classes.uniq.join(' ').strip
1819
end
1920
end
2021
end

dpc-portal/app/components/core/table/row_component.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<% if delete_path %>
77
<td>
88
<a class="usa-button delete-icon delete-icon--secondary-ghost" href="#delete-modal-<%= obj['id'] %>" aria-controls="delete-modal-<%= obj['id'] %>" data-open-modal>
9-
<%= render Core::Icon::UswdsComponent.new('delete') %>
9+
<%= render Core::Icon::UswdsComponent.new('delete', size: 3) %>
1010
</a>
1111
<% if obj_name == 'CD invitation' %>
1212
<%= render(Core::Modal::ModalComponent.new('Cancel CD invite?',

0 commit comments

Comments
 (0)