Tailwind GEM
Tailwind GEM
Configuration
Configuration

Configuration


collections: Collections

themes: Themes

data_shapes: DataShapes

component_groups: ComponentGroups

Configuration...

Collection


name: String

description: String

component_groups: ComponentGroups

default_themes: Themes

Collection...

Theme


key: Symbol

name: String

description: String

Theme...

DataShape


key: Symbol

name: String

description: String

DataShape...

ComponentGroup


key: Symbol

name: String

description: String

collection: Collection

components: Components

ComponentGroup...

Component


key: Symbol

name: String

description: String

data_shape: DataShape

Component...
Schema
Schema

WebSite


key: Symbol

name: String

description: String

target_folder: String

base_collection: Collection

theme: Theme

root: Page


favourite_components() : Components

WebSite...

Page


key: Symbol

name: String

description: String

sub_folder: String

level: Integer

pages: Pages

components: Components

Page...

Component


key: Symbol

name: String

description: String

component_group: ComponentGroup

data_shape: DataShape

Component...
Tailwind Generator
Tailwind Generator
Tailwind DSL
Tailwind DSL

TailwindDsl


website()

page()

component()

save()

TailwindDsl...
DataBuilder
DataBuilder

BaseDataBuilder


obj: Hash

BaseDataBuilder...

<< MixIn >>

Factory


data()

data_instance()

<< MixIn >>...

Root


design_systems: Types::Strict::Array.of(DesignSystem)

Root...

DesignSystem


name: Types::Strict::String

path: Types::Strict::String

stats: Types::Strict::Hash

groups: Types::Strict::Array.of(Group)

DesignSystem...

Group


key: Types::Strict::String

type: Types::Strict::String

folder: Types::Strict::String

sub_keys: Types::Array.of(Types::Strict:'Types::Strict::String')

files: Types::Strict::Array.of(SourceFile)

Group...

SourceFile


name: Types::Strict::String

file_name: Types::Strict::String

file_name_only: Types::Strict::String

absolute_file: Types::Strict::String

file: Types::Strict::String

target: TailwindDsl::XTransformers::RawComponents::TargetFile

SourceFile...

TargetFile


html_file: Types::Strict::String

clean_html_file: Types::Strict::String

tailwind_config_file: Types::Strict::String

settings_file: Types::Strict::String

data_file: Types::Strict::String

astro_file: Types::Strict::String

TargetFile...
Text is not SVG - cannot display