]> git.openstreetmap.org Git - rails.git/commitdiff
Make blank role icons transparent
authorAnton Khorev <tony29@yandex.ru>
Wed, 8 May 2024 14:05:57 +0000 (17:05 +0300)
committerAnton Khorev <tony29@yandex.ru>
Wed, 8 May 2024 14:05:57 +0000 (17:05 +0300)
app/helpers/user_roles_helper.rb

index 4634cb015507c197581846f4dc86d3573897580f..449b4e1286e8f699e0f38e3dca9c22b6b1ac2d84 100644 (file)
@@ -32,8 +32,11 @@ module UserRolesHelper
     path_data = "M 10,2 8.125,8 2,8 6.96875,11.71875 5,18 10,14 15,18 13.03125,11.71875 18,8 11.875,8 10,2 z"
     tag.svg(:width => 20, :height => 20, **options) do
       concat tag.title(title)
-      concat tag.path(:d => path_data, :fill => color, :stroke => color, "stroke-width" => 2, "stroke-linejoin" => "round")
-      concat tag.path(:d => path_data, :fill => "#fff") if blank
+      concat tag.path(:d => path_data,
+                      :fill => blank ? "none" : color,
+                      :stroke => color,
+                      "stroke-width" => blank ? 1.5 : 2,
+                      "stroke-linejoin" => "round")
     end
   end
 end