This repo holds a mechanism for admins to create CSS grid layouts. Using javascript for the most part, a form was created to accept admin-defined values to configure the subsequent grid table. The table, then, provides the means to add cells to the grid 'zone'. Instructions are provided at each step.
- Creating start/restart options
- Provide options to save current setting. In this case, 'post' is terminology used.
- Add/remove rows and columns
- Add error handling for when rows or columns do not conform to CSS grid specifications
- Include method to add by rows/columns, not just by cell
- Add method to remove or 'undo' action
- Add method for starting a new 'zone' with a different color to differentiate from other saved 'zones'
- Create support for exporting layout HTML once completed