Skip to content

Latest commit

 

History

History
58 lines (29 loc) · 1.93 KB

readme.md

File metadata and controls

58 lines (29 loc) · 1.93 KB

Prism is a developer focused, React & Backbone front end framework for fast, API centric WordPress application development

WordPress is a super flexible and powerful system for storing and retrieving stuff.

Prism is super flexible and powerful interface for viewing and manipulating that stuff.

Prism is an simple tree structure. It provides a scaffolding for moving up and down your application data.

Take a look at an example install at http://prism.caseydris.co Take a look at The Purpose of Prism for more background information.

Features

Tree UI

A simple hierarchy by design. Root access to information on the left. Branches in the middle. Leaf and node information on the right. Clicking on an item moves you up and down the tree. Commonly found in many desktop applications.

prism-skeleton

Getting Started

Installing and Activating Plugins and Dependencies

  1. Clone the plugin into your WordPress plugins directory

git clone [email protected]:caseypatrickdriscoll/prism.git

  1. Confirm the Node Package Manager is installed on your system.

npm -v

  1. Install all Node packages and dependencies found in package.json.

npm install

  1. Compile all sass and jsx source files to css and js

grunt

  1. Activate plugin, activating Posts-to-Posts dependency at the same time.

wp plugin install posts-to-posts --activate

wp plugin activate prism

Installing Sample Data

Load sample data by activating any of the 'Data' plugins. When activated the plugin will load sample data into the database

wp plugin activate prism/prism-data-movies

Development

Loading

Run ./tools/reset to init the database and init with sample data with wp plugin activate prism/prism-data-movies