Sha256: d31f5afb413e3f363a87548cdf5edcbae163d7f6610d2fcf8a85b57964192ff0

Contents?: true

Size: 645 Bytes

Versions: 6

Compression:

Stored size: 645 Bytes

Contents

::Spina::Theme.register do |theme|

  theme.name = 'default'
  theme.title = 'Default Theme'

  theme.page_parts = [{
    name:           'text',
    title:          'Text',
    partable_type:  'Spina::Text'
  }]

  theme.view_templates = [{
    name:       'homepage',
    title:      'Homepage',
    page_parts: ['text']
  }, {
    name: 'show',
    title:        'Default',
    description:  'A simple page',
    usage:        'Use for your content',
    page_parts:   ['text']
  }]

  theme.custom_pages = [{
    name:           'homepage',
    title:          'Homepage',
    deletable:      false,
    view_template:  'homepage'
  }]

end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
spina-blog-0.1.2 spec/dummy/config/initializers/themes/default.rb
spina-blog-0.1.1 spec/dummy/config/initializers/themes/default.rb
spina-0.11.1 lib/generators/spina/templates/config/initializers/themes/default.rb
spina-0.11.0 lib/generators/spina/templates/config/initializers/themes/default.rb
spina-0.10.0 lib/generators/spina/templates/config/initializers/themes/default.rb
spina-0.9.0 lib/generators/spina/templates/config/initializers/themes/default.rb