2017 © Pedro Peláez
 

drupal-module kalastatic

Drupal integration module for the Kalastatic prototyping and styleguide tool

image

kalamuna/kalastatic

Drupal integration module for the Kalastatic prototyping and styleguide tool

  • Friday, January 26, 2018
  • by RobLoach
  • Repository
  • 14 Watchers
  • 0 Stars
  • 960 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 2 Forks
  • 12 Open issues
  • 3 Versions
  • 26 % Grown

The README.md

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

  • Configure user permissions in Administration » People » Permissions, (*7)

    • Configure Kalastatic, (*8)

      Define where Kalastatic lives within Drupal. Grab CSS and JS references that can be added to the prototype., (*9)

    • View Kalastatic prototype, (*10)

      Users with this permission will be able to access the prototype at /kalastatic/prototype., (*11)

    • View Kalastatic styleguide, (*12)

      Users with this permission will be able to access the prototype at /kalastatic/styleguide. But why hide the beauty? Let everyone see it!, (*13)

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)

The Versions

26/01 2018

dev-8.x-2.x

dev-8.x-2.x https://github.com/kalamuna/kalastatic_dot_module

Drupal integration module for the Kalastatic prototyping and styleguide tool

  Sources   Download

GPL-2.0+ GPL-2.0-or-later

The Requires

 

drupal

26/01 2018

8.2.0-beta12

8.2.0.0-beta12 https://github.com/kalamuna/kalastatic_dot_module

Drupal integration module for the Kalastatic prototyping and styleguide tool

  Sources   Download

GPL-2.0-or-later

The Requires

 

drupal

24/01 2018

8.2.0-beta11

8.2.0.0-beta11 https://github.com/kalamuna/kalastatic_dot_module

Drupal integration module for the Kalastatic prototyping and styleguide tool

  Sources   Download

GPL-2.0+

The Requires

 

drupal