Kalastatic is a static site framework for prototyping, style-guiding and building out CMS-less websites. This module integrates Kalastatic with Drupal.
Why?
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.
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.
Features
- Provides pretty paths at /kalastatic
- Permissions for viewing your protoype
- A configurable path to Kalastatic resources
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.
Installation
- Use Composer to install the module:
composer require 'drupal/kalastatic:^3.0@alpha' - Visit the Modules administration page at /admin/modules
- Enable the Kalastatic module
- Visit the Kalastatic configuration page at /admin/config/kalastatic
- Update the path to reference your Kalastatic build path
- Visit /admin/people/permissions to configure which user should have access to the prototype
- Visit /kalastatic to see your Kalastatic prototype
Project information
- Project categories: Developer tools, Integrations
7 sites report using this module
- Created by sonictruth on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
Development version: 3.0.x-dev updated 28 Mar 2024 at 17:45 UTC








