Directory

← Back

dawn

Slimmer and faster version of the vaadin-themes jar

Author

Rating

Popularity

<100

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 and old legacy stuff from the jar file
    • saves ~ 7 MB of your war file size
    • deploys faster

In addition to the default "valo" theme there is now "dawn-pro", which has smaller fonts and margins, suitable for applications with lots of data or components on the screen.

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

Builds distributed via Vaadin Directory. See sidebar for proper repository setting.

Planned features aka TODO:

  • 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-dark
    • dawn-pro-dark

History

Previously (until version 3) this add-on provided a preliminary build of the Valo theme for older 7.x versions.

Compatibility

(Loading compatibility data...)

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

built against 7.7

Released
2016-09-05
Maturity
STABLE
License
Apache License 2.0

Compatibility

Framework
Vaadin 7.3+
Vaadin 7.1+ in 2
Browser
Browser Independent

dawn - Vaadin Add-on Directory

Slimmer and faster version of the vaadin-themes jar dawn - Vaadin Add-on Directory
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 and old legacy stuff from the jar file * saves ~ 7 MB of your war file size * deploys faster In addition to the default "valo" theme there is now "dawn-pro", which has smaller fonts and margins, suitable for applications with lots of data or components on the screen. As stated above, you can also remove (or exclude if drawn in transitively ) the dependency to *com.vaadin:vaadin-themes*. Builds distributed via [Vaadin Directory](https://vaadin.com/directory). See sidebar for proper repository setting. ## Planned features aka TODO: * 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-dark * dawn-pro-dark ## History Previously (until version 3) this add-on provided a preliminary build of the Valo theme for older 7.x versions.
Source Code

dawn version 1
null

dawn version 2
Updates to latest development version. Lots of small enhancements and bug fixes.

dawn version 3
Different scope (extended features instead of pre build), old name.

dawn version 4
null

dawn version 5
Hopefully slightly less error prone inclusion of font awesome from the coulds. Built against 7.4.3

dawn version 6
Added "dawn-pro": 12px font size, smaller margins

dawn version 7
Built agains latest 7.5-SNAPSHOT (somewhere between 7.5.0 and 7.5.1), gzipped css files for enhanced performance with Vaadin 7.5.

dawn version 8
https support for the fonts included from google font service

dawn version 10
hotfixes

dawn version 11
fixes

dawn version 9
Fixed regressions

dawn version 12
built against 7.7

Online