Skip to content

goldim/DarkTheme

Repository files navigation


Logo

A theme for the Qooxdoo JavaScript Framework

About The Project

This was my first theme contribution back in 2010 when qooxdoo 1.x was state of the art. At that time you had to use quite a number of graphical items in order to produce some kind of spatial impression in your GUI. Especially with a slow internet connection you'll find that initial rendering of many GUI elements in a «DarkTheme» application is noticeably delayed. But the longer the app is running, the less latency occurs ;-)

The «DarkTheme» you are currently looking at is not only a port to qooxdoo 3.0+, but it's also been slightly refurbished. This means that some widgets (CheckBox, RadioButton, Slider, TabView, Window) now come with "modernized" decorators, the general look & feel of the theme, however, should have been preserved.

Form Controls Screen shot example

Using the Theme in your Application

To use the Theme in your application, go into the application root directory and install the theme into your project:

$ qx package update
$ qx package list
$ qx package install goldim/darktheme

now you just have to modify your compile.json to enable the theme:

"applications": [
  {
    ...
    "theme": "darktheme.theme.Theme",
    ...
  }
],

Demo

Using Qooxdoos WidgetBrowser

Roadmap

TBD

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Norbert Schröder - @scro34 - email: n.schroeder@scro34.de