Skip to content

amawaziny/dawn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dawn

This is an "alternative build" of the awesome Valo theme introduced in Vaadin 7.3. It can be used as a direct replacement in your Vaadin app for the artifact com.vaadin:vaadin-themes.

Relevant changes to the basic Valo theme:

  • Loads FontAwesome font from bootstrapcdn
  • loads faster (most likely cached by your browsers) and spends less bandwidth on your server
  • Loads Open Sans font from Google Fonts
  • loads faster (most likely cached by your browsers) and spends less bandwidth on your server
  • Leaves out heavy font files from the jar file
  • saves ~ 7 MB of your war file size
  • deploys faster
  • Leaves out older legacy themes

##Pom dependency

<dependency>
    <groupId>org.peimari</groupId>
    <artifactId>dawn</artifactId>
    <version>4</version>
</dependency>

As stated above, you can also remove (or exclude ) the dependency to com.vaadin:vaadin-themes.

Builds distributed via Vaadin Directory.

Planned features

  • CDN distribution of the whole theme, with separate even slimmer module that just adds details about the location of the theme
  • Couple of alternative pre-built Valo variations:
  • dawn-pro - smaller fonts, smaller margins
  • dawn-dark
  • dawn-pro-dark

About

A set of well optimised themes for Vaadin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 58.0%
  • Java 42.0%