All Projects → vaadin → material-theme-fw8

vaadin / material-theme-fw8

Licence: other
Material design theme for Vaadin Framework 8

Programming Languages

java
68154 projects - #9 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to material-theme-fw8

vaadin-select
Customizable Web Component similar to a native browser select. Part of the Vaadin components.
Stars: ✭ 18 (-21.74%)
Mutual labels:  vaadin
GeoFuse
Thematic Engine for Dynamic CSV or Tab Delimited Data
Stars: ✭ 15 (-34.78%)
Mutual labels:  vaadin
java-pwa
Progressive Web Apps in Java
Stars: ✭ 48 (+108.7%)
Mutual labels:  vaadin
vaadstrap
Bootstrap for Vaadin
Stars: ✭ 13 (-43.48%)
Mutual labels:  vaadin
vaadin-board
Web Component for creating flexible responsive layouts and building nice looking dashboards.
Stars: ✭ 17 (-26.09%)
Mutual labels:  vaadin
jvm-alternatives-to-js
Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)
Stars: ✭ 24 (+4.35%)
Mutual labels:  vaadin
Java Electron Tutorial
How to build Java Desktop applications with Electron
Stars: ✭ 215 (+834.78%)
Mutual labels:  vaadin
multiselect-combo-box
A multi select combo box web component based on Polymer and the vaadin-combo-box
Stars: ✭ 41 (+78.26%)
Mutual labels:  vaadin
tutorial
Introduction to Vaadin
Stars: ✭ 58 (+152.17%)
Mutual labels:  vaadin
PagedTable
PagedTable Add-on for Vaadin Framework 8
Stars: ✭ 19 (-17.39%)
Mutual labels:  vaadin
Hybrid-Menu
Hybrid-Menu Widget for Vaadin Application
Stars: ✭ 23 (+0%)
Mutual labels:  vaadin
owlcms4
Olympic Weightlifting Competition Management System
Stars: ✭ 41 (+78.26%)
Mutual labels:  vaadin
flow-and-components-documentation
The documentation for the Vaadin framework version 10+
Stars: ✭ 16 (-30.43%)
Mutual labels:  vaadin
ds-gradle-vaadin
Gradle plugin for building Vaadin Flow 10/11/12/13/14/15 apps
Stars: ✭ 37 (+60.87%)
Mutual labels:  vaadin
testbench
Vaadin TestBench is a tool for automated user interface testing of Vaadin Framework applications.
Stars: ✭ 20 (-13.04%)
Mutual labels:  vaadin
web-components
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Stars: ✭ 322 (+1300%)
Mutual labels:  vaadin
vaadin-dialog
High quality web component for modal dialogs. Part of the Vaadin platform.
Stars: ✭ 15 (-34.78%)
Mutual labels:  vaadin
vaadin-context-menu
The responsive Web Component for showing context dependent items for any element on the page. Part of the Vaadin components.
Stars: ✭ 26 (+13.04%)
Mutual labels:  vaadin
vaadin-demo-bakery-app
This project contains the source code generated by Vaadin's Starter Pack (Bakery App/Spring)
Stars: ✭ 43 (+86.96%)
Mutual labels:  vaadin
crawling-framework
Easily crawl news portals or blog sites using Storm Crawler.
Stars: ✭ 22 (-4.35%)
Mutual labels:  vaadin

Material design theme for Vaadin Framework 8

Live demo

A Sass based Material design theme for Vaadin Framework 8. Not based on the Vaadin Framework Valo theme.

Contains multiple custom components on top of Sass/CSS, such as a modern Flexbox based layout.

Workflow

To compile the entire project, run "mvn install".

To run the application, run "mvn jetty:run" and open http://localhost:8080/ .

Developing a theme using the runtime compiler

When developing the theme, Vaadin can be configured to compile the Sass based theme at runtime in the server. This way you can just modify the scss files in your IDE and reload the browser to see changes.

To use the runtime compilation, open pom.xml and comment out the compile-theme goal from vaadin-maven-plugin configuration. To remove a possibly existing pre-compiled theme, run "mvn clean package" once.

When using the runtime compiler, running the application in the "run" mode (rather than in "debug" mode) can speed up consecutive theme compilations significantly.

It is highly recommended to disable runtime compilation for production WAR files.

Using Vaadin pre-releases

If Vaadin pre-releases are not enabled by default, use the Maven parameter "-P vaadin-prerelease" or change the activation default value of the profile in pom.xml .

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].