Kalastatic module
INTRODUCTION
This module integrates Kalastatic
with Drupal., (*1)
Kalastatic is a static site framework
for prototyping, style-guiding and building out CMS-less websites.
More information can be found on the
Kalastatic wiki., (*2)
WHY THIS MODULE
For a prototype to be truly alive, it must co-exist with the dynamic assets
generated by the CMS. When the user installs a module in Drupal, CSS and JS
should be brought into the prototype context for regression testing on
components and templates., (*3)
Conversely, the prototype as a canonical style guide should be pulled into the
CMS. This approach ensures a portable and agnostic approach to design, and eases
portability across multiple systems – avoiding re-implementation, and
centralizing maintenance., (*4)
FEATURES
- provides pretty paths at
/kalastatic/styleguide
and
/kalastatic/prototype
- permissions for viewing the styleguide and protoype
- a configurable path to Kalastatic resources
- provides Drupal CSS and JS that can be shared back to the prototype
todo
- dynamic sharing of resources from Drupal to the prototype
REQUIREMENTS
In theory, none.
In practice, this modules does nothing without
Kalastatic,
which we recommend residing inside your subtheme. We of course recommend
Kalatheme as a base theme., (*5)
INSTALLATION
Install the module as usual.
See http://drupal.org/documentation/install/modules-themes/modules-7 for help., (*6)
CONFIGURATION
UPGRADING
Visit the KalaStatic upgrade documentation., (*14)
MAINTAINERS
- sonictruth * https://www.drupal.org/u/sonictruth
- RobLoach * https://www.drupal.org/u/robloach
- Andrew_Mallis * https://www.drupal.org/u/andrew_mallis
Issues for this module are currently handled in the context of the main project
at https://github.com/kalamuna/kalastatic, (*15)