Skip to content

Commit 0838c5d

Browse files
committed
Re-generate Lucide icon pack
1 parent 2cccaa5 commit 0838c5d

7 files changed

Lines changed: 44 additions & 14 deletions

File tree

lib/phlex-icons/lucide.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -518,6 +518,7 @@ module Lucide # rubocop:disable Metrics/ModuleLength
518518
autoload :Dam, 'phlex-icons/lucide/dam'
519519
autoload :Database, 'phlex-icons/lucide/database'
520520
autoload :DatabaseBackup, 'phlex-icons/lucide/database_backup'
521+
autoload :DatabaseSearch, 'phlex-icons/lucide/database_search'
521522
autoload :DatabaseZap, 'phlex-icons/lucide/database_zap'
522523
autoload :DecimalsArrowLeft, 'phlex-icons/lucide/decimals_arrow_left'
523524
autoload :DecimalsArrowRight, 'phlex-icons/lucide/decimals_arrow_right'

lib/phlex-icons/lucide/bandage.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def view_template
1818
s.path(d: 'M10 14.01h.01')
1919
s.path(d: 'M14 10.01h.01')
2020
s.path(d: 'M14 14.01h.01')
21-
s.path(d: 'M18 6v11.5')
21+
s.path(d: 'M18 6v12')
2222
s.path(d: 'M6 6v12')
2323
s.rect(x: '2', y: '6', width: '20', height: '12', rx: '2')
2424
end

lib/phlex-icons/lucide/bell_dot.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ def view_template
1818
s.path(d: 'M10.268 21a2 2 0 0 0 3.464 0')
1919
s.path(
2020
d:
21-
'M13.916 2.314A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.74 7.327A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673 9 9 0 0 1-.585-.665'
21+
'M11.68 2.009A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673c-.824-.85-1.678-1.731-2.21-3.348'
2222
)
23-
s.circle(cx: '18', cy: '8', r: '3')
23+
s.circle(cx: '18', cy: '5', r: '3')
2424
end
2525
end
2626
end

lib/phlex-icons/lucide/bug_off.rb

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,17 @@ def view_template
1616
stroke_linejoin: 'round'
1717
) do |s|
1818
s.path(d: 'M12 20v-8')
19+
s.path(d: 'M12.656 7H14a4 4 0 0 1 4 4v1.344')
1920
s.path(d: 'M14.12 3.88 16 2')
20-
s.path(d: 'M15 7.13V6a3 3 0 0 0-5.14-2.1L8 2')
21-
s.path(d: 'M18 12.34V11a4 4 0 0 0-4-4h-1.3')
21+
s.path(d: 'M17.123 17.123A6 6 0 0 1 6 14v-3a4 4 0 0 1 1.72-3.287')
2222
s.path(d: 'm2 2 20 20')
2323
s.path(d: 'M21 5a4 4 0 0 1-3.55 3.97')
24-
s.path(d: 'M22 13h-3.34')
24+
s.path(d: 'M22 13h-3.344')
2525
s.path(d: 'M3 21a4 4 0 0 1 3.81-4')
26+
s.path(d: 'M3 5a4 4 0 0 0 3.55 3.97')
2627
s.path(d: 'M6 13H2')
27-
s.path(d: 'M7.7 7.7A4 4 0 0 0 6 11v3a6 6 0 0 0 11.13 3.13')
28+
s.path(d: 'm8 2 1.88 1.88')
29+
s.path(d: 'M9.712 4.06A3 3 0 0 1 15 6v1.13')
2830
end
2931
end
3032
end
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# frozen_string_literal: true
2+
3+
module PhlexIcons
4+
module Lucide
5+
class DatabaseSearch < Base
6+
def view_template
7+
svg(
8+
**attrs,
9+
xmlns: 'http://www.w3.org/2000/svg',
10+
viewbox: '0 0 24 24',
11+
fill: 'none',
12+
stroke: 'currentColor',
13+
stroke_width: '2',
14+
stroke_linecap: 'round',
15+
stroke_linejoin: 'round'
16+
) do |s|
17+
s.path(d: 'M21 11.693V5')
18+
s.path(d: 'm22 22-1.875-1.875')
19+
s.path(d: 'M3 12a9 3 0 0 0 8.697 2.998')
20+
s.path(d: 'M3 5v14a9 3 0 0 0 9.28 2.999')
21+
s.circle(cx: '18', cy: '18', r: '3')
22+
s.ellipse(cx: '12', cy: '5', rx: '9', ry: '3')
23+
end
24+
end
25+
end
26+
end
27+
end

lib/phlex-icons/lucide/hard_drive.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ def view_template
1515
stroke_linecap: 'round',
1616
stroke_linejoin: 'round'
1717
) do |s|
18-
s.line(x1: '22', x2: '2', y1: '12', y2: '12')
18+
s.path(d: 'M10 16h.01')
1919
s.path(
2020
d:
21-
'M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'
21+
'M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'
2222
)
23-
s.line(x1: '6', x2: '6.01', y1: '16', y2: '16')
24-
s.line(x1: '10', x2: '10.01', y1: '16', y2: '16')
23+
s.path(d: 'M21.946 12.013H2.054')
24+
s.path(d: 'M6 16h.01')
2525
end
2626
end
2727
end

lib/phlex-icons/lucide/user_lock.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ def view_template
1414
stroke_linecap: 'round',
1515
stroke_linejoin: 'round'
1616
) do |s|
17+
s.path(d: 'M19 16v-2a2 2 0 0 0-4 0v2')
18+
s.path(d: 'M9.5 15H7a4 4 0 0 0-4 4v2')
1719
s.circle(cx: '10', cy: '7', r: '4')
18-
s.path(d: 'M10.3 15H7a4 4 0 0 0-4 4v2')
19-
s.path(d: 'M15 15.5V14a2 2 0 0 1 4 0v1.5')
20-
s.rect(width: '8', height: '5', x: '13', y: '16', rx: '.899')
20+
s.rect(x: '13', y: '16', width: '8', height: '5', rx: '.899')
2121
end
2222
end
2323
end

0 commit comments

Comments
 (0)