diu/grid

Last activity on 6 June 2021
  • 1
  • 4043
composer require diu/grid

7.0.4

Version
7.0.4
Type
neos-plugin
Release Date
21.06.2021 12:25:53
Source
git
Distribution
zip
Requires
Requires (dev)
None
Suggest
Provides
None
Conflicts
None
Replaces
None
GPL-3.0-or-later 7ee3ce64a7a3d0641baf382fcc737795d0c0cd06

DIU.Grid Plugin

What is the DIU.Grid Plugin?

The DIU.Grid Plugin is a plugin for neos cms that provides the a 12 column grid system as a basic structure. This kind of grid system is found on many web pages. The css structure is based on bootstrap 4.x. The static resources are not added in this project.

Installation

composer require diu/grid

  • Version 2.x is for Neos 4.1,4.2,3.3
  • Version 3.x is for Neos 4.2 and upcoming

How to use the DIU.Grid Plugin?

  1. Require the package in your composer.json file.

  2. Allow sections as childnodes in your content elements.

  3. Override the constraints for the grid content elements.

  4. Add CSS rules for top and bottom margins. This is necessary because breakpoints may vary between projects. An Example can be found in Resources/Private/Fusion/Components/Atom/Margin/Margin.scss. Maybe also override the allowed values in Configuration/NodeTypes.Content.Mixins.Spacing.yaml.

  5. Add in your site package necessary layouts

e.g.:

0-4-4-4 => 3 equal columns no beginning offset
2-4-4-2 => 3 columns, two 4 cols and one 2 cols with an beginning offset of two cols
TODO:
  • Add example for override
The content of the readme is provided by Github
The same vendor provides 13 package(s).