Sha256: 1f0f305d21f6c94f9930e52846daafa32acb5d0aa481e7e4b720463050d03926

Contents?: true

Size: 1.82 KB

Versions: 18

Compression:

Stored size: 1.82 KB

Contents

# frozen_string_literal: true

# rubocop:disable Layout/LineLength
module Phlex
  module Icons
    module Tabler
      class Key < Base
        def filled
          svg(
            **attrs,
            xmlns: 'http://www.w3.org/2000/svg',
            viewbox: '0 0 24 24',
            fill: 'currentColor'
          ) do |s|
            s.path(
              d:
                'M14.52 2c1.029 0 2.015 .409 2.742 1.136l3.602 3.602a3.877 3.877 0 0 1 0 5.483l-2.643 2.643a3.88 3.88 0 0 1 -4.941 .452l-.105 -.078l-5.882 5.883a3 3 0 0 1 -1.68 .843l-.22 .027l-.221 .009h-1.172c-1.014 0 -1.867 -.759 -1.991 -1.823l-.009 -.177v-1.172c0 -.704 .248 -1.386 .73 -1.96l.149 -.161l.414 -.414a1 1 0 0 1 .707 -.293h1v-1a1 1 0 0 1 .883 -.993l.117 -.007h1v-1a1 1 0 0 1 .206 -.608l.087 -.1l1.468 -1.469l-.076 -.103a3.9 3.9 0 0 1 -.678 -1.963l-.007 -.236c0 -1.029 .409 -2.015 1.136 -2.742l2.643 -2.643a3.88 3.88 0 0 1 2.741 -1.136m.495 5h-.02a2 2 0 1 0 0 4h.02a2 2 0 1 0 0 -4'
            )
          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:
                'M16.555 3.843l3.602 3.602a2.877 2.877 0 0 1 0 4.069l-2.643 2.643a2.877 2.877 0 0 1 -4.069 0l-.301 -.301l-6.558 6.558a2 2 0 0 1 -1.239 .578l-.175 .008h-1.172a1 1 0 0 1 -.993 -.883l-.007 -.117v-1.172a2 2 0 0 1 .467 -1.284l.119 -.13l.414 -.414h2v-2h2v-2l2.144 -2.144l-.301 -.301a2.877 2.877 0 0 1 0 -4.069l2.643 -2.643a2.877 2.877 0 0 1 4.069 0z'
            )
            s.path(d: 'M15 9h.01')
          end
        end
      end
    end
  end
end
# rubocop:enable Layout/LineLength

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
phlex-icons-tabler-1.8.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.8.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.7.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.7.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.6.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.6.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.5.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.5.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.4.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.4.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.3.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.3.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.2.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.2.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.1.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.1.0 lib/phlex/icons/tabler/key.rb
phlex-icons-1.0.0 lib/phlex/icons/tabler/key.rb
phlex-icons-tabler-1.0.0 lib/phlex/icons/tabler/key.rb