Skip to content

A developer friendly, React and Backbone based theme for fast, API centric WordPress application development.

Notifications You must be signed in to change notification settings

caseydriscoll/prism

Repository files navigation

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

About

A developer friendly, React and Backbone based theme for fast, API centric WordPress application development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published