# frozen_string_literal: true # rubocop:disable Layout/LineLength module Phlex module Icons module Tabler class Jetpack < Base def filled svg( **attrs, xmlns: 'http://www.w3.org/2000/svg', viewbox: '0 0 24 24', fill: 'currentColor' ) do |s| s.path( d: 'M17 2a4 4 0 0 1 4 4v7a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1v-1h-2v1a1 1 0 0 1 -1 1h-6a1 1 0 0 1 -1 -1v-7a4 4 0 0 1 8 0v1h2v-1a4 4 0 0 1 4 -4m-4 8v-1h-2v1zm-4 5a1 1 0 0 1 1 1c0 2.623 -.787 4.59 -2.4 5.8a1 1 0 0 1 -1.2 0c-1.613 -1.21 -2.4 -3.177 -2.4 -5.8a1 1 0 0 1 2 0c0 1.532 .308 2.684 .906 3.498l.094 .119l.094 -.12c.558 -.759 .864 -1.813 .902 -3.196l.004 -.301a1 1 0 0 1 1 -1m10 0a1 1 0 0 1 1 1c0 2.623 -.787 4.59 -2.4 5.8a1 1 0 0 1 -1.2 0c-1.613 -1.21 -2.4 -3.177 -2.4 -5.8a1 1 0 0 1 2 0c0 1.532 .308 2.684 .906 3.498l.094 .119l.094 -.12c.558 -.759 .864 -1.813 .902 -3.196l.004 -.301a1 1 0 0 1 1 -1' ) end 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: 'M10 6a3 3 0 1 0 -6 0v7h6v-7z') s.path(d: 'M14 13h6v-7a3 3 0 0 0 -6 0v7z') s.path(d: 'M5 16c0 2.333 .667 4 2 5c1.333 -1 2 -2.667 2 -5') s.path(d: 'M15 16c0 2.333 .667 4 2 5c1.333 -1 2 -2.667 2 -5') s.path(d: 'M10 8h4') s.path(d: 'M10 11h4') end end end end end end # rubocop:enable Layout/LineLength