Css Grid Layout
Build flexible layouts of any kind with css grid
This addon allows the user to create responsive or static layouts by using the css grid API
It brings four new Layouts to Vaadin:
AreaLayout
| Area based Layouts similar to a "Border Layout" but with areas of your choiceFlexibleGridLayout
| Responsive grids without diving too deep into css gridGridLayout
| Straight forward implementation of css grid (not yet super complete). I recommend reading somecss-grid
documentation before starting with this. Probably also has some API issues etc.FluentGridLayout
| The Fluent version of GridLayout
On the first sight most of the layouts seem pretty different, but they all inherit from the GridLayout. This is due to css grid being a complex but also a powerful tool which may be used for a lot of use cases. The first two layouts are meant for two specific cases, to make the entry easier for beginners.
Samples can be found in the demo
You need help, miss a feature or found a bug? Create an issue on Github!
Note: This addon is and will not be compatible with Internet Explorer
Links
Compatibility
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
- updated dependencies
- Released
- 2020-09-14
- Maturity
- STABLE
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 14+
- Vaadin 10+ in 0.7
- Browser
- Firefox
- Opera
- Safari
- Google Chrome
- iOS Browser
- Android Browser
- Windows Phone
- Microsoft Edge
Css Grid Layout - Vaadin Add-on Directory
Build flexible layouts of any kind with css gridThis addon allows the user to create responsive or static layouts by using the css grid API
It brings four new Layouts to Vaadin:
- `AreaLayout` | Area based Layouts similar to a "Border Layout" but with areas of your choice
- `FlexibleGridLayout` | Responsive grids without diving too deep into css grid
- `GridLayout` | Straight forward implementation of css grid (not yet super complete). I recommend reading some [`css-grid` documentation](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout) before starting with this. Probably also has some API issues etc.
- `FluentGridLayout` | The Fluent version of GridLayout
On the first sight most of the layouts seem pretty different, but they all inherit from the GridLayout. This is due to css grid being a complex but also a powerful tool which may be used for a *lot* of use cases.
The first two layouts are meant for two specific cases, to make the entry easier for beginners.
##### Samples can be found in the demo
##### [You need help, miss a feature or found a bug? Create an issue on Github!](https://github.com/appreciated/grid-layout/issues)
##### [Note: This addon is and will not be compatible with Internet Explorer](https://developer.mozilla.org/en-US/docs/Web/CSS/grid#Browser_compatibility)