Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.26 KB

readme.md

File metadata and controls

20 lines (14 loc) · 1.26 KB

Drop It

Build Status

Description

TL;DR: Drag and drop layout management framework for WordPress. Comes with a set of widgets aka "drops".

Extended Description

The goal was to build a powerful and extensible, yet easy to use layout management plugin.

Essentially, the plugin gives userd an ability to create grid of a certain size (Drop Zone) and populate it with widgets (Drops) that might represent different content (static html, single post, custom query, whatever-you-want-to-display). You can shuffle drops around the grid as you want.

Implementation Details

Each drop is represented by Drop_It_Drop child class. Think of it as an MVC wannabe. Backend UI uses Backbone.js (min 1.0). Underscore.js for templating, frontend uses Twig. I know, I know, PHP is a templating engine itself. The idea behind using templating engine is that, users will be able to create multiple templates for each registered drop right from the admin (yet to be implemented).

Disclaimer

Current implementation is half-assed under heavy development.

Feedback

Pull requests, bug reports, and feature requests are welcome.