You are not logged in.

#51 2011-10-15 16:50:09

korpenkraxar
Member
Registered: 2006-04-02
Posts: 123

Re: [Gnome3] Dark GTK3 theme from Adwaita!

Does anyone know how to hack the metacity xml files in /usr/share/themes/Adwaita/metacity-1/ to make all apps use the dark window border? Currently only GT3 apps do.

Offline

#52 2011-10-15 21:08:45

korpenkraxar
Member
Registered: 2006-04-02
Posts: 123

Re: [Gnome3] Dark GTK3 theme from Adwaita!

Ok, here is a modified version of the metacity-theme-3.xml file in /usr/share/themes/Adwaita/metacity-1 that use dark borders and buttons for all windows. Most of the basic colors were copied from gtk-dark.css in Adwaita's GTK3 theme. The gradients in the original metacity theme use the gtk:custom function, which does not work well with GTK2 colors when trying to force dark ones. Instead of using this function I hardcoded colors produced by the GTK3 applications. These may not be completely accurate but provide fairly good approximations. The window border will likely look pretty bonkers if you switch to some other GTK3 theme. Moreover, this was done using trial-and-error so some replacements in the theme are likely superfluous.

Enjoy!

<?xml version="1.0"?>
<metacity_theme>
<info>
	<name>Adwaita</name>
	<author>korpenkraxar and GNOME Art Team &lt;art.gnome.org&gt;</author>
	<copyright>&#194; Intel, &#194; Red Hat, Lapo Calamandrei</copyright>
	<date>2010</date>
	<description>Default GNOME 3 window theme</description>
</info>

<!-- meaningfull constants -->

<constant name="C_border_focused" value="blend/#000000/#363b3b/0.7" />
<constant name="C_border_unfocused" value="blend/#000000/#363b3b/0.8" />
<constant name="C_border_attached_focused" value="blend/#000000/#363b3b/0.7" />
<constant name="C_titlebar_focused_hilight" value="#363b3b" />
<constant name="C_titlebar_unfocused" value="#363b3b" />
<constant name="C_title_focused" value="blend/#eeeeec/#363b3b/0.1" />
<constant name="C_title_focused_hilight" value="#111111" />
<constant name="C_title_unfocused" value="blend/#eeeeec/#363b3b/0.9" />
<!-- color of the button icons -->
<constant name="C_icons_focused" value="#eeeeec" />
<constant name="C_icons_focused_pressed" value="#ffffff" />
<constant name="C_icons_unfocused" value="blend/#eeeeec/#363b3b/0.9" />
<constant name="C_icons_unfocused_prelight" value="blend/#363b3b/#eeeeec/0.3" />
<constant name="C_icons_unfocused_pressed" value="blend/#000000/#363b3b/0.7" />
<constant name="D_icons_unfocused_offset" value="2" /> <!-- offset of the unfocused icons -->
<constant name="D_icons_shrink" value="1" /> <!-- increasing this value makes the icons in buttons smaller -->
<constant name="D_icons_grow" value="0" /> <!-- increasing this value makes the icons in buttons bigger -->
<!-- geometries -->

<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4">
	<distance name="left_width" value="1" />
	<distance name="right_width" value="1" />
	<distance name="bottom_height" value="2" />
	<distance name="left_titlebar_edge" value="0"/>
	<distance name="right_titlebar_edge" value="0"/>
	<distance name="title_vertical_pad" value="4"/>
	<border name="title_border" left="10" right="10" top="0" bottom="2"/>
	<border name="button_border" left="0" right="0" top="0" bottom="2"/>
	<aspect_ratio name="button" value="1"/>
</frame_geometry>

<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal">
	<distance name="left_titlebar_edge" value="1"/>
	<distance name="right_titlebar_edge" value="1"/>
</frame_geometry>

<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false">
	<distance name="left_width" value="0" />
	<distance name="right_width" value="0" />
	<distance name="left_titlebar_edge" value="0"/>
	<distance name="right_titlebar_edge" value="0"/>
	<distance name="title_vertical_pad" value="8"/> <!-- 
							This needs to be 1 less then the
							title_vertical_pad on normal state
							or you'll have bigger buttons 								-->
	<border name="title_border" left="10" right="10" top="1" bottom="2"/>
	<border name="button_border" left="0" right="0" top="0" bottom="2"/>
	<distance name="bottom_height" value="0" />
</frame_geometry>

<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max">
	<distance name="right_width" value="1" />
</frame_geometry>

<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max">
	<distance name="left_width" value="1" />
</frame_geometry>

<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false">
	<distance name="title_vertical_pad" value="7"/>
	<border name="title_border" left="10" right="10" top="0" bottom="1"/>
	<border name="button_border" left="0" right="0" top="0" bottom="2"/>
</frame_geometry>

<frame_geometry name="small_unfocused" parent="small">
	<distance name="left_titlebar_edge" value="1"/>
	<distance name="right_titlebar_edge" value="1"/>
</frame_geometry>

<frame_geometry name="nobuttons" hide_buttons="true" parent="normal">
</frame_geometry>

<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" >
	<distance name="left_width" value="1" />
	<distance name="right_width" value="1" />
	<distance name="bottom_height" value="1" />
	<border name="title_border" left="10" right="10" top="0" bottom="0" />
	<border name="button_border" left="0" right="0" top="0" bottom="0"/>
	<distance name="title_vertical_pad" value="1" />
</frame_geometry>

<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small">
	<distance name="title_vertical_pad" value="5"/>
</frame_geometry>

<frame_geometry name="attached" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small">
	<distance name="title_vertical_pad" value="0"/>
</frame_geometry>

<!-- drawing operations -->

	<!-- title -->

