aboutsummaryrefslogtreecommitdiff
path: root/.themes/Gruvbox-Dark-B-MB/metacity-1
diff options
context:
space:
mode:
Diffstat (limited to '.themes/Gruvbox-Dark-B-MB/metacity-1')
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/button.svg41
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/close.svg38
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/maximize.svg38
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/menu.svg40
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/minimize.svg47
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/shade.svg38
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unmaximize.svg67
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unshade.svg38
-rwxr-xr-x.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-1.xml1
-rwxr-xr-x.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-2.xml1
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-3.xml830
-rw-r--r--.themes/Gruvbox-Dark-B-MB/metacity-1/thumbnail.pngbin0 -> 1596 bytes
12 files changed, 1179 insertions, 0 deletions
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/button.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/button.svg
new file mode 100644
index 000000000..c2a738d88
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/button.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="22"
+ height="22"
+ viewBox="0 0 22 22"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="button.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="11.5625"
+ inkscape:cx="2.8972973"
+ inkscape:cy="10.940541"
+ inkscape:window-width="1368"
+ inkscape:window-height="687"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4" />
+ <circle
+ cx="11"
+ cy="11"
+ r="11"
+ id="circle2"
+ style="stroke-width:1.375" />
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/close.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/close.svg
new file mode 100644
index 000000000..fb798d736
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/close.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="close.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="23.125"
+ inkscape:cx="11.978378"
+ inkscape:cy="12"
+ inkscape:window-width="1600"
+ inkscape:window-height="823"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4" />
+ <path
+ d="m 4.464745,3.96488 c -0.12775,0 -0.2555,0.0486 -0.35339,0.14649 -0.19578,0.19586 -0.19578,0.51116 0,0.70703 L 7.292955,8 l -3.1816,3.1816 c -0.19578,0.19586 -0.19578,0.51116 0,0.70703 0.19578,0.19586 0.51118,0.19586 0.70704,0 l 3.18161,-3.1816 3.1816,3.1816 c 0.19578,0.19586 0.51114,0.19586 0.70704,0 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 L 8.707045,8 l 3.1816,-3.1816 c 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 -0.19578,-0.19586 -0.51117,-0.19586 -0.70704,0 l -3.1816,3.1816 -3.18161,-3.1816 C 4.720495,4.01347 4.592755,3.96488 4.465005,3.96488 Z"
+ id="path2928" />
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/maximize.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/maximize.svg
new file mode 100644
index 000000000..0c2f1700d
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/maximize.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="maximize.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="23.125"
+ inkscape:cx="11.978378"
+ inkscape:cy="12"
+ inkscape:window-width="1600"
+ inkscape:window-height="823"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4" />
+ <path
+ d="M 6,4 C 4.892,4 4,4.892 4,6 v 4 c 0,1.108 0.89201,2 2,2 h 4 c 1.10801,0 2,-0.892 2,-2 V 6 C 12,4.892 11.10799,4 10,4 Z m 0,1 h 4 c 0.554,0 1,0.44602 1,1 v 4 c 0,0.55398 -0.44602,1 -1,1 H 6 C 5.44603,11 5.00001,10.55398 5.00001,10 V 6 C 5.00001,5.44602 5.44604,5 6,5 Z"
+ id="path2930" />
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/menu.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/menu.svg
new file mode 100644
index 000000000..179ff4c4e
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/menu.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="menu.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="23.125"
+ inkscape:cx="11.891892"
+ inkscape:cy="12"
+ inkscape:window-width="1200"
+ inkscape:window-height="675"
+ inkscape:window-x="190"
+ inkscape:window-y="85"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg4" />
+ <circle
+ cx="8"
+ cy="8"
+ r="2"
+ id="circle2" />
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/minimize.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/minimize.svg
new file mode 100644
index 000000000..76fe7cbd0
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/minimize.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="minimize.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="true"
+ inkscape:zoom="65.407377"
+ inkscape:cx="7.246889"
+ inkscape:cy="9.3032319"
+ inkscape:window-width="1600"
+ inkscape:window-height="823"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4">
+ <inkscape:grid
+ type="xygrid"
+ id="grid913" />
+ </sodipodi:namedview>
+ <rect
+ x="4"
+ y="8"
+ width="8"
+ height="1"
+ rx="0.5"
+ ry="0.5"
+ id="rect2932" />
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/shade.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/shade.svg
new file mode 100644
index 000000000..8213b0363
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/shade.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="shade.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="23.125"
+ inkscape:cx="11.978378"
+ inkscape:cy="12"
+ inkscape:window-width="1600"
+ inkscape:window-height="823"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4" />
+ <path
+ d="m 8.00007,4.464835 -6.3633,6.3633 0.70703,0.70703 5.6562,-5.6562 5.6562,5.6562 0.70703,-0.70703 -5.6562,-5.6562 z"
+ id="path199" />
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unmaximize.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unmaximize.svg
new file mode 100644
index 000000000..8d60a5702
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unmaximize.svg
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="unmaximize.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <metadata
+ id="metadata10">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1600"
+ inkscape:window-height="823"
+ id="namedview6"
+ showgrid="true"
+ inkscape:zoom="5.2291666"
+ inkscape:cx="-24.095618"
+ inkscape:cy="33.179283"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4"
+ inkscape:pagecheckerboard="0">
+ <inkscape:grid
+ type="xygrid"
+ id="grid835" />
+ </sodipodi:namedview>
+ <g
+ id="g917"
+ transform="translate(-4,-3)">
+ <path
+ d="M 10,9 C 8.892,9 8,9.892 8,11 v 2 c 0,1.108 0.892,2 2,2 h 2 c 1.108,0 2,-0.892 2,-2 V 11 C 14,9.892 13.108,9 12,9 Z m 0,1 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 H 10 C 9.446,14 9,13.554 9,13 v -2 c 0,-0.554 0.446,-1 1,-1 z"
+ id="path2896" />
+ <path
+ d="m 12,7 c -1.108,0 -2,0.892 -2,2 h 1 c 0,-0.554 0.446,-1 1,-1 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 v 1 c 1.108,0 2,-0.892 2,-2 V 9 C 16,7.892 15.108,7 14,7 Z"
+ opacity="0.35"
+ id="path2898" />
+ </g>
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unshade.svg b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unshade.svg
new file mode 100644
index 000000000..a1615644e
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/assets/unshade.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="16"
+ height="16"
+ viewBox="0 0 16 16"
+ fill="#808080"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="unshade.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="23.125"
+ inkscape:cx="11.978378"
+ inkscape:cy="12"
+ inkscape:window-width="1600"
+ inkscape:window-height="823"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4" />
+ <path
+ d="m 8.00007,11.535165 -6.3633,-6.3633 0.70703,-0.70703 5.6562,5.6562 5.6562,-5.6562 0.70703,0.70703 -5.6562,5.6562 z"
+ id="path231" />
+</svg>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-1.xml b/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-1.xml
new file mode 100755
index 000000000..562ac74de
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-1.xml
@@ -0,0 +1 @@
+metacity-theme-3.xml \ No newline at end of file
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-2.xml b/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-2.xml
new file mode 100755
index 000000000..562ac74de
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-2.xml
@@ -0,0 +1 @@
+metacity-theme-3.xml \ No newline at end of file
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-3.xml b/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-3.xml
new file mode 100644
index 000000000..3c40ef980
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/metacity-theme-3.xml
@@ -0,0 +1,830 @@
+<?xml version="1.0"?>
+<metacity_theme>
+<info>
+ <name>Magnetic</name>
+ <author>vinceliucie</author>
+ <copyright>GPL</copyright>
+ <date>2022</date>
+ <description>Magnetic Metacity theme</description>
+</info>
+
+<!-- meaningful constants -->
+
+<constant name="C_title_focused" value="gtk:custom(wm_focused_title,gtk:fg[NORMAL])"/>
+<constant name="C_title_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])"/>
+<constant name="C_titlebar_focused" value="gtk:custom(wm_focused_bg,gtk:bg[NORMAL])"/>
+<constant name="C_titlebar_unfocused" value="gtk:custom(wm_unfocused_bg,gtk:bg[NORMAL])"/>
+
+<constant name="C_highlight_focused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/>
+<constant name="C_highlight_unfocused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/>
+<constant name="C_border_focused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.5)"/>
+<constant name="C_border_unfocused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.65)"/>
+
+<constant name="C_button_focused" value="gtk:custom(wm_focused_title,gtk:fg[NORMAL])"/>
+<constant name="C_button_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])"/>
+<constant name="C_button_prelight" value="gtk:custom(wm_button_hover_fg,gtk:fg[NORMAL])"/>
+<constant name="C_button_pressed" value="gtk:custom(wm_button_active_fg,gtk:fg[NORMAL])"/>
+<constant name="C_button_focused_bg" value="gtk:custom(wm_button_focused_bg,gtk:base[NORMAL])"/>
+<constant name="C_button_unfocused_bg" value="gtk:custom(wm_button_unfocused_bg,gtk:base[NORMAL])"/>
+<constant name="C_button_prelight_bg" value="gtk:custom(wm_button_hover_bg,gtk:bg[NORMAL])"/>
+<constant name="C_button_pressed_bg" value="gtk:custom(wm_button_active_bg,gtk:base[NORMAL])"/>
+
+<!-- geometries -->
+
+<frame_geometry name="normal" title_scale="medium" rounded_top_left="10" rounded_top_right="10">
+ <distance name="left_width" value="1"/>
+ <distance name="right_width" value="1"/>
+ <distance name="bottom_height" value="1"/>
+ <distance name="left_titlebar_edge" value="6"/>
+ <distance name="right_titlebar_edge" value="6"/>
+ <distance name="title_vertical_pad" value="10"/>
+ <border name="title_border" left="10" right="10" top="6" bottom="6"/>
+ <border name="button_border" left="3" right="3" top="5" bottom="5"/>
+ <aspect_ratio name="button" value="1"/>
+</frame_geometry>
+
+<frame_geometry name="max" rounded_top_left="false" rounded_top_right="false" parent="normal">
+ <distance name="left_width" value="0"/>
+ <distance name="right_width" value="0"/>
+ <distance name="bottom_height" value="0"/>
+</frame_geometry>
+
+<frame_geometry name="tiled_left" parent="max">
+ <distance name="right_width" value="1"/>
+</frame_geometry>
+
+<frame_geometry name="tiled_right" parent="max">
+ <distance name="left_width" value="1"/>
+</frame_geometry>
+
+<frame_geometry name="nobuttons" hide_buttons="true" parent="normal">
+</frame_geometry>
+
+<frame_geometry name="modal" parent="normal">
+</frame_geometry>
+
+<frame_geometry name="small" title_scale="small" parent="normal">
+ <distance name="title_vertical_pad" value="8"/>
+</frame_geometry>
+
+<frame_geometry name="border" 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"/>
+ <distance name="title_vertical_pad" value="0"/>
+ <border name="title_border" left="10" right="10" top="0" bottom="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+</frame_geometry>
+
+<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal">
+ <distance name="left_width" value="0"/>
+ <distance name="right_width" value="0"/>
+ <distance name="bottom_height" value="0"/>
+ <distance name="title_vertical_pad" value="0"/>
+ <border name="button_border" left="0" right="0" top="0" bottom="0"/>
+ <border name="title_border" left="0" right="0" top="0" bottom="0"/>
+</frame_geometry>
+
+<frame_geometry name="attached" hide_buttons="true" rounded_bottom_left="6" rounded_bottom_right="6" parent="normal">
+ <distance name="title_vertical_pad" value="6"/>
+</frame_geometry>
+
+<!-- drawing operations -->
+
+<!-- title -->
+
+<draw_ops name="title_focused">
+ <title version="< 3.1"
+ x="(0 `max` ((width - title_width) / 2))"
+ y="(0 `max` ((height - title_height) / 2))"
+ color="C_title_focused"/>
+ <title version=">= 3.1"
+ x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))"
+ y="(0 `max` ((height - title_height) / 2))"
+ 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))"
+ y="(0 `max` ((height - title_height) / 2))"
+ color="C_title_unfocused"/>
+ <title version=">= 3.1"
+ x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))"
+ y="(0 `max` ((height - title_height) / 2))"
+ ellipsize_width="width"
+ color="C_title_unfocused"/>
+</draw_ops>
+
+<!-- window decorations -->
+
+<draw_ops name="entire_background_focused">
+ <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true"/>
+</draw_ops>
+
+<draw_ops name="entire_background_unfocused">
+ <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true"/>
+</draw_ops>
+
+<draw_ops name="titlebar_focused">
+ <include name="entire_background_focused"/>
+</draw_ops>
+
+<draw_ops name="titlebar_unfocused">
+ <include name="entire_background_unfocused"/>
+</draw_ops>
+
+<draw_ops name="rounded_border_focused">
+ <line color="C_border_focused" x1="12" y1="0" x2="width-13" 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="12" x2="0" y2="height-2" />
+ <line color="C_border_focused" x1="width-1" y1="12" x2="width-1" y2="height-2" />
+ <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" />
+ <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" />
+ <!-- double arcs for darker borders -->
+ <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" />
+ <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" />
+ <line color="C_highlight_focused" x1="13" y1="1" x2="width - 14" y2="1"/>
+ <arc color="C_highlight_focused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/>
+ <arc color="C_highlight_focused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/>
+</draw_ops>
+
+<draw_ops name="rounded_border_unfocused">
+ <line color="C_border_unfocused" x1="12" y1="0" x2="width-13" 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="12" x2="0" y2="height-2" />
+ <line color="C_border_unfocused" x1="width-1" y1="12" x2="width-1" y2="height-2" />
+ <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" />
+ <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" />
+ <!-- double arcs for darker borders -->
+ <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" />
+ <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" />
+ <line color="C_highlight_unfocused" x1="13" y1="1" x2="width - 14" y2="1"/>
+ <arc color="C_highlight_unfocused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/>
+ <arc color="C_highlight_unfocused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/>
+</draw_ops>
+
+<!-- buttons -->
+
+<draw_ops name="windows_button_focused">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused_bg"/>
+</draw_ops>
+
+<draw_ops name="windows_button_focused_prelight">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_prelight_bg"/>
+</draw_ops>
+
+<draw_ops name="windows_button_focused_pressed">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_pressed_bg"/>
+</draw_ops>
+
+<draw_ops name="windows_button_unfocused">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused_bg"/>
+</draw_ops>
+
+<draw_ops name="windows_button_unfocused_prelight">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_prelight_bg"/>
+</draw_ops>
+
+<draw_ops name="windows_button_unfocused_pressed">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_pressed_bg"/>
+</draw_ops>
+
+<!-- close -->
+
+<draw_ops name="windows_close_icon_focused">
+ <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused"/>
+</draw_ops>
+
+<draw_ops name="windows_close_icon_unfocused">
+ <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="close_focused">
+ <include name="windows_close_icon_focused"/>
+ <include name="windows_button_focused"/>
+</draw_ops>
+
+<draw_ops name="close_focused_prelight">
+ <include name="windows_close_icon_focused"/>
+ <include name="windows_button_focused_prelight"/>
+</draw_ops>
+
+<draw_ops name="close_focused_pressed">
+ <include name="windows_close_icon_focused"/>
+ <include name="windows_button_focused_pressed"/>
+</draw_ops>
+
+<draw_ops name="close_unfocused">
+ <include name="windows_close_icon_unfocused"/>
+ <include name="windows_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="close_unfocused_prelight">
+ <include name="windows_close_icon_unfocused"/>
+ <include name="windows_button_unfocused_prelight"/>
+</draw_ops>
+
+<draw_ops name="close_unfocused_pressed">
+ <include name="windows_close_icon_unfocused"/>
+ <include name="windows_button_unfocused_pressed"/>
+</draw_ops>
+
+<!-- maximize -->
+
+<draw_ops name="windows_maximize_icon_focused">
+ <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused"/>
+</draw_ops>
+
+<draw_ops name="windows_maximize_icon_unfocused">
+ <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="maximize_focused">
+ <include name="windows_maximize_icon_focused"/>
+ <include name="windows_button_focused"/>
+</draw_ops>
+
+<draw_ops name="maximize_focused_prelight">
+ <include name="windows_maximize_icon_focused"/>
+ <include name="windows_button_focused_prelight"/>
+</draw_ops>
+
+<draw_ops name="maximize_focused_pressed">
+ <include name="windows_maximize_icon_focused"/>
+ <include name="windows_button_focused_pressed"/>
+</draw_ops>
+
+<draw_ops name="maximize_unfocused">
+ <include name="windows_maximize_icon_unfocused"/>
+ <include name="windows_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="maximize_unfocused_prelight">
+ <include name="windows_maximize_icon_unfocused"/>
+ <include name="windows_button_unfocused_prelight"/>
+</draw_ops>
+
+<draw_ops name="maximize_unfocused_pressed">
+ <include name="windows_maximize_icon_unfocused"/>
+ <include name="windows_button_unfocused_pressed"/>
+</draw_ops>
+
+<!-- unmaximize -->
+
+<draw_ops name="windows_unmaximize_icon_focused">
+ <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused"/>
+</draw_ops>
+
+<draw_ops name="windows_unmaximize_icon_unfocused">
+ <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="unmaximize_focused">
+ <include name="windows_unmaximize_icon_focused"/>
+ <include name="windows_button_focused"/>
+</draw_ops>
+
+<draw_ops name="unmaximize_focused_prelight">
+ <include name="windows_unmaximize_icon_focused"/>
+ <include name="windows_button_focused_prelight"/>
+</draw_ops>
+
+<draw_ops name="unmaximize_focused_pressed">
+ <include name="windows_unmaximize_icon_focused"/>
+ <include name="windows_button_focused_pressed"/>
+</draw_ops>
+
+<draw_ops name="unmaximize_unfocused">
+ <include name="windows_unmaximize_icon_unfocused"/>
+ <include name="windows_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="unmaximize_unfocused_prelight">
+ <include name="windows_unmaximize_icon_unfocused"/>
+ <include name="windows_button_unfocused_prelight"/>
+</draw_ops>
+
+<draw_ops name="unmaximize_unfocused_pressed">
+ <include name="windows_unmaximize_icon_unfocused"/>
+ <include name="windows_button_unfocused_pressed"/>
+</draw_ops>
+
+<!-- minimize -->
+
+<draw_ops name="windows_minimize_icon_focused">
+ <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused"/>
+</draw_ops>
+
+<draw_ops name="windows_minimize_icon_unfocused">
+ <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="minimize_focused">
+ <include name="windows_minimize_icon_focused"/>
+ <include name="windows_button_focused"/>
+</draw_ops>
+
+<draw_ops name="minimize_focused_prelight">
+ <include name="windows_minimize_icon_focused"/>
+ <include name="windows_button_focused_prelight"/>
+</draw_ops>
+
+<draw_ops name="minimize_focused_pressed">
+ <include name="windows_minimize_icon_focused"/>
+ <include name="windows_button_focused_pressed"/>
+</draw_ops>
+
+<draw_ops name="minimize_unfocused">
+ <include name="windows_minimize_icon_unfocused"/>
+ <include name="windows_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="minimize_unfocused_prelight">
+ <include name="windows_minimize_icon_unfocused"/>
+ <include name="windows_button_unfocused_prelight"/>
+</draw_ops>
+
+<draw_ops name="minimize_unfocused_pressed">
+ <include name="windows_minimize_icon_unfocused"/>
+ <include name="windows_button_unfocused_pressed"/>
+</draw_ops>
+
+<!-- menu -->
+
+<draw_ops name="menu_focused">
+ <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused"/>
+</draw_ops>
+
+<draw_ops name="menu_focused_prelight">
+ <include name="menu_focused"/>
+</draw_ops>
+
+<draw_ops name="menu_focused_pressed">
+ <include name="menu_focused"/>
+</draw_ops>
+
+<draw_ops name="menu_unfocused">
+ <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="menu_unfocused_prelight">
+ <include name="menu_unfocused"/>
+</draw_ops>
+
+<draw_ops name="menu_unfocused_pressed">
+ <include name="menu_unfocused"/>
+</draw_ops>
+
+<!-- shade -->
+
+<draw_ops name="shade_focused">
+ <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused"/>
+</draw_ops>
+
+<draw_ops name="shade_focused_prelight">
+ <include name="shade_focused"/>
+</draw_ops>
+
+<draw_ops name="shade_focused_pressed">
+ <include name="shade_focused"/>
+</draw_ops>
+
+<draw_ops name="shade_unfocused">
+ <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="shade_unfocused_prelight">
+ <include name="shade_unfocused"/>
+</draw_ops>
+
+<draw_ops name="shade_unfocused_pressed">
+ <include name="shade_unfocused"/>
+</draw_ops>
+
+<!-- unshade -->
+
+<draw_ops name="unshade_focused">
+ <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_focused"/>
+</draw_ops>
+
+<draw_ops name="unshade_focused_prelight">
+ <include name="unshade_focused"/>
+</draw_ops>
+
+<draw_ops name="unshade_focused_pressed">
+ <include name="unshade_focused"/>
+</draw_ops>
+
+<draw_ops name="unshade_unfocused">
+ <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_button_unfocused"/>
+</draw_ops>
+
+<draw_ops name="unshade_unfocused_prelight">
+ <include name="unshade_unfocused"/>
+</draw_ops>
+
+<draw_ops name="unshade_unfocused_pressed">
+ <include name="unshade_unfocused"/>
+</draw_ops>
+
+<!-- appmenu -->
+
+<constant name="D_appmenu_icon_size" value="16"/>
+
+<draw_ops name="appmenu_focused">
+ <icon
+ x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2"
+ width="D_appmenu_icon_size" height="D_appmenu_icon_size"/>
+</draw_ops>
+
+<draw_ops name="appmenu_focused_prelight">
+ <include name="appmenu_focused"/>
+</draw_ops>
+
+<draw_ops name="appmenu_focused_pressed">
+ <include name="appmenu_focused"/>
+</draw_ops>
+
+<draw_ops name="appmenu_unfocused">
+ <icon
+ x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2"
+ width="D_appmenu_icon_size" height="D_appmenu_icon_size"
+ alpha="0.7"/>
+</draw_ops>
+
+<draw_ops name="appmenu_unfocused_prelight">
+ <include name="appmenu_unfocused"/>
+</draw_ops>
+
+<draw_ops name="appmenu_unfocused_pressed">
+ <include name="appmenu_unfocused"/>
+</draw_ops>
+
+<!-- button backgrounds -->
+
+<draw_ops name="button_focused">
+</draw_ops>
+
+<draw_ops name="button_focused_prelight">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_focused"/>
+</draw_ops>
+
+<draw_ops name="button_focused_pressed">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_focused"/>
+</draw_ops>
+
+<draw_ops name="button_unfocused">
+</draw_ops>
+
+<draw_ops name="button_unfocused_prelight">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_unfocused"/>
+</draw_ops>
+
+<draw_ops name="button_unfocused_pressed">
+ <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_unfocused"/>
+</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="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="prelight" draw_ops="close_focused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_focused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="maximize_focused"/>
+ <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_focused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_focused"/>
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/>
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/>
+ <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/>
+ <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/>
+ <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/>
+ <button function="shade" state="normal" draw_ops="shade_focused"/>
+ <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/>
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/>
+ <button function="unshade" state="normal" draw_ops="unshade_focused"/>
+ <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/>
+ <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/>
+
+ <button function="left_middle_background" state="normal" draw_ops="button_focused"/>
+ <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/>
+ <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/>
+ <button function="right_middle_background" state="normal" draw_ops="button_focused"/>
+ <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/>
+ <button function="right_middle_background" state="pressed" draw_ops="button_focused_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">
+ <piece position="entire_background" draw_ops="entire_background_unfocused"/>
+ <piece position="titlebar" draw_ops="titlebar_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 version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/>
+ <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/>
+ <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_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="unshade_unfocused"/>
+ <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/>
+ <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/>
+
+ <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/>
+ <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/>
+ <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/>
+ <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/>
+ <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/>
+ <button function="right_middle_background" state="pressed" draw_ops="button_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_focused"/>
+ <piece position="title" draw_ops="title_focused"/>
+ <button function="close" state="normal" draw_ops="close_focused"/>
+ <button function="close" state="prelight" draw_ops="close_focused_prelight"/>
+ <button function="close" state="pressed" draw_ops="close_focused_pressed"/>
+ <button function="maximize" state="normal" draw_ops="unmaximize_focused"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/>
+ <button function="minimize" state="normal" draw_ops="minimize_focused"/>
+ <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/>
+ <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/>
+ <button function="menu" state="normal" draw_ops="menu_focused"/>
+ <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/>
+ <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/>
+ <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/>
+ <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/>
+ <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/>
+ <button function="shade" state="normal" draw_ops="shade_focused"/>
+ <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/>
+ <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/>
+ <button function="unshade" state="normal" draw_ops="unshade_focused"/>
+ <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/>
+ <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/>
+
+ <button function="left_middle_background" state="normal" draw_ops="button_focused"/>
+ <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/>
+ <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/>
+ <button function="right_middle_background" state="normal" draw_ops="button_focused"/>
+ <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/>
+ <button function="right_middle_background" state="pressed" draw_ops="button_focused_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_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="unmaximize_unfocused"/>
+ <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/>
+ <button function="maximize" state="pressed" draw_ops="unmaximize_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 version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/>
+ <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/>
+ <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_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="unshade_unfocused"/>
+ <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/>
+ <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/>
+
+ <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/>
+ <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/>
+ <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/>
+ <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/>
+ <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/>
+ <button function="right_middle_background" state="pressed" draw_ops="button_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_left_focused" geometry="tiled_left" parent="normal_max_focused">
+ <piece position="titlebar" draw_ops="entire_background_focused"/>
+</frame_style>
+
+<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_max_unfocused">
+ <piece position="titlebar" draw_ops="entire_background_unfocused"/>
+</frame_style>
+
+<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_max_focused">
+ <piece position="titlebar" draw_ops="entire_background_focused"/>
+</frame_style>
+
+<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_max_unfocused">
+ <piece position="titlebar" draw_ops="entire_background_unfocused"/>
+</frame_style>
+
+<frame_style name="dialog_focused" geometry="modal" parent="normal_focused">
+</frame_style>
+
+<frame_style name="dialog_unfocused" geometry="modal" parent="normal_unfocused">
+</frame_style>
+
+<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused">
+</frame_style>
+
+<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused">
+</frame_style>
+
+<frame_style name="utility_focused" geometry="small" parent="normal_focused">
+</frame_style>
+
+<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused">
+</frame_style>
+
+<frame_style name="border_focused" geometry="border" parent="normal_focused">
+</frame_style>
+
+<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused">
+</frame_style>
+
+<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused">
+</frame_style>
+
+<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused">
+</frame_style>
+
+<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused">
+</frame_style>
+
+<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused">
+</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 version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button>
+ <button version=">= 3.5" function="appmenu" 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_focused"/>
+ <frame focus="no" state="maximized_and_shaded" style="normal_max_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="borderless_focused"/>
+ <frame focus="no" state="maximized" style="borderless_unfocused"/>
+ <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>
diff --git a/.themes/Gruvbox-Dark-B-MB/metacity-1/thumbnail.png b/.themes/Gruvbox-Dark-B-MB/metacity-1/thumbnail.png
new file mode 100644
index 000000000..9f2f0b79e
--- /dev/null
+++ b/.themes/Gruvbox-Dark-B-MB/metacity-1/thumbnail.png
Binary files differ