Top Level Namespace

Defined Under Namespace

Modules: Appendable, Bundleable, Copyable, Decant, Frozen, FrozenRails, Generators, Linkable, LookbookHelper, MarkdownHelper, Sitemap, Taggable Classes: ApplicationComponent, CategoriesController, Category, ComponentGenerator, CounterComponent, CounterComponentPreview, CounterComponentTest, JasmineController, PagesController

Constant Summary collapse

Page =
Decant.define(dir: "content/pages", ext: "md") do
  include Linkable

  id_method :slug
  label_method { title || slug }

  frontmatter :title
  frontmatter :category_slugs

  def categories
    Category.where(slug: category_slugs)
  end
end