thezenmonkey / foundational
A module for developing SilverStripe sites based on Zurb Foundation
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:silverstripe-vendormodule
This package is auto-updated.
Last update: 2024-10-26 11:05:54 UTC
README
WARNING API is under heavy development and will likely change.
This module assigns base Foundation parameters to SilverStripe Elemental. It lets teh use lay out pages using the default XY Grid.
Requirements
- SilverStripe CMS ^4.2
- Silverstripe Elemental ^3
- Slverstripe Elemental List ^1.0
- Display Logic dev-master
- Theme build on Zurb Foundation 6 use XY Grid
Installation
composer require thezenmonkey/foundational
Features
BaseElement
- Acts as a foundation cell by default
- Small Grid Size
- Medium Grid Size
- Large Grid Size
- XLarge Grid Size (optional)
- XXLArge Grid Size (optional)
- StickyProperties to enable the element to be made Sticky
- ContainerProperties to pass various Foundation data attributes to the Element_holder
- ElementProperties to pass various Foundation data attributes to the Element
ElementList
- Grid Direction for both Horizontal and Vertical grids
- Full size (width) option
- BlockGrid option to allow for the creation of Foundation Block Grids.
ToDo
- More Configuration Options