Concept
I think today's web application development needs GUI editor for itself, with valid semantics.
It's not Home Page Builder
.
Implementation
For that research, I wrote css grid layout generator at first.
Try it here. https://mizchi-sandbox.github.io/grid-generator/
Yes, it's very rough but works.
This tool generates css like this.
.gridContainer { width: 100%; height: 100%; display: grid; grid-template-columns: 120px 4fr 1fr; grid-template-rows: 60px 1fr 40px; grid-template-areas: 'header header header' 'left content right' 'footer footer footer'; } .headerArea { grid-area: header; } .leftArea { grid-area: left; } .contentArea { grid-area: content; } .rightArea { grid-area: right; } .footerArea { grid-area: footer; }
Code is here. https://github.com/mizchi-sandbox/grid-generator
Top comments (0)