<theme name = "Shinybar">
<!--
	Created by Alex Kaehler
	Licensed under a Creative Commons Atribution-Share Alike 3.0 License
	creaticecommons.org

	NOTE: This theme is optimized for a 42px high horizontal taskbar.
-->
<pixmaps>
	<pixmap_from_file name="button-1" file="button-1.png" />
	<pixmap_from_file name="button-2" file="button-2.png" />
	<pixmap_from_file name="button-3" file="button-3.png" />
	<pixmap_from_file name="button-active-1" file="button-active-1.png" />
	<pixmap_from_file name="button-active-2" file="button-active-2.png" />
	<pixmap_from_file name="button-active-3" file="button-active-3.png" />
	<pixmap_from_file name="button-launcher-horiz" file="button-launcher-horiz.png" />
	<pixmap_from_file name="glow-large" file="glow-large.png" />
	<pixmap_from_file name="glow-small" file="glow-small.png" />
	<pixmap_from_file name="mask-active" file="mask-active.png" />
	<pixmap_from_file name="mask-inlay-1" file="mask-inlay-1.png" />
	<pixmap_from_file name="mask-inlay-2" file="mask-inlay-2.png" />
	<pixmap_from_file name="mask-inlay-3" file="mask-inlay-3.png" />
	<pixmap_from_file name="mask-main" file="mask-main.png" />
	<pixmap_from_file name="mask-mouseover" file="mask-mouseover.png" />
	<pixmap_from_file name="mask-shadow" file="mask-shadow.png" />
</pixmaps>
<colors>
	<color5 name="Not used" default="#000000" opacity="no" />
</colors>
<popup_style file_name="DMD_Glass.tar.gz" />

<button_pixmap gap = "2" aspect_ratio="3/2" aspect_ratio_v="3/2" windows_cnt="3">
	<get_icon size="-8" />
	<if type="all_minimized">
		<transp_sat opacity="40" saturation="60" />
	</if>
<!--	<if type="some_minimized">
		<pixmap_from_self name="greyed">
			<transp_sat opacity="40" saturation="70" />
		</pixmap_from_self>
		<combine pix1="self" pix2="greyed" />
	</if>
-->

<!-- Important Stuff -->
	<correct_size />
	<if type="!launcher">
		<if windows="1">
			<if type="!active">
				<composite bg="button-1" fg="self" />
			</if>
			<if type="active">
				<pixmap name="active_bg">
					<fill color="#FFFFFF" opacity="40" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-active" />
				</pixmap>
				<pixmap name="active_shadow">
					<fill color="#000000" opacity="100" />
					<alpha_mask mask="mask-shadow" />
					<alpha_mask mask="mask-main" />
				</pixmap>
				<composite bg="button-active-1" fg="self" />
				<composite bg="active_bg" fg="self" />
<!--				<composite bg="active_shadow" fg="self" /> -->
			</if>
		</if>

<!-- Two windows -->
		<if windows="2">
			<if type="!active">
				<composite bg="button-2" fg="self" xoffset="-1" />
			</if>
			<if type="active">
				<pixmap name="active_bg">
					<fill color="#FFFFFF" opacity="40" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-active" />
				</pixmap>
				<pixmap name="active_shadow">
					<fill color="#000000" opacity="100" />
					<alpha_mask mask="mask-shadow" />
					<alpha_mask mask="mask-main" />
				</pixmap>
				<composite bg="button-active-2" fg="self" xoffset="-1" />
				<composite bg="active_bg" fg="self" />
<!--				<composite bg="active_shadow" fg="self" /> -->
			</if>
		</if>
			
<!-- Three windows -->	
		<if windows="3">
			<if type="!active">
				<composite bg="button-3" fg="self" xoffset="-3" />
			</if>
			<if type="active">
				<pixmap name="active_bg">
					<fill color="#FFFFFF" opacity="40" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-active" />
				</pixmap>
				<pixmap name="active_shadow">
					<fill color="#000000" opacity="100" />
					<alpha_mask mask="mask-shadow" />
					<alpha_mask mask="mask-main" />
				</pixmap>
				<composite bg="button-active-3" fg="self" xoffset="-3" />
				<composite bg="active_bg" fg="self" />
<!--				<composite bg="active_shadow" fg="self" /> -->
			</if>
		</if>
		
	</if>
	<if type="mouse_over">
		<if type="launcher">
			<composite bg="self" fg="button-launcher-horiz" opacity="45" />
			<composite bg="self" fg="glow-small" opacity="70" />
		</if>
		<if type="!launcher">
<!-- One window -->
			<if windows="1">
				<pixmap name="bg_glow">
					<fill color="icon_average" opacity="10" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-mouseover" />
				</pixmap>
<!-- 				<pixmap name="bg_weakglow">
					<fill color="icon_average" opacity="0" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-mouseover" />
				</pixmap>-->
				<pixmap name="bg_inlay">
					<fill color="icon_average" opacity="30" />
					<alpha_mask mask="mask-inlay-1" />
				</pixmap>
				<composite bg="bg_inlay" fg="self" />
				<composite bg="glow-large" fg="self" />
<!-- 				<composite bg="bg_weakglow" fg="self" />-->
				<composite bg="bg_glow" fg="self" />
			</if>
			
<!-- Two window -->
			<if windows="2">
				<pixmap name="bg_glow">
					<fill color="icon_average" opacity="30" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-mouseover" />
				</pixmap>
				<pixmap name="bg_weakglow">
					<fill color="icon_average" opacity="0" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-mouseover" />
				</pixmap>
				<pixmap name="bg_inlay">
					<fill color="icon_average" opacity="30" />
					<alpha_mask mask="mask-inlay-2" />
				</pixmap>
				<composite bg="bg_inlay" fg="self" />
				<composite bg="glow-large" fg="self" />
				<composite bg="bg_weakglow" fg="self" />
				<composite bg="bg_glow" fg="self" />
			</if>
			
<!-- Three window -->
			<if windows="3">
				<pixmap name="bg_glow">
					<fill color="icon_average" opacity="30" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-mouseover" />
				</pixmap>
				<pixmap name="bg_weakglow">
					<fill color="icon_average" opacity="0" />
					<alpha_mask mask="mask-main" />
					<alpha_mask mask="mask-mouseover" />
				</pixmap>
				<pixmap name="bg_inlay">
					<fill color="icon_average" opacity="30" />
					<alpha_mask mask="mask-inlay-3" />
				</pixmap>
				<composite bg="bg_inlay" fg="self" />
				<composite bg="glow-large" fg="self" />
				<composite bg="bg_weakglow" fg="self" />
				<composite bg="bg_glow" fg="self" />
			</if>
		</if>
	</if>

<!-- End important stuff-->
	<if type="blink">
		<pixmap name="red">
			<fill color="#FF9900" opacity="80" />
				<!--yellow-orange color -->
			<alpha_mask mask="mask-main" />
		</pixmap>
		<composite bg="red" fg="self" />
	</if>
	<if type="needs_attention">
		<pixmap name="red">
			<fill color="#FF9900" opacity="80" />
			<alpha_mask mask="mask-main" />
		</pixmap>
		<composite bg="red" fg="self" />
		
	</if>
</button_pixmap>
</theme>
