Skip to content

Commit 3d5d709

Browse files
committed
API Entreprise start: add use cases pictos
1 parent 18da1dc commit 3d5d709

File tree

5 files changed

+38
-1
lines changed

5 files changed

+38
-1
lines changed
6 KB
Binary file not shown.
Loading
Loading

app/helpers/dsfr/pictogram.rb

+6
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,10 @@ def dsfr_pictogram(image_name)
66
end.join.html_safe
77
end
88
end
9+
10+
def dsfr_custom_pictogram(image_name)
11+
content_tag(:div, class: 'fr-custom-artwork') do
12+
image_tag(image_name)
13+
end
14+
end
915
end

app/views/authorization_request_forms/_authorization_request_form_card.html.erb

+8-1
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,17 @@
1010
<% if authorization_request_form.editor %>
1111
<div class="fr-tile__start">
1212
<p class="fr-badge fr-badge--sm">
13-
Via l'éditeur <%= authorization_request_form.editor.name %>
13+
Via l'éditeur <%= authorization_request_form.editor.name %>
1414
</p>
1515
</div>
1616
<% end %>
1717
</div>
1818
</div>
19+
<% if authorization_request_form.use_case && File.exist?(Rails.root.join("app/assets/images/pictograms/authorization_requests/#{authorization_request_form.use_case}.svg")) %>
20+
<div class="fr-tile__header">
21+
<div class="fr-tile__pictogram">
22+
<%= dsfr_custom_pictogram("pictograms/authorization_requests/#{authorization_request_form.use_case}.svg") %>
23+
</div>
24+
</div>
25+
<% end %>
1926
</div>

0 commit comments

Comments
 (0)