Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/appreciated/vaadin-app-layout
<app-layout> integration for Vaadin 8.1+, 10+ and 14+
https://github.com/appreciated/vaadin-app-layout
app-layout vaadin-addon vaadin10 vaadin8
Last synced: 4 days ago
JSON representation
<app-layout> integration for Vaadin 8.1+, 10+ and 14+
- Host: GitHub
- URL: https://github.com/appreciated/vaadin-app-layout
- Owner: appreciated
- License: apache-2.0
- Created: 2017-09-09T14:20:53.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-26T15:32:05.000Z (about 1 month ago)
- Last Synced: 2024-12-23T07:05:49.147Z (11 days ago)
- Topics: app-layout, vaadin-addon, vaadin10, vaadin8
- Language: Java
- Homepage:
- Size: 25.3 MB
- Stars: 83
- Watchers: 16
- Forks: 45
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A collection of ready to use templates for the Webcomponent <app-layout>
## [Demo](https://appreciated-collection.herokuapp.com/app-layout/)
## Versioning
* Vaadin 8 -> [App-Layout `1.*`](https://vaadin.com/directory/component/app-layout-add-on/1.0.2)
* Vaadin 10 -> [App-Layout `2.*`](https://vaadin.com/directory/component/app-layout-add-on/2.1.0)
* Vaadin 13 or Vaadin 14 with bower mode -> [App-Layout `3.*`](https://vaadin.com/directory/component/app-layout-add-on/3.0.0.beta5)
* Vaadin 14 with NPM Mode -> App-Layout [App-Layout `4.*`](https://vaadin.com/directory/component/app-layout-add-on)## Installation
Add the following lines to you POM
```com.github.appreciated
app-layout-addon
```Execute the following command in the at the root of your project
```
mvn install
```## Building and running demo
#### 1.
```
git clone [email protected]:appreciated/vaadin-app-layout.git
```
#### 2.```
cd
mvn clean install -DskipTests # to skip the integration tests
cd /app-layout-addon
mvn jetty:run
```To see the demo, navigate to [http://localhost:8080/](http://localhost:8080/)
## Issue tracking
The issues for this add-on are tracked on its github.com page. All bug reports and feature requests are appreciated.
## Branching information
* `master` the latest version of the app-layout, currently even with `V13`
* `V8` version based on Vaadin 8 -> App-Layout `1.*`
* `V10` version based on Vaadin 10 -> App-Layout `2.*`
* `V13` support is discontinued due to the short support consider to upgrade to Vaadin 14 instead
* `V14` version based on Vaadin 14 -> App-Layout `4.*`## Contributions
Contributions are welcome, but there are no guarantees that they are accepted as such. Process for contributing is the following:
- Fork this project
- Create an issue to this project about the contribution (bug or feature) if there is no such issue about it already. Try to keep the scope minimal.
- Develop and test the fix or functionality carefully. Only include minimum amount of code needed to fix the issue.
- Refer to the fixed issue in commit
- Send a pull request for the original project
- Comment on the original issue that you have implemented a fix for it## License & Author
Add-on is distributed under Apache License 2.0. For license terms, see LICENSE.txt.
The Java Project vaadin-app-layout is written by appreciated and [the lovely peole that send pull requests](https://github.com/appreciated/vaadin-app-layout/graphs/contributors).
The used Polymer Components are [distributed under the BSD License](https://github.com/Polymer/polymer/blob/master/LICENSE.txt)
# Donations
[You like this Project and want to support me?](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=RH84HC939XQHS)
## Features
...