<draw_ops name="title_focused">
	<title version="< 3.1"
               x="(0 `max` ((width - title_width) / 2)) + 3"
               y="(0 `max` ((height - title_height) / 2)) + 2"
               color="C_title_focused_hilight" />
	<title version="< 3.1"
               x="(0 `max` ((width - title_width) / 2)) + 2"
               y="(0 `max` ((height - title_height) / 2)) + 1"
               color="C_title_focused" />
	<title version=">= 3.1"
               x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width))) + 3"
               y="(0 `max` ((height - title_height) / 2)) + 2"
               ellipsize_width="width"
               color="C_title_focused_hilight" />
	<title version=">= 3.1"
               x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width))) + 2"
               y="(0 `max` ((height - title_height) / 2)) + 1"
               ellipsize_width="width"
               color="C_title_focused" />
</draw_ops>

<draw_ops name="title_unfocused">
	<title version="< 3.1"
               x="(0 `max` ((width - title_width) / 2)) + 2"
               y="(0 `max` ((height - title_height) / 2)) + 1"
               color="C_title_unfocused"/>
	<title version=">= 3.1"
               x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width))) + 2"
               y="(0 `max` ((height - title_height) / 2)) + 1"
               ellipsize_width="width"
               color="C_title_unfocused"/>
</draw_ops>

	<!-- window decorations -->

<draw_ops name="entire_background_focused">
	<rectangle color="#363b3b" x="0" y="0" width="width" height="height" filled="true" />
</draw_ops>

<draw_ops name="entire_background_unfocused">
	<include name="entire_background_focused" />
</draw_ops>

<draw_ops name="titlebar_fill_focused">
	<gradient type="vertical" x="0" y="0" width="width" height="height">
		<color value="#363b3b" />
		<color value="#363b3b" />
	</gradient>
</draw_ops>


<draw_ops name="titlebar_fill_attached_focused"> <!-- gradient for attached and modal dialogs titlebar-->
	<gradient type="vertical" x="0" y="0" width="width" height="title_height">
		<color value="#363b3b" />
		<color value="#363b3b" />
	</gradient>
</draw_ops>

<draw_ops name="titlebar_fill_unfocused">
	<rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" />
</draw_ops>

<draw_ops name="hilight">
	<line x1="0" y1="1" x2="width-1" y2="1" color="C_titlebar_focused_hilight" />
	<gradient type="vertical" x="1" y="1" width="1" height="height-4">
		<color value="#363b3b" />
		<color value="#363b3b" />
	</gradient>
</draw_ops>

<draw_ops name="rounded_hilight">
	<line x1="5" y1="1" x2="width-6" y2="1" color="C_titlebar_focused_hilight" />
	<arc color="C_titlebar_focused_hilight" x="1" y="1" width="7" height="7"  start_angle="270" extent_angle="90" />
	<arc color="C_titlebar_focused_hilight" x="width-10" y="1" width="9" height="7"  start_angle="0" extent_angle="90" />
	<gradient type="vertical" x="1" y="5" width="1" height="height-9">
		<color value="#363b3b" />
		<color value="#363b3b" />
	</gradient>
</draw_ops>

<draw_ops name="titlebar_focused">
	<include name="titlebar_fill_focused" />
	<include name="hilight" />
</draw_ops>

<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs -->
	<include name="titlebar_fill_attached_focused" />
</draw_ops>

<draw_ops name="rounded_titlebar_focused">
	<include name="titlebar_fill_focused" />
	<include name="rounded_hilight" />
</draw_ops>

<draw_ops name="rounded_titlebar_focused_alt">
	<include name="titlebar_fill_focused" />
	<include name="rounded_hilight" />
</draw_ops>

<draw_ops name="border_focused">
	<rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" />
</draw_ops>

<draw_ops name="border_unfocused">
	<rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" />
</draw_ops>

<draw_ops name="border_attached_focused">
	<rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" />
	<line x1="0" y1="0" x2="width" y2="0" color="C_border_attached_focused" />
	<gradient type="vertical" x="0" y="0" width="1" height="top_height">
		<color value="#363b3b" />
		<color value="#363b3b" />
	</gradient>
	<gradient type="vertical" x="width-1" y="0" width="1" height="top_height">
		<color value="#363b3b" />
		<color value="#363b3b" />
	</gradient>
</draw_ops>


<draw_ops name="rounded_border_focused">
	<line color="C_border_focused" x1="4" y1="0" x2="width-5" y2="0" />
	<line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" />
	<line color="C_border_focused" x1="0" y1="4" x2="0" y2="height-2" />
	<line color="C_border_focused" x1="width-1" y1="4" x2="width-1" y2="height-2" />
	<arc color="C_border_focused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
	<arc color="C_border_focused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />
	<!-- double arcs for darker borders -->
	<arc color="C_border_focused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
	<arc color="C_border_focused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />
</draw_ops>

<draw_ops name="rounded_border_unfocused">
	<line color="C_border_unfocused" x1="4" y1="0" x2="width-5" y2="0" />
	<line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" />
	<line color="C_border_unfocused" x1="0" y1="4" x2="0" y2="height-2" />
	<line color="C_border_unfocused" x1="width-1" y1="4" x2="width-1" y2="height-2" />
	<arc color="C_border_unfocused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
	<arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />

	<!-- double arcs for darker borders -->
	<arc color="C_border_unfocused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
	<arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />
</draw_ops>


<draw_ops name="border_right_focused">
	<line
		x1="width-1" y1="0" 
		x2="width-1" y2="height" 
		color="C_border_focused" />
</draw_ops>

