/chr

Powerful responsive javascript CMS for apps.

Primary LanguageJavaScriptMIT LicenseMIT

Character

Powerful responsive javascript CMS for apps.

Quick Start

Application setup:

#= require jquery
#= require chr

postsConfig = (data) ->
  itemTitleField: 'title'
  arrayStore: new RestArrayStore({
    path:     '/admin/posts'
    sortBy:   'title'
  })
  formSchema:
    title: { type: 'string' }
    body:  { type: 'text'   }

$ ->
  config =
    modules:
      posts: postsConfig()

  chr.start(config)

Styles setup:

@import "normalize-rails";
@import "chr";

Documentation

More documentation and samples comming soon...

Notes

  1. Consider replace slip.js with sortable.js

Character family:

  • Character: Powerful responsive javascript CMS for apps
  • Mongosteen: An easy way to add RESTful actions for Mongoid models
  • Inverter: An easy way to connect Rails templates content to Character CMS
  • Loft: Media assets manager for Character CMS

License

Copyright © 2015 Slate Studio, LLC. Character is free software, and may be redistributed under the terms specified in the license.

About Slate Studio

Slate Studio

Character is maintained and funded by Slate Studio, LLC. Tweet your questions or suggestions to @slatestudio and while you’re at it follow us too.