From 9b1a26732af3057b6c68aa2d0332c4541dae48fc Mon Sep 17 00:00:00 2001 From: Ali Hamdi Ali Fadel Date: Wed, 25 Sep 2024 16:51:38 +0000 Subject: [PATCH] Update lucide icons --- Gemfile.lock | 2 +- lib/phlex/icons/lucide.rb | 1 + lib/phlex/icons/lucide/file_user.rb | 27 +++++++++++++++++++++++++++ 3 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 lib/phlex/icons/lucide/file_user.rb diff --git a/Gemfile.lock b/Gemfile.lock index b1e38292..41304fd5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - phlex-icons (0.16.0) + phlex-icons (0.17.0) phlex (~> 1.11) GEM diff --git a/lib/phlex/icons/lucide.rb b/lib/phlex/icons/lucide.rb index 17968cfe..744f11c2 100644 --- a/lib/phlex/icons/lucide.rb +++ b/lib/phlex/icons/lucide.rb @@ -599,6 +599,7 @@ module Lucide # rubocop:disable Metrics/ModuleLength autoload :FileType, 'phlex/icons/lucide/file_type' autoload :FileType2, 'phlex/icons/lucide/file_type_2' autoload :FileUp, 'phlex/icons/lucide/file_up' + autoload :FileUser, 'phlex/icons/lucide/file_user' autoload :FileVideo, 'phlex/icons/lucide/file_video' autoload :FileVideo2, 'phlex/icons/lucide/file_video_2' autoload :FileVolume, 'phlex/icons/lucide/file_volume' diff --git a/lib/phlex/icons/lucide/file_user.rb b/lib/phlex/icons/lucide/file_user.rb new file mode 100644 index 00000000..a1abaae5 --- /dev/null +++ b/lib/phlex/icons/lucide/file_user.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +module Phlex + module Icons + module Lucide + class FileUser < Base + def view_template + svg( + class: classes, + xmlns: 'http://www.w3.org/2000/svg', + viewbox: '0 0 24 24', + fill: 'none', + stroke: 'currentColor', + stroke_width: '2', + stroke_linecap: 'round', + stroke_linejoin: 'round' + ) do |s| + s.path(d: 'M14 2v4a2 2 0 0 0 2 2h4') + s.path(d: 'M15 18a3 3 0 1 0-6 0') + s.path(d: 'M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z') + s.circle(cx: '12', cy: '13', r: '2') + end + end + end + end + end +end