Sha256: 63a9d3ea83edbb62e68e5fcf2d166f5c5d5b85cd36bbda88ae7ff55bbd4f58b4

Contents?: true

Size: 640 Bytes

Versions: 7

Compression:

Stored size: 640 Bytes

Contents

# frozen_string_literal: true

::Spina::Theme.register do |theme|
  theme.name = 'default'
  theme.title = 'Default Theme'
  theme.plugins = ['conferences-blog']

  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

7 entries across 7 versions & 1 rubygems

Version Path
spina-admin-conferences-blog-0.3.1 spec/dummy/config/initializers/themes/default.rb
spina-admin-conferences-blog-0.2.0 spec/dummy/config/initializers/themes/default.rb
spina-admin-conferences-blog-0.1.4 spec/dummy/config/initializers/themes/default.rb
spina-admin-conferences-blog-0.1.3 spec/dummy/config/initializers/themes/default.rb
spina-admin-conferences-blog-0.1.2 spec/dummy/config/initializers/themes/default.rb
spina-admin-conferences-blog-0.1.1 spec/dummy/config/initializers/themes/default.rb
spina-admin-conferences-blog-0.1.0 spec/dummy/config/initializers/themes/default.rb