No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist
gulp
src
.gitignore
bower.json
gulpfile.js
package.json
readme.md

readme.md

Preamble

A typical CMS would feature a title field, a large textarea and maybe some custom fields to save other data. A problem occurs when we want to query specifc parts of the large textarea field (for example, what if a user embeds a a gallery?)

Another problem is, typical WYSIWYG editors are kind of bloated (with notable exceptions). Sometimes, <span>s and other elements start to pop up everywhere.

Okay So What Is This

This is an experiment of an idea where content is saved in discrete modules. Each module can be swapped out with another type of module. Hitting return creates a new text module.

Lessons Learned From This Experiment

on contenteditable:

Building

Requires gulp and browserify $ gulp builds to ./dist/

Pardon the mix of node_modules and the bower_components for front-end. /lazy