<draw_ops name="border_right_unfocused">
	<line
		x1="width" y1="0" 
		x2="width" y2="height" 
		color="C_border_unfocused" />
</draw_ops>

<draw_ops name="border_left_focused">
	<line
		x1="0" y1="0" 
		x2="0" y2="height" 
		color="C_border_focused" />
</draw_ops>

<draw_ops name="border_left_unfocused">
	<line
		x1="0" y1="0" 
		x2="0" y2="height" 
		color="C_border_unfocused" />
</draw_ops>

	<!-- button icons-->

<constant name="C_icons_shadow" value="blend/#000000/#363b3b/0.6" />

<draw_ops name="close_glyph_focused">
	<line
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
		color="C_icons_focused" />
	<line
		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_focused" />
	<line 
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_focused" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_focused" />
	<line 
		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_focused" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_focused" />
</draw_ops>

<draw_ops name="close_shadow_focused">
	<line
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
		color="C_icons_shadow" />
	<line
		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_shadow" />
	<line 
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_shadow" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_shadow" />
	<line 
		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_shadow" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_shadow" />
</draw_ops>

<draw_ops name="close_focused">
	<include name="close_shadow_focused" y="1" />
	<!-- I'm not happy with the current aa I'll draw it twice to make it darker -->
	<include name="close_shadow_focused" y="1" />
	<include name="close_glyph_focused" />
</draw_ops>

<draw_ops name="close_focused_pressed">
	<include name="close_glyph_focused" y="1" />
</draw_ops>

<draw_ops name="close_glyph_unfocused">
	<line
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
		color="C_icons_unfocused" />
	<line
		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused" />
	<line 
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused" />
	<line 
		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused" />
</draw_ops>

<draw_ops name="close_unfocused">
	<include name="close_glyph_unfocused" y="D_icons_unfocused_offset" />
	<include name="close_glyph_unfocused" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="close_glyph_unfocused_prelight">
	<line
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
		color="C_icons_unfocused_prelight" />
	<line
		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_prelight" />
	<line 
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_prelight" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_prelight" />
	<line 
		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_prelight" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_prelight" />
</draw_ops>

<draw_ops name="close_unfocused_prelight">
	<include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
	<include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="close_glyph_unfocused_pressed">
	<line
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
		color="C_icons_unfocused_pressed" />
	<line
		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_pressed" />
	<line 
		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_pressed" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_pressed" />
	<line 
		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_pressed" />
	<line 
		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
		color="C_icons_unfocused_pressed" />
</draw_ops>

<draw_ops name="close_unfocused_pressed">
	<include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
	<include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="maximize_glyph_focused">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_focused" />
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_focused" />
</draw_ops>

<draw_ops name="maximize_shadow_focused">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_shadow" />
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_shadow" />
</draw_ops>

<draw_ops name="maximize_focused">
	<include name="maximize_shadow_focused" y="1" />
	<include name="maximize_glyph_focused" />
</draw_ops>

<draw_ops name="maximize_focused_pressed">
	<include name="maximize_glyph_focused" y="1" />
</draw_ops>

<draw_ops name="maximize_glyph_unfocused">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused" />
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused" />
</draw_ops>

<draw_ops name="maximize_unfocused">
	<include name="maximize_glyph_unfocused" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="maximize_glyph_unfocused_prelight">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_prelight" />
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_prelight" />
</draw_ops>

<draw_ops name="maximize_unfocused_prelight">
	<include name="maximize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="maximize_glyph_unfocused_pressed">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_pressed" />
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_pressed" />
</draw_ops>

<draw_ops name="maximize_unfocused_pressed">
	<include name="maximize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="minimize_glyph_focused">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_focused" />
</draw_ops>

<draw_ops name="minimize_shadow_focused">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_shadow" />
</draw_ops>

<draw_ops name="minimize_focused">
	<include name="minimize_shadow_focused" y="1" />
	<include name="minimize_glyph_focused" />
</draw_ops>

<draw_ops name="minimize_focused_pressed">
	<include name="minimize_glyph_focused" y="1" />
</draw_ops>

<draw_ops name="minimize_glyph_unfocused">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused" />
</draw_ops>

<draw_ops name="minimize_unfocused">
	<include name="minimize_glyph_unfocused" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="minimize_glyph_unfocused_prelight">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_prelight" />
</draw_ops>

<draw_ops name="minimize_unfocused_prelight">
	<include name="minimize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="minimize_glyph_unfocused_pressed">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_pressed" />
</draw_ops>

<draw_ops name="minimize_unfocused_pressed">
	<include name="minimize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="menu_glyph_focused">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_focused" />
	<rectangle 
		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_focused" />
	<rectangle 
		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_focused" />
</draw_ops>

<draw_ops name="menu_shadow_focused">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_shadow" />
	<rectangle 
		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_shadow" />
	<rectangle 
		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_shadow" />
</draw_ops>

<draw_ops name="menu_focused">
	<include name="menu_shadow_focused" y="1" />
	<include name="menu_glyph_focused" />
</draw_ops>

<draw_ops name="menu_focused_pressed">
	<include name="menu_glyph_focused" y="1" />
</draw_ops>

<draw_ops name="menu_glyph_unfocused">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused" />
	<rectangle 
		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused" />
	<rectangle 
		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused" />
</draw_ops>

<draw_ops name="menu_unfocused">
	<include name="menu_glyph_unfocused" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="menu_glyph_unfocused_prelight">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_prelight" />
	<rectangle 
		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_prelight" />
	<rectangle 
		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_prelight" />
</draw_ops>

<draw_ops name="menu_unfocused_prelight">
	<include name="menu_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="menu_glyph_unfocused_pressed">
	<rectangle 
		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_pressed" />
	<rectangle 
		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
		color="C_icons_unfocused_pressed" />
	<rectangle 
		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_pressed" />
</draw_ops>

<draw_ops name="menu_unfocused_pressed">
	<include name="menu_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="shade_glyph_focused">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_focused" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_focused" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_focused" />
	<rectangle 
		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_focused" />
</draw_ops>

<draw_ops name="shade_shadow_focused">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_shadow" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_shadow" />
</draw_ops>

<draw_ops name="shade_focused">
	<include name="shade_shadow_focused" y="1" />
	<include name="shade_glyph_focused" />
</draw_ops>

<draw_ops name="shade_focused_pressed">
	<include name="shade_glyph_focused" y="1" />
</draw_ops>

<draw_ops name="shade_glyph_unfocused">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_unfocused" />
	<rectangle 
		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_unfocused" />
</draw_ops>

<draw_ops name="shade_unfocused">
	<include name="shade_glyph_unfocused" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="shade_glyph_unfocused_prelight">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_prelight" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_prelight" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_unfocused_prelight" />
	<rectangle 
		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_unfocused_prelight" />
</draw_ops>

<draw_ops name="shade_unfocused_prelight">
	<include name="shade_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
</draw_ops>

<draw_ops name="shade_glyph_unfocused_pressed">
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_pressed" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
		color="C_icons_unfocused_pressed" />
	<rectangle 
		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_unfocused_pressed" />
	<rectangle 
		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
		color="C_icons_unfocused_pressed" />
</draw_ops>

<draw_ops name="shade_unfocused_pressed">
	<include name="shade_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
</draw_ops>


	<!-- button backgrounds -->

<constant name="C_button_border" value="blend/#000000/#363b3b/0.8" />
<constant name="C_button_hilight" value="#4a5454" />

<draw_ops name="button_fill"> <!-- button background gradient -->
	<gradient type="vertical" x="0" y="0" width="width" height="height-2">
		<color value="#353939" />
		<color value="#2e3232" />
		<color value="#2b2e2e" />
		<color value="#303434" />
	</gradient>
</draw_ops>

<draw_ops name="button_bottom">
	<line x1="0" y1="height-2" x2="width-1" y2="height-2" color="C_button_border" />
	<line x1="0" y1="height-1" x2="width-1" y2="height-1" color="C_button_hilight" />
</draw_ops>

<draw_ops name="button_bevel">
	<gradient type="vertical" x="0" y="0" width="1" height="height-2">
		<color value="blend/#363b3b/#4f524f/0.1"/>
		<color value="blend/#363b3b/#000000/0.1"/>
	</gradient>
	<gradient type="vertical" x="width-1" y="0" width="1" height="height-2">
		<color value="C_border_focused"/>
		<color value="blend/#363b3b/#000000/0.1"/>
	</gradient>
</draw_ops>

<draw_ops name="button_fill_prelight"> <!-- button background gradient for prelight status -->
	<gradient type="vertical" x="0" y="0" width="width" height="height-2">
		<color value="#404747" />
		<color value="#383d3d" />
		<color value="#343939" />
		<color value="#393f3f" />
	</gradient>
</draw_ops>

<draw_ops name="button_fill_pressed"> <!-- button background gradient for pressed status -->
	<gradient type="vertical" x="0" y="0" width="width" height="height-2">
		<color value="#1c1e1e" />
		<color value="#262828" />
		<color value="#2b2f2f" />
	</gradient>
</draw_ops>

<draw_ops name="button">
	<include name="button_fill" />
	<include name="button_bevel" />
	<include name="button_bottom" />
</draw_ops>

<draw_ops name="button_prelight">
	<include name="button_fill_prelight" />
	<include name="button_bevel" />
	<include name="button_bottom" />
</draw_ops>

<draw_ops name="button_pressed">
	<include name="button_fill_pressed" />
	<include name="button_bottom" />
</draw_ops>

<!-- things get messy here -->

<draw_ops name="button_inner_right_slice1">
	<clip x="0" y="0" width="width" height="height-5" />
	<include name="button" />
</draw_ops>
<draw_ops name="button_inner_right_slice2">
	<clip x="1" y="height-5" width="width-1" height="2" />
	<include name="button" />
</draw_ops>
<draw_ops name="button_inner_right_slice3">
	<clip x="2" y="height-3" width="width-2" height="1" />
	<include name="button" />
</draw_ops>
<draw_ops name="button_inner_right_slice4">
	<clip x="4" y="height-2" width="width-4" height="2" />
	<include name="button" />
</draw_ops>

<draw_ops name="button_inner_right_fill">
	<include name="button_inner_right_slice1" />
	<include name="button_inner_right_slice2" />
	<include name="button_inner_right_slice3" />
	<include name="button_inner_right_slice4" />
</draw_ops>

<draw_ops name="button_inner_right_slice1_prelight">
	<clip x="0" y="0" width="width" height="height-5" />
	<include name="button_prelight" />
</draw_ops>
<draw_ops name="button_inner_right_slice2_prelight">
	<clip x="1" y="height-5" width="width-1" height="2" />
	<include name="button_prelight" />
</draw_ops>
<draw_ops name="button_inner_right_slice3_prelight">
	<clip x="2" y="height-3" width="width-2" height="1" />
	<include name="button_prelight" />
</draw_ops>
<draw_ops name="button_inner_right_slice4_prelight">
	<clip x="4" y="height-2" width="width-4" height="2" />
	<include name="button_prelight" />
</draw_ops>

<draw_ops name="button_inner_right_fill_prelight">
	<include name="button_inner_right_slice1_prelight" />
	<include name="button_inner_right_slice2_prelight" />
	<include name="button_inner_right_slice3_prelight" />
	<include name="button_inner_right_slice4_prelight" />
</draw_ops>

<draw_ops name="button_inner_right_slice1_pressed">
	<clip x="0" y="0" width="width" height="height-5" />
	<include name="button_pressed" />
</draw_ops>
<draw_ops name="button_inner_right_slice2_pressed">
	<clip x="1" y="height-5" width="width-1" height="2" />
	<include name="button_pressed" />
</draw_ops>
<draw_ops name="button_inner_right_slice3_pressed">
	<clip x="2" y="height-3" width="width-2" height="1" />
	<include name="button_pressed" />
</draw_ops>
<draw_ops name="button_inner_right_slice4_pressed">
	<clip x="4" y="height-2" width="width-4" height="2" />
	<include name="button_pressed" />
</draw_ops>

<draw_ops name="button_inner_right_fill_pressed">
	<include name="button_inner_right_slice1_pressed" />
	<include name="button_inner_right_slice2_pressed" />
	<include name="button_inner_right_slice3_pressed" />
	<include name="button_inner_right_slice4_pressed" />
</draw_ops>


<draw_ops name="button_inner_right_border">
	<gradient type="vertical" x="0" y="0" width="1" height="height-5">
		<color value="blend/#363b3b/#000000/0.06" />
		<color value="blend/#363b3b/#000000/0.06" />
		<color value="blend/#363b3b/#000000/0.03" />
	</gradient>
	<arc color="C_button_hilight" x="1" y="height-10" width="9" height="9"  start_angle="180" extent_angle="90" />
	<gradient type="vertical" x="1" y="0" width="1" height="height-5">
		<color value="C_border_focused" />
		<color value="C_button_border" />
	</gradient>
	<arc color="C_button_border" x="1" y="height-11" width="9" height="9"  start_angle="180" extent_angle="90" />
</draw_ops>

<draw_ops name="button_inner_right">
	<include name="button_inner_right_fill" />
	<include name="button_inner_right_border" />
</draw_ops>

<draw_ops name="button_inner_right_prelight">
	<include name="button_inner_right_fill_prelight" />
	<include name="button_inner_right_border" />
</draw_ops>

<draw_ops name="button_inner_right_pressed">
	<include name="button_inner_right_fill_pressed" />
	<include name="button_inner_right_border" />
</draw_ops>

<draw_ops name="button_inner_left_slice1">
	<clip x="0" y="0" width="width-1" height="height-5" />
	<include name="button" />
</draw_ops>
<draw_ops name="button_inner_left_slice2">
	<clip x="0" y="height-5" width="width-2" height="2" />
	<include name="button" />
</draw_ops>
<draw_ops name="button_inner_left_slice3">
	<clip x="0" y="height-3" width="width-3" height="1" />
	<include name="button" />
</draw_ops>
<draw_ops name="button_inner_left_slice4">
	<clip x="0" y="height-2" width="width-5" height="2" />
	<include name="button" />
</draw_ops>

<draw_ops name="button_inner_left_fill">
	<include name="button_inner_left_slice1" />
	<include name="button_inner_left_slice2" />
	<include name="button_inner_left_slice3" />
	<include name="button_inner_left_slice4" />
</draw_ops>

<draw_ops name="button_inner_left_slice1_prelight">
	<clip x="0" y="0" width="width-1" height="height-5" />
	<include name="button_prelight" />
</draw_ops>
<draw_ops name="button_inner_left_slice2_prelight">
	<clip x="0" y="height-5" width="width-2" height="2" />
	<include name="button_prelight" />
</draw_ops>
<draw_ops name="button_inner_left_slice3_prelight">
	<clip x="0" y="height-3" width="width-3" height="1" />
	<include name="button_prelight" />
</draw_ops>
<draw_ops name="button_inner_left_slice4_prelight">
	<clip x="0" y="height-2" width="width-5" height="2" />
	<include name="button_prelight" />
</draw_ops>

<draw_ops name="button_inner_left_fill_prelight">
	<include name="button_inner_left_slice1_prelight" />
	<include name="button_inner_left_slice2_prelight" />
	<include name="button_inner_left_slice3_prelight" />
	<include name="button_inner_left_slice4_prelight" />
</draw_ops>

<draw_ops name="button_inner_left_slice1_pressed">
	<clip x="0" y="0" width="width-1" height="height-5" />
	<include name="button_pressed" />
</draw_ops>
<draw_ops name="button_inner_left_slice2_pressed">
	<clip x="0" y="height-5" width="width-2" height="2" />
	<include name="button_pressed" />
</draw_ops>
<draw_ops name="button_inner_left_slice3_pressed">
	<clip x="0" y="height-3" width="width-3" height="1" />
	<include name="button_pressed" />
</draw_ops>
<draw_ops name="button_inner_left_slice4_pressed">
	<clip x="0" y="height-2" width="width-5" height="2" />
	<include name="button_pressed" />
</draw_ops>

<draw_ops name="button_inner_left_fill_pressed">
	<include name="button_inner_left_slice1_pressed" />
	<include name="button_inner_left_slice2_pressed" />
	<include name="button_inner_left_slice3_pressed" />
	<include name="button_inner_left_slice4_pressed" />
</draw_ops>


<draw_ops name="button_inner_left_border">
	<gradient type="vertical" x="width-1" y="0" width="1" height="height-6">
		<color value="C_titlebar_focused_hilight" />
		<color value="C_button_hilight" />
	</gradient>
	<arc color="C_button_hilight" x="width-11" y="height-11" width="10" height="10"  start_angle="90" extent_angle="90" />
	<gradient type="vertical" x="width-2" y="0" width="1" height="height-5">
		<color value="C_border_focused" />
		<color value="C_button_border" />
	</gradient>
	<arc color="C_button_border" x="width-11" y="height-11" width="9" height="9"  start_angle="90" extent_angle="90" />
</draw_ops>

<draw_ops name="button_inner_left">
	<include name="button_inner_left_fill" />
	<include name="button_inner_left_border" />
</draw_ops>

<draw_ops name="button_inner_left_prelight">
	<include name="button_inner_left_fill_prelight" />
	<include name="button_inner_left_border" />
</draw_ops>

<draw_ops name="button_inner_left_pressed">
	<include name="button_inner_left_fill_pressed" />
	<include name="button_inner_left_border" />
</draw_ops>

<!-- frame styles -->

<frame_style name="normal_focused" geometry="normal">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="rounded_titlebar_focused" />
	<piece position="title" draw_ops="title_focused" />
	<piece position="overlay" draw_ops="rounded_border_focused" />
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button function="left_middle_background" state="normal" draw_ops="button"/>
	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="left_right_background" state="normal" draw_ops="button_inner_left"/>
	<button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button function="right_middle_background" state="normal" draw_ops="button"/>
	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="right_left_background" state="normal" draw_ops="button_inner_right"/>
	<button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>	
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="normal_unfocused" geometry="normal_unfocused">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<piece position="overlay" draw_ops="rounded_border_unfocused" />
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_unfocused" />
	<button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_unfocused" />
	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="normal_max_focused" geometry="max">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="titlebar_fill_focused" />
	<piece position="title" draw_ops="title_focused" />
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button function="left_middle_background" state="normal" draw_ops="button"/>
	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="left_right_background" state="normal" draw_ops="button_inner_left"/>
	<button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button function="right_middle_background" state="normal" draw_ops="button"/>
	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="right_left_background" state="normal" draw_ops="button_inner_right"/>
	<button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="normal_max_unfocused" geometry="max">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_unfocused" />
	<button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_unfocused" />
	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="normal_max_shaded_focused" geometry="max">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="titlebar_fill_focused" />
	<piece position="title" draw_ops="title_focused" />
	<piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece>
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button function="left_middle_background" state="normal" draw_ops="button"/>
	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="left_right_background" state="normal" draw_ops="button_inner_left"/>
	<button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button function="right_middle_background" state="normal" draw_ops="button"/>
	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="right_left_background" state="normal" draw_ops="button_inner_right"/>
	<button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="normal_max_shaded_unfocused" geometry="max">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece>
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_unfocused" />
	<button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_unfocused" />
	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="dialog_focused" geometry="nobuttons">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="rounded_titlebar_focused" />
	<piece position="title" draw_ops="title_focused" />
	<piece position="overlay" draw_ops="rounded_border_focused" />
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button function="left_middle_background" state="normal" draw_ops="button"/>
	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="left_right_background" state="normal" draw_ops="button_inner_left"/>
	<button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button function="right_middle_background" state="normal" draw_ops="button"/>
	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="right_left_background" state="normal" draw_ops="button_inner_right"/>
	<button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="dialog_unfocused" geometry="nobuttons">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<piece position="overlay" draw_ops="rounded_border_unfocused" />
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal"><draw_ops></draw_ops></button>
	<button function="shade" state="pressed"><draw_ops></draw_ops></button>
	<button function="unshade" state="normal"><draw_ops></draw_ops></button>
	<button function="unshade" state="pressed"><draw_ops></draw_ops></button>
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="modal_dialog_focused" geometry="modal">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="titlebar_attached_focused" />
	<piece position="title" draw_ops="title_focused" />
	<piece position="overlay" draw_ops="border_focused" />
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button function="left_middle_background" state="normal" draw_ops="button"/>
	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="left_right_background" state="normal" draw_ops="button_inner_left"/>
	<button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button function="right_middle_background" state="normal" draw_ops="button"/>
	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="right_left_background" state="normal" draw_ops="button_inner_right"/>
	<button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="modal_dialog_unfocused" geometry="modal">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<piece position="overlay" draw_ops="border_unfocused" />
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_unfocused" />
	<button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_unfocused" />
	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="utility_focused" geometry="small">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="titlebar_focused" />
	<piece position="title" draw_ops="title_focused" />
	<piece position="overlay" draw_ops="border_focused" />
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button version="< 3.3" function="left_middle_background" state="normal" draw_ops="button_inner_left"/>
	<button version="< 3.3" function="left_middle_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version="< 3.3" function="left_middle_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button version="< 3.3" function="right_middle_background" state="normal" draw_ops="button_inner_right"/>
	<button version="< 3.3" function="right_middle_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version="< 3.3" function="right_middle_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_middle_background" state="normal" draw_ops="button"/>
	<button version=">= 3.3" function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button version=">= 3.3" function="left_middle_background" state="pressed" draw_ops="button_pressed"/>

	<button version=">= 3.3"function="right_middle_background" state="normal" draw_ops="button"/>
	<button version=">= 3.3"function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button version=">= 3.3"function="right_middle_background" state="pressed" draw_ops="button_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="utility_unfocused" geometry="small_unfocused">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<piece position="overlay" draw_ops="border_unfocused" />
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_unfocused" />
	<button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_unfocused" />
	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="border_focused" geometry="borderless">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="overlay" draw_ops="border_focused" />
	<button function="close" state="normal"><draw_ops></draw_ops></button>
	<button function="close" state="pressed"><draw_ops></draw_ops></button>
	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
	<button function="menu" state="normal"><draw_ops></draw_ops></button>
	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
	<button function="shade" state="normal"><draw_ops></draw_ops></button>
	<button function="shade" state="pressed"><draw_ops></draw_ops></button>
	<button function="unshade" state="normal"><draw_ops></draw_ops></button>
	<button function="unshade" state="pressed"><draw_ops></draw_ops></button>
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="border_unfocused" geometry="borderless">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="overlay" draw_ops="border_unfocused" />
	<button function="close" state="normal"><draw_ops></draw_ops></button>
	<button function="close" state="pressed"><draw_ops></draw_ops></button>
	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
	<button function="menu" state="normal"><draw_ops></draw_ops></button>
	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
	<button function="shade" state="normal"><draw_ops></draw_ops></button>
	<button function="shade" state="pressed"><draw_ops></draw_ops></button>
	<button function="unshade" state="normal"><draw_ops></draw_ops></button>
	<button function="unshade" state="pressed"><draw_ops></draw_ops></button>
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="attached_focused" geometry="attached">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="titlebar_attached_focused" />
	<piece position="overlay" draw_ops="border_attached_focused" />
	<button function="close" state="normal"><draw_ops></draw_ops></button>
	<button function="close" state="pressed"><draw_ops></draw_ops></button>
	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
	<button function="menu" state="normal"><draw_ops></draw_ops></button>
	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
	<button function="shade" state="normal"><draw_ops></draw_ops></button>
	<button function="shade" state="pressed"><draw_ops></draw_ops></button>
	<button function="unshade" state="normal"><draw_ops></draw_ops></button>
	<button function="unshade" state="pressed"><draw_ops></draw_ops></button>
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="attached_unfocused" geometry="attached">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="overlay" draw_ops="border_unfocused" />
	<button function="close" state="normal"><draw_ops></draw_ops></button>
	<button function="close" state="pressed"><draw_ops></draw_ops></button>
	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
	<button function="menu" state="normal"><draw_ops></draw_ops></button>
	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
	<button function="shade" state="normal"><draw_ops></draw_ops></button>
	<button function="shade" state="pressed"><draw_ops></draw_ops></button>
	<button function="unshade" state="normal"><draw_ops></draw_ops></button>
	<button function="unshade" state="pressed"><draw_ops></draw_ops></button>
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="tiled_left_focused" geometry="tiled_left">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="titlebar_fill_focused" />
	<piece position="title" draw_ops="title_focused" />
	<piece position="overlay" draw_ops="border_right_focused" />
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button function="left_middle_background" state="normal" draw_ops="button"/>
	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="left_right_background" state="normal" draw_ops="button_inner_left"/>
	<button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button function="right_middle_background" state="normal" draw_ops="button"/>
	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="right_left_background" state="normal" draw_ops="button_inner_right"/>
	<button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="tiled_left_unfocused" geometry="tiled_left">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<piece position="overlay" draw_ops="border_right_unfocused" />
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_unfocused" />
	<button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_unfocused" />
	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="tiled_right_focused" geometry="tiled_right">
	<piece position="entire_background" draw_ops="entire_background_focused" />
	<piece position="titlebar" draw_ops="titlebar_fill_focused" />
	<piece position="title" draw_ops="title_focused" />
	<piece position="overlay" draw_ops="border_left_focused" />
	<button function="close" state="normal" draw_ops="close_focused" />
	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
	<button function="maximize" state="normal" draw_ops="maximize_focused" />
	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
	<button function="minimize" state="normal" draw_ops="minimize_focused" />
	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
	<button function="menu" state="normal" draw_ops="menu_focused" />
	<button function="menu" state="pressed" draw_ops="menu_focused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_focused" />
	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_focused" />
	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />

	<button function="left_middle_background" state="normal" draw_ops="button"/>
	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="left_right_background" state="normal" draw_ops="button_inner_left"/>
	<button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/>

	<button function="right_middle_background" state="normal" draw_ops="button"/>
	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
	<button function="right_left_background" state="normal" draw_ops="button_inner_right"/>
	<button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/>
	<button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/>
	<button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/>
	<button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/>
	<button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/>
	<button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/>

	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<frame_style name="tiled_right_unfocused" geometry="tiled_right">
	<piece position="entire_background" draw_ops="entire_background_unfocused" />
	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
	<piece position="title" draw_ops="title_unfocused" />
	<piece position="overlay" draw_ops="border_left_unfocused" />
	<button function="close" state="normal" draw_ops="close_unfocused"/>
	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
	<button function="menu" state="normal" draw_ops="menu_unfocused" />
	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
	<button function="shade" state="normal" draw_ops="shade_unfocused" />
	<button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="unshade" state="normal" draw_ops="shade_unfocused" />
	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<!-- placeholder for unimplementated styles-->
<frame_style name="blank" geometry="normal">
	<button function="close" state="normal"><draw_ops></draw_ops></button>
	<button function="close" state="pressed"><draw_ops></draw_ops></button>
	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
	<button function="menu" state="normal"><draw_ops></draw_ops></button>
	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
	<button function="shade" state="normal"><draw_ops></draw_ops></button>
	<button function="shade" state="pressed"><draw_ops></draw_ops></button>
	<button function="unshade" state="normal"><draw_ops></draw_ops></button>
	<button function="unshade" state="pressed"><draw_ops></draw_ops></button>
	<button function="above" state="normal"><draw_ops></draw_ops></button>
	<button function="above" state="pressed"><draw_ops></draw_ops></button>
	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
	<button function="stick" state="normal"><draw_ops></draw_ops></button>
	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
</frame_style>

<!-- frame style sets -->

<frame_style_set name="normal_style_set">
	<frame focus="yes" state="normal" resize="both" style="normal_focused"/>
	<frame focus="no" state="normal" resize="both" style="normal_unfocused"/>
	<frame focus="yes" state="maximized" style="normal_max_focused"/>
	<frame focus="no" state="maximized" style="normal_max_unfocused"/>
	<frame focus="yes" state="shaded" style="normal_focused"/>
	<frame focus="no" state="shaded" style="normal_unfocused"/>
	<frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused"/>
	<frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused"/>
	<frame version=">= 3.3"focus="yes" state="tiled_left" style="tiled_left_focused"/>
	<frame version=">= 3.3"focus="no" state="tiled_left" style="tiled_left_unfocused"/>
	<frame version=">= 3.3"focus="yes" state="tiled_right" style="tiled_right_focused"/>
	<frame version=">= 3.3"focus="no" state="tiled_right" style="tiled_right_unfocused"/>
	<frame version=">= 3.3"focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/>
	<frame version=">= 3.3"focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/>
	<frame version=">= 3.3"focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/>
	<frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/>
