]> git.draconx.ca Git - fvwmconf.git/blob - common/nickstheme
Update style of menu titlebars.
[fvwmconf.git] / common / nickstheme
1 # Nick's first FVWM theme, designed for his laptop.
2
3 ButtonState InactiveDown False
4
5 DestroyDecor nickstheme
6 AddToDecor   nickstheme
7 + TitleStyle Height 24 -- Flat
8 + AddTitleStyle MultiPixmap Main titlebar.png
9 + BorderStyle -- HiddenHandles NoInset
10 + ButtonStyle All Simple -- Flat UseTitleStyle
11 + AddButtonStyle 1 MiniIcon
12 + ButtonStyle 1 - MwmDecorMenu
13 + AddButtonStyle 3 \
14         ActiveUp   ( Pixmap iconify-active.png   ) \
15         InactiveUp ( Pixmap iconify-inactive.png ) \
16         ActiveDown ( Pixmap iconify-pressed.png  )
17 + ButtonStyle 3 - MwmDecorMin
18 + AddButtonStyle 5 \
19         ActiveUp          ( Pixmap maximise-active.png   ) \
20         InactiveUp        ( Pixmap maximise-inactive.png ) \
21         ActiveDown        ( Pixmap maximise-pressed.png  ) \
22         ToggledActiveUp   ( Pixmap restore-active.png    ) \
23         ToggledInactiveUp ( Pixmap restore-inactive.png  ) \
24         ToggledActiveDown ( Pixmap restore-pressed.png   )
25 + ButtonStyle 5 - MwmDecorMax
26 + AddButtonStyle 4 \
27         ActiveUp          ( Pixmap shade-active.png     ) \
28         InactiveUp        ( Pixmap shade-inactive.png   ) \
29         ActiveDown        ( Pixmap shade-pressed.png    ) \
30         ToggledActiveUp   ( Pixmap unshade-active.png   ) \
31         ToggledInactiveUp ( Pixmap unshade-inactive.png ) \
32         ToggledActiveDown ( Pixmap unshade-pressed.png  )
33 + ButtonStyle 4 - MwmDecorShade
34 + AddButtonStyle 2 \
35         ActiveUp   ( Pixmap close-active.png   ) \
36         InactiveUp ( Pixmap close-inactive.png ) \
37         ActiveDown ( Pixmap close-pressed.png  )
38 + ButtonStyle 2 - Clear
39
40 Style * UseDecor nickstheme
41 Style * BorderWidth 3, HandleWidth 3
42
43 # Unfocused window colours - dark gray on light gray.
44 Colorset 1 fg gray30, bg gray
45
46 # Normal menu colours - black on pale gray
47 Colorset 3 fg black, bg #ede9e3
48 Colorset 8 Pixmap menubar.png, fg gray20, bg gray90
49
50 # Focused window / highlighted menu colours - white on dull blue.
51 Colorset 2 fg white, bg #567ea2
52 Colorset 4 fg white, bg #567ea2
53
54 Style * ColorSet 1
55 Style * HilightColorSet 2
56
57 # Fonts.  Probably need to patch FVWM to support proper selection of Japanese
58 # fonts...
59 Style * Font 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
60 Style * IconFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
61 MenuStyle * Font 'xft:M+1P+IPAG:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
62 MenuStyle * TitleFont 'xft:M+1P+IPAG:Bold:size=8:minspace=true:rgba=rgb:antialias=true:encoding=iso10646-1'
63
64 MenuStyle * HilightBack, HilightTitleBack, Hilight3DOff
65 MenuStyle * TrianglesSolid, TrianglesUseFore, TitleUnderlines1
66 MenuStyle * SeparatorsLong, BorderWidth 1
67 MenuStyle * ItemFormat "%.3s%.2|%2.4i%.5l%.5l%.5r%.5i%2.3>%1|"
68 MenuStyle * MenuColorset 3, ActiveColorset 4, TitleColorset 8
69 MenuStyle * VerticalTitleSpacing 3 2, VerticalItemSpacing 2 2
70
71 # Buttons: menu iconify maximize --title-- shade close
72 Mouse 1 1 N Menu MenuWindow
73
74 Mouse 1 3 N DoIconify
75
76 Mouse 1 5 N DoMax
77 Mouse 2 5 N DoMaxH
78 Mouse 3 5 N DoMaxW
79
80 Mouse 1 4 N DoShade
81
82 Mouse 1 2 N DoClose
83
84 DestroyFunc DoIconify
85 AddToFunc   DoIconify
86 + M Nop
87 + C Iconify
88
89 DestroyFunc DoShade
90 AddToFunc   DoShade
91 + M Nop
92 + C WindowShade
93
94 DestroyFunc DoMax
95 AddToFunc   DoMax
96 + M Nop
97 + C Maximize 100 100
98
99 DestroyFunc DoMaxW
100 AddToFunc   DoMaxW
101 + M Nop
102 + C Maximize 100 0
103
104 DestroyFunc DoMaxH
105 AddToFunc   DoMaxH
106 + M Nop
107 + C Maximize 0 100
108
109 DestroyFunc DoClose
110 AddToFunc   DoClose
111 + M Nop
112 + C Close
113 + D Destroy