Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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+

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

...