</frame_style_set>

<frame_style_set name="dialog_style_set">
	<frame focus="yes" state="normal" resize="both" style="dialog_focused"/>
	<frame focus="no" state="normal" resize="both" style="dialog_unfocused"/>
	<frame focus="yes" state="maximized" style="blank"/>
	<frame focus="no" state="maximized" style="blank"/>
	<frame focus="yes" state="shaded" style="dialog_focused"/>
	<frame focus="no" state="shaded" style="dialog_unfocused"/>
	<frame focus="yes" state="maximized_and_shaded" style="blank"/>
	<frame focus="no" state="maximized_and_shaded" style="blank"/>
</frame_style_set>

<frame_style_set name="modal_dialog_style_set">
	<frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/>
	<frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/>
	<frame focus="yes" state="maximized" style="blank"/>
	<frame focus="no" state="maximized" style="blank"/>
	<frame focus="yes" state="shaded" style="modal_dialog_focused"/>
	<frame focus="no" state="shaded" style="modal_dialog_unfocused"/>
	<frame focus="yes" state="maximized_and_shaded" style="blank"/>
	<frame focus="no" state="maximized_and_shaded" style="blank"/>
</frame_style_set>

<frame_style_set name="utility_style_set">
	<frame focus="yes" state="normal" resize="both" style="utility_focused"/>
	<frame focus="no" state="normal" resize="both" style="utility_unfocused"/>
	<frame focus="yes" state="maximized" style="blank"/>
	<frame focus="no" state="maximized" style="blank"/>
	<frame focus="yes" state="shaded" style="utility_focused"/>
	<frame focus="no" state="shaded" style="utility_unfocused"/>
	<frame focus="yes" state="maximized_and_shaded" style="blank"/>
	<frame focus="no" state="maximized_and_shaded" style="blank"/>
</frame_style_set>

<frame_style_set name="border_style_set">
	<frame focus="yes" state="normal" resize="both" style="border_focused"/>
	<frame focus="no" state="normal" resize="both" style="border_unfocused"/>
	<frame focus="yes" state="maximized" style="blank"/>
	<frame focus="no" state="maximized" style="blank"/>
	<frame focus="yes" state="shaded" style="blank"/>
	<frame focus="no" state="shaded" style="blank"/>
	<frame focus="yes" state="maximized_and_shaded" style="blank"/>
	<frame focus="no" state="maximized_and_shaded" style="blank"/>
</frame_style_set>

<frame_style_set name="attached_style_set">
	<frame focus="yes" state="normal" resize="both" style="attached_focused"/>
	<frame focus="no" state="normal" resize="both" style="attached_unfocused"/>
	<frame focus="yes" state="maximized" style="blank"/>
	<frame focus="no" state="maximized" style="blank"/>
	<frame focus="yes" state="shaded" style="blank"/>
	<frame focus="no" state="shaded" style="blank"/>
	<frame focus="yes" state="maximized_and_shaded" style="blank"/>
	<frame focus="no" state="maximized_and_shaded" style="blank"/>
</frame_style_set>


<!-- windows -->

<window type="normal" style_set="normal_style_set"/>
<window type="dialog" style_set="dialog_style_set"/>
<window type="modal_dialog" style_set="modal_dialog_style_set"/>
<window type="menu" style_set="utility_style_set"/>
<window type="utility" style_set="utility_style_set"/>
<window type="border" style_set="border_style_set"/>
<window version=">= 3.2" type="attached" style_set="attached_style_set"/>

</metacity_theme>

Offline

#53 2014-11-24 01:50:04

Brainwall
Member
Registered: 2014-10-01
Posts: 5

Re: [Gnome3] Dark GTK3 theme from Adwaita!

Is there a possibility to have Totem normal white/light theme, no black in gnome shell now? Because I love the light theme, all software the white/light theme, just Totem is Black sad

PS: sorry my eng is bad and i love arch my first time archlinux (newbie)


Linux 3.17.3-1-ARCH #1 i686 GNU/Linux, Gnome Shell 3.14

Offline

#54 2014-11-24 12:28:44

killajoe
Member
From: Berlin Planet Earth
Registered: 2007-07-04
Posts: 168
Website

Re: [Gnome3] Dark GTK3 theme from Adwaita!

@Brainwall: make a new topic... we have 2014 the original post is 3 years old....


Cancel me not -- for what then shall remain?
Abscissas, some mantissas, modules, modes, A root or two, a torus and a node:
The inverse of my verse, a null domain.
-- Stanislaw Lem, The Cyberiad

Offline

#55 2014-11-24 16:06:25

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [Gnome3] Dark GTK3 theme from Adwaita!

Please don't necrobump, particularly [testing] threads: https://wiki.archlinux.org/index.php/Fo … Bumping.27



Closing


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB