Sha256: d73cc76830b943a2b149905037df59680bc180acd2691432d77b7cc2fc0d04cf
Contents?: true
Size: 783 Bytes
Versions: 4
Compression:
Stored size: 783 Bytes
Contents
# frozen_string_literal: true module Playbook module PbCaption class Caption < Playbook::KitBase prop :size, type: Playbook::Props::Enum, values: %w[xs sm md base lg xl], default: "md" prop :tag, type: Playbook::Props::Enum, values: %w[h1 h2 h3 h4 h5 h6 p span div caption], default: "div" prop :text prop :variant, type: Playbook::Props::Enum, values: [nil, "link"], default: nil prop :color, type: Playbook::Props::Enum, values: [nil, "light", "default", "link"], default: nil def classname generate_classname("pb_caption_kit", size, variant, color) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems