Released version 3-2015061300
[notion.git] / contrib / styles / look_awesome_yaarg.lua
blob93bbf50a78fb26f8f9913fddcb9ac2def3a030f1
1 -- Authors: James Gray <j.gray@ed.ac.uk>
2 -- License: Unknown
3 -- Last Changed: 2006-02-03
4 --
5 --[[
6 look_awesome_yaarg.lua (based on look awesome )
8 To completely yaargify Ion, the terminal emulator background is recommended to
9 be set to gray25 as does the root window. Transparent frames by default
10 wallpaper can be good sometimes... Also note this theme uses terminus font.
12 Setup: Drop into ~/.ion3/ or install in the relevant system-wide directory
14 Author: James Gray <j dot gray at ed dot ac dot uk> (yaarg in #ion)
16 Date: Fri Feb 3 00:13:43 GMT 2006
20 if not gr.select_engine("de") then return end
22 de.reset()
24 de.defstyle("*", {
25 shadow_colour = "gray25",
26 highlight_colour = "gray25",
27 padding_colour = "gray25",
28 foreground_colour = "white",
29 background_colour = "gray25",
31 border_style = "inlaid",
33 highlight_pixels = 0,
34 shadow_pixels = 0,
35 padding_pixels = 0,
36 spacing = 0,
38 font = "-*-terminus-*-*-normal--12-*-*-*-*-*-*-*",
40 text_align = "center",
43 de.defstyle("frame", {
44 based_on = "*",
45 background_colour = "gray25",
46 transparent_background = true,
48 shadow_pixels = 1,
49 padding_pixels = 0,
50 highlight_pixels = 0,
51 spacing = 1,
53 shadow_colour = "gray30",
54 highlight_colour = "gray28",
58 de.defstyle("frame-floatframe", {
59 based_on = "frame",
61 padding_pixels = 1,
63 de.substyle("active", {
64 padding_colour = "gray30",
65 }),
67 de.substyle("inactive", {
68 padding_colour = "#808080",
69 }),
72 de.defstyle("tab", {
73 based_on = "*",
75 highlight_pixels = 1,
76 shadow_pixels = 1,
77 padding_pixels = 0,
78 spacing = 0,
80 transparent_background = false,
82 text_align = "center",
84 de.substyle("active-selected", {
85 shadow_colour = "#808080",
86 highlight_colour = "#808080",
87 background_colour = "gray33",
88 foreground_colour = "white",
89 }),
91 de.substyle("active-unselected", {
92 shadow_colour = "#808080",
93 highlight_colour = "#808080",
94 background_colour = "gray30",
95 foreground_colour = "white",
96 }),
98 de.substyle("inactive-selected", {
99 shadow_colour = "#808080",
100 highlight_colour = "#808080",
101 background_colour = "gray33",
102 foreground_colour = "white",
104 de.substyle("inactive-unselected", {
105 shadow_colour = "#808080",
106 highlight_colour = "#808080",
107 background_colour = "gray30",
108 foreground_colour = "white",
113 de.defstyle("stdisp", {
114 padding = 0,
115 shadow_pixels = 0,
116 padding_pixels = 0,
117 spacing = 1,
118 highlight_pixels = 0,
119 shadow_colour = "black",
120 highlight_colour = "black",
121 background_colour = "gray40",
122 foreground_colour = "white",
125 de.defstyle("tab-frame", {
126 based_on = "tab",
127 font = "-*-terminus-*-*-normal--12-*-*-*-*-*-*-*",
128 padding_pixels = 1,
129 spacing = 0,
131 shadow_colour = "red",
132 padding_colour = "red",
133 highlight_colour = "red",
134 background_colour = "red",
136 de.substyle("active-*-*-*-activity", {
137 shadow_colour = "red",
138 highlight_colour = "red",
139 background_colour = "#808080",
140 foreground_colour = "white",
142 de.substyle("inactive-*-*-*-activity", {
143 shadow_colour = "#808080",
144 highlight_colour = "#808080",
145 background_colour = "#808080",
146 foreground_colour = "#808080",
150 de.defstyle("tab-frame-ionframe", {
151 based_on = "tab-frame",
154 de.defstyle("tab-frame-floatframe", {
155 based_on = "tab-frame",
156 padding_pixels = 0,
159 de.defstyle("tab-menuentry", {
160 based_on = "tab",
162 padding_pixels = 1,
163 spacing = 2,
165 text_align = "left",
168 de.defstyle("tab-menuentry-bigmenu", {
169 based_on = "tab-menuentry",
171 padding_pixels = 7,
174 de.defstyle("tab-menuentry-pmenu", {
175 based_on = "tab-menuentry",
176 de.substyle("inactive-selected", {
177 shadow_colour = "#808080",
178 highlight_colour = "#808080",
179 background_colour = "#CCCCCC",
180 foreground_colour = "#FFF",
182 de.substyle("inactive-unselected", {
183 shadow_colour = "#667",
184 highlight_colour = "#667",
185 background_colour = "#334",
186 foreground_colour = "#999",
190 de.defstyle("input", {
191 based_on = "*",
193 foreground_colour = "white",
194 background_colour = "grey30",
195 padding_colour = "white",
197 transparent_background = false,
199 border_style = "elevated",
201 padding_pixels = 2,
204 de.defstyle("input-edln", {
205 based_on = "input",
207 de.substyle("*-cursor", {
208 background_colour = "white",
209 foreground_colour = "black",
211 de.substyle("*-selection", {
212 background_colour = "#AAA",
213 foreground_colour = "#334",
217 de.defstyle("input-message", {
218 based_on = "input",
221 de.defstyle("input-menu", {
222 based_on = "input",
224 transparent_background = false,
226 highlight_pixels = 0,
227 shadow_pixels = 0,
228 padding_pixels = 0,
229 spacing = 0,
232 de.defstyle("input-menu-bigmenu", {
233 based_on = "input-menu",
236 de.defstyle("moveres_display", {
237 based_on = "input",
240 de.defstyle("dock", {
241 based_on = "*",
244 gr.refresh()