Sha256: 736d8eaeb354c8a2d3688e2b735936cf193154d342392a1987440d46fd526f4a

Contents?: true

Size: 576 Bytes

Versions: 7

Compression:

Stored size: 576 Bytes

Contents

# frozen_string_literal: true

module Playbook
    module PbCard
      class CardHeader
        include Playbook::Props
  
        partial "pb_card/child_kits/card_header"
  
        prop :padding, type: Playbook::Props::Enum,
                       values: %w[none xs sm md lg xl],
                       default: "none"
        prop :category_color, type: Playbook::Props::Numeric,
                              default: 1

        def classname
          generate_classname("pb_card_header_kit", padding, "category_#{category_color}")
        end
      end
    end
  end
  

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
playbook_ui-4.17.0.pre.alpha1 app/pb_kits/playbook/pb_card/card_header.rb
playbook_ui-4.16.0 app/pb_kits/playbook/pb_card/card_header.rb
playbook_ui-4.15.0 app/pb_kits/playbook/pb_card/card_header.rb
playbook_ui-4.14.0 app/pb_kits/playbook/pb_card/card_header.rb
playbook_ui-4.15.1.alpha1 app/pb_kits/playbook/pb_card/card_header.rb
playbook_ui-4.13.1 app/pb_kits/playbook/pb_card/card_header.rb
playbook_ui-4.13.0 app/pb_kits/playbook/pb_card/card_header.rb