1 /* ************************************************************************
3 qooxdoo - the new era of web development
8 2004-2007 1&1 Internet AG, Germany, http://www.1and1.org
11 LGPL: http://www.gnu.org/licenses/lgpl.html
12 EPL: http://www.eclipse.org/org/documents/epl-v10.php
13 See the LICENSE file in the project's top-level directory for details.
16 * Sebastian Werner (wpbasti)
17 * Andreas Ecker (ecker)
19 ************************************************************************ */
21 /* ************************************************************************
25 ************************************************************************ */
28 * Windows luna blue color theme
30 qx.OO.defineClass("qx.theme.color.WindowsLunaBlue", qx.renderer.theme.ColorTheme,
32 qx.renderer.theme.ColorTheme.call(this, "Windows Luna Blue");
39 ---------------------------------------------------------------------------
41 ---------------------------------------------------------------------------
44 qx.Proto._colors = qx.lang.Object.carefullyMergeWith({
45 activeborder : [ 212,208,200 ],
46 activecaption : [ 0,84,227 ],
47 appworkspace : [ 128,128,128 ],
48 background : [ 0,78,152 ],
49 buttonface : [ 236,233,216 ],
50 buttonhighlight : [ 255,255,255 ],
51 buttonshadow : [ 172,168,153 ],
52 buttontext : [ 0,0,0 ],
53 captiontext : [ 255,255,255 ],
54 graytext : [ 172,168,153 ],
55 highlight : [ 49,106,197 ],
56 highlighttext : [ 255,255,255 ],
57 inactiveborder : [ 212,208,200 ],
58 inactivecaption : [ 122,150,223 ],
59 inactivecaptiontext : [ 216,228,248 ],
60 infobackground : [ 255,255,225 ],
62 menu : [ 255,255,255 ],
64 scrollbar : [ 212,208,200 ],
65 threeddarkshadow : [ 113,111,100 ],
66 threedface : [ 236,233,216 ],
67 threedhighlight : [ 255,255,255 ],
68 threedlightshadow : [ 241,239,226 ],
69 threedshadow : [ 172,168,153 ],
70 window : [ 255,255,255 ],
71 windowframe : [ 0,0,0 ],
72 windowtext : [ 0,0,0 ]
73 }, qx.Super.prototype._colors);
81 ---------------------------------------------------------------------------
82 DEFER SINGLETON INSTANCE
83 ---------------------------------------------------------------------------
87 * Singleton Instance Getter
89 qx.Class.getInstance = qx.lang.Function.returnInstance;
96 ---------------------------------------------------------------------------
98 ---------------------------------------------------------------------------
101 qx.manager.object.ColorManager.getInstance().registerColorTheme(qx.Class);