]> git.decadent.org.uk Git - ion3.git/blobdiff - etc/look_greenlight.lua
[svn-upgrade] Integrating new upstream version, ion3 (20070506)
[ion3.git] / etc / look_greenlight.lua
diff --git a/etc/look_greenlight.lua b/etc/look_greenlight.lua
new file mode 100644 (file)
index 0000000..d797b74
--- /dev/null
@@ -0,0 +1,73 @@
+--
+-- look_greenlight for Ion's default drawing engine. 
+-- 
+
+if not gr.select_engine("de") then
+    return
+end
+
+-- Clear existing styles from memory.
+de.reset()
+
+-- Base style
+de.defstyle("*", {
+    highlight_colour = "#666666",
+    shadow_colour = "#666666",
+    background_colour = "#333333",
+    foreground_colour = "#cccccc",
+    
+    shadow_pixels = 1,
+    highlight_pixels = 1,
+    padding_pixels = 1,
+    spacing = 0,
+    border_style = "elevated",
+    border_sides = "tb",
+    
+    font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
+    text_align = "center",
+})
+
+
+de.defstyle("frame", {
+    background_colour = "#000000",
+    transparent_background = false,
+})
+
+
+de.defstyle("tab", {
+    font = "-*-helvetica-medium-r-normal-*-10-*-*-*-*-*-*-*",
+    spacing = 1,
+    
+    de.substyle("active-selected", {
+        highlight_colour = "#8ac267",
+        shadow_colour = "#8ac267",
+        background_colour = "#354743",
+    }),
+
+    de.substyle("inactive-selected", {
+        highlight_colour = "#6aa247",
+        shadow_colour = "#6aa247",
+    }),
+})
+
+
+de.defstyle("input", {
+    text_align = "left",
+    spacing = 1,
+    
+    de.substyle("*-selection", {
+        background_colour = "#354743",
+    }),
+
+    de.substyle("*-cursor", {
+        background_colour = "#8ac267",
+        foreground_colour = "#333333",
+    }),
+})
+
+
+dopath("lookcommon_clean")
+
+    
+-- Refresh objects' brushes.
+gr.refresh()