Drop obsolete muttng from /etc/skel/.fluxbox/menu and /etc/skel/.pekwm/menu, thanks...
[grml-desktop.git] / etc / skel / .ion2 / look-cleanviolet.lua
1 --
2 -- Look-cleanviolet for Ion's default drawing engine. 
3 -- Based on look-clean and look-violetgrey.
4 -- 
5
6 if not gr_select_engine("de") then
7     return
8 end
9
10 -- Clear existing styles from memory.
11 de_reset()
12
13 -- Base style
14 de_define_style("*", {
15     -- Gray background
16     highlight_colour = "#eeeeee",
17     shadow_colour = "#eeeeee",
18     background_colour = "#aaaaaa",
19     foreground_colour = "#000000",
20     
21     shadow_pixels = 1,
22     highlight_pixels = 1,
23     padding_pixels = 1,
24     spacing = 0,
25     border_style = "elevated",
26     
27     font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
28     text_align = "center",
29 })
30
31
32 de_define_style("frame", {
33     based_on = "*",
34     padding_colour = "#aaaaaa",
35     background_colour = "#000000",
36     transparent_background = false,
37 })
38
39
40 de_define_style("frame-ionframe", {
41     based_on = "frame",
42     shadow_pixels = 0,
43     highlight_pixels = 0,
44     padding_pixels = 0,
45     spacing = 1,
46 })
47
48
49 de_define_style("tab", {
50     based_on = "*",
51     font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
52     
53     de_substyle("active-selected", {
54         -- Violet tab
55         highlight_colour = "#aaaacc",
56         shadow_colour = "#aaaacc",
57         background_colour = "#666699",
58         foreground_colour = "#eeeeee",
59     }),
60
61     de_substyle("inactive-selected", {
62         -- Greyish violet tab
63         highlight_colour = "#eeeeff",
64         shadow_colour = "#eeeeff",
65         background_colour = "#9999aa",
66         foreground_colour = "#000000",
67     }),
68 })
69
70
71 de_define_style("tab-frame", {
72     based_on = "tab",
73
74     de_substyle("*-*-*-*-activity", {
75         -- Red tab
76         highlight_colour = "#eeeeff",
77         shadow_colour = "#eeeeff",
78         background_colour = "#990000",
79         foreground_colour = "#eeeeee",
80     }),
81 })
82
83
84 de_define_style("tab-frame-ionframe", {
85     based_on = "tab-frame",
86     spacing = 1,
87     bar_inside_frame = true,
88 })
89
90
91 de_define_style("tab-menuentry", {
92     based_on = "tab",
93     text_align = "left",
94     spacing = 1,
95 })
96
97
98 de_define_style("tab-menuentry-big", {
99     based_on = "tab-menuentry",
100     font = "-*-helvetica-medium-r-normal-*-17-*-*-*-*-*-*-*",
101     padding_pixels = 7,
102 })
103
104
105 de_define_style("input", {
106     based_on = "*",
107     text_align = "left",
108     spacing = 1,
109     -- Greyish violet background
110     highlight_colour = "#eeeeff",
111     shadow_colour = "#eeeeff",
112     background_colour = "#9999aa",
113     foreground_colour = "#000000",
114     
115     de_substyle("*-selection", {
116         background_colour = "#777799",
117         foreground_colour = "#000000",
118     }),
119
120     de_substyle("*-cursor", {
121         background_colour = "#000000",
122         foreground_colour = "#9999aa",
123     }),
124 })
125
126     
127 -- Refresh objects' brushes.
128 gr_refresh()