-
Notifications
You must be signed in to change notification settings - Fork 1
/
lego_off.rb
36 lines (34 loc) · 946 Bytes
/
lego_off.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# frozen_string_literal: true
# rubocop:disable Layout/LineLength
module Phlex
module Icons
module Tabler
class LegoOff < Base
def filled
raise NotImplementedError
end
def outline
svg(
**attrs,
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: 'M9.5 11h.01')
s.path(d: 'M9.5 15a3.5 3.5 0 0 0 5 0')
s.path(
d:
'M8 4v-1h8v2h1a3 3 0 0 1 3 3v8m-.884 3.127a2.99 2.99 0 0 1 -2.116 .873v1h-10v-1a3 3 0 0 1 -3 -3v-9c0 -1.083 .574 -2.032 1.435 -2.56'
)
s.path(d: 'M3 3l18 18')
end
end
end
end
end
end
# rubocop:enable Layout/LineLength