&559yX ",
+" 2r55O>55>O53e2 ",
+" @p9555555559u+ ",
+" ;2w555558wp, ",
+" o,atq77qtp; ",
+" ..o.# c gray88",
+", c #EAEAEA",
+"< c white",
+/* pixels */
+"oooooooooooooooooooooooo",
+"........................",
+"........................",
+"........................",
+".........X..............",
+"........o+o O+o........",
+".......+.$%*=%$.+.......",
+"......+X&======&X+......",
+".....o.&========&.X.....",
+".....+$====:<<,==$+.....",
+".....o&===--:<<==%o.....",
+"..... *==:-==;<=== .....",
+"..... *==<>===:==* .....",
+"....XO&=-<<;-====%o.....",
+".....O#*=,<<:====$+.....",
+".....o.*========&.o.....",
+"......+X&======&X+......",
+".......+.$%**%$.+.......",
+"........o+O o+o........",
+"..........X...X.........",
+"........................",
+"........................",
+"........................",
+"........................"
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-active.xpm
new file mode 100644
index 0000000..8bce888
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-active.xpm
@@ -0,0 +1,40 @@
+/* XPM */
+static char *menu_active[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 10 1 ",
+" c #2F2F2F",
+". c gray20",
+"X c #373737",
+"o c #494949",
+"O c gray33",
+"+ c #5D5D5D",
+"@ c #747474",
+"# c #777777",
+"$ c gray53",
+"% c gray56",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . ",
+" +%+. +%+ ",
+" O%%##%%O ",
+" o$%%$o ",
+" X##X ",
+" . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-inactive.xpm
new file mode 100644
index 0000000..b0e1be3
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-inactive.xpm
@@ -0,0 +1,40 @@
+/* XPM */
+static char *menu_inactive[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 10 1 ",
+" c #2F2F2F",
+". c #313131",
+"X c #373737",
+"o c #3E3E3E",
+"O c #444444",
+"+ c #494949",
+"@ c #565656",
+"# c #585858",
+"$ c gray38",
+"% c #656565",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . . ",
+" +%+..+%+ ",
+" O%%##%%O ",
+" o$%%#O ",
+" X@#X ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-prelight.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-prelight.xpm
new file mode 100644
index 0000000..51e419f
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-prelight.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+static char *menu_prelight[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 19 1 ",
+" c #272727",
+". c #2A2A2A",
+"X c #2F2F2F",
+"o c #323232",
+"O c #373737",
+"+ c #434343",
+"@ c #444444",
+"# c #4B4B4B",
+"$ c #4C4C4C",
+"% c #515151",
+"& c #565656",
+"* c #585858",
+"= c #6C6C6C",
+"- c gray48",
+"; c #868686",
+": c #A4A4A4",
+"> c #B9B9B9",
+", c #C3C3C3",
+"< c gray77",
+/* pixels */
+"OOOOOOOOOOOOOOOOOOOOOOOO",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXoX XoXXXXXXXXX",
+"XXXXXXXo.O@##@O.oXXXXXXX",
+"XXXXXXo.@#$$$$#+.oXXXXXX",
+"XXXXXo.@$$$$$$$$@.oXXXXX",
+"XXXXXoO$$%$$$$%$#OoXXXXX",
+"XXXXX.+$;,;$$;,;$+.XXXXX",
+"XXXXX.#$-,,::,,-## XXXXX",
+"XXXXX #$$=><<>=$$# XXXXX",
+"XXXXo.+#$$&::*$$#+XXXXXX",
+"XXXXXoO$$$$$$$$$#OoXXXXX",
+"XXXXXo.@$$$$$$$$+.XXXXXX",
+"XXXXXXo.@$$#$$#@.oXXXXXX",
+"XXXXXXXo O+##+O.ooXXXXXX",
+"XXXXXXXXXoX XXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-pressed.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-pressed.xpm
new file mode 100644
index 0000000..31c747f
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/menu-pressed.xpm
@@ -0,0 +1,51 @@
+/* XPM */
+static char *menu_pressed[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 21 1 ",
+" c #2A2A2A",
+". c #2F2F2F",
+"X c #323232",
+"o c #373737",
+"O c gray22",
+"+ c gray26",
+"@ c #565656",
+"# c #7B7B7B",
+"$ c gray50",
+"% c #8E8E8E",
+"& c gray58",
+"* c #959595",
+"= c gray62",
+"- c #B1B1B1",
+"; c gray74",
+": c #C8C8C8",
+"> c gray88",
+", c gray89",
+"< c gray96",
+"1 c gray99",
+"2 c #FEFEFE",
+/* pixels */
+"oooooooooooooooooooooooo",
+"........................",
+"........................",
+"........................",
+".........X..............",
+"........o+o O+o........",
+".......+.@#%@.+.......",
+"......+X$&&&&&&$X+......",
+".....o.$&&&&&&&&$.o.....",
+".....+@&&&&&&&&&&@+.....",
+".....o$&:2:&&:2:&$O.....",
+"..... %&;22,,22;&% .....",
+"..... %&&-<22<-&&% .....",
+".....o$&&&=,,=&&O.....",
+".....+@%&&&&&&&&&@+.....",
+".....o %&&&&&&&&$.o.....",
+"......+X$&&&&&&$X+......",
+".......+.@#%%#@.+.......",
+"........o+o o+o........",
+"..........X.............",
+"........................",
+"........................",
+"........................",
+"........................"
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/right-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/right-active.xpm
new file mode 100644
index 0000000..e8e87a9
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/right-active.xpm
@@ -0,0 +1,6 @@
+/* XPM */
+static char * right_active_xpm[] = {
+"3 1 2 1",
+" c None",
+". c #2F2F2F",
+"..."};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/right-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/right-inactive.xpm
new file mode 120000
index 0000000..6734f48
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/right-inactive.xpm
@@ -0,0 +1 @@
+right-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-active.xpm
new file mode 100644
index 0000000..cf88acf
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-active.xpm
@@ -0,0 +1,42 @@
+/* XPM */
+static char *shade_active[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 12 1 ",
+" c #2F2F2F",
+". c gray19",
+"X c #373737",
+"o c #464646",
+"O c #515151",
+"+ c #606060",
+"@ c #6F6F6F",
+"# c #727272",
+"$ c gray49",
+"% c gray52",
+"& c gray56",
+"* c #909090",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" X@#X ",
+" o%*&%o ",
+" O&****&O ",
+" +&+**@*O ",
+" .X ** X. ",
+" ** ",
+" ** ",
+" .$$ ",
+" .. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-inactive.xpm
new file mode 100644
index 0000000..4826696
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-inactive.xpm
@@ -0,0 +1,44 @@
+/* XPM */
+static char *shade_inactive[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 14 1 ",
+" c #2F2F2F",
+". c #323232",
+"X c #373737",
+"o c #3C3C3C",
+"O c #434343",
+"+ c #4B4B4B",
+"@ c #4C4C4C",
+"# c #535353",
+"$ c #555555",
+"% c #5B5B5B",
+"& c gray36",
+"* c #606060",
+"= c #656565",
+"- c gray40",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" X$$X ",
+" o*==%o ",
+" O======O ",
+" +=@==+=+ ",
+" ...==... ",
+" ==. ",
+" == ",
+" %% ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-prelight.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-prelight.xpm
new file mode 100644
index 0000000..58b0ad4
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-prelight.xpm
@@ -0,0 +1,51 @@
+/* XPM */
+static char *shade_prelight[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 21 1 ",
+" c #272727",
+". c #2A2A2A",
+"X c #2F2F2F",
+"o c #323232",
+"O c #373737",
+"+ c #434343",
+"@ c #444444",
+"# c #4B4B4B",
+"$ c #4C4C4C",
+"% c gray33",
+"& c #565656",
+"* c #686868",
+"= c gray46",
+"- c #898989",
+"; c gray55",
+": c #9B9B9B",
+"> c #9F9F9F",
+", c gray68",
+"< c #B6B6B6",
+"1 c #C3C3C3",
+"2 c gray77",
+/* pixels */
+"OOOOOOOOOOOOOOOOOOOOOOOO",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXoX XoXXXXXXXXX",
+"XXXXXXXo.O@##@O.oXXXXXXX",
+"XXXXXXo.@#$$$$#+.oXXXXXX",
+"XXXXXo.@$$%:>%$$@.oXXXXX",
+"XXXXXoO$$*<22<*$#OoXXXXX",
+"XXXXX.+$=112221=$+.XXXXX",
+"XXXXX.#$-1;22;1-## XXXXX",
+"XXXXX ##$%$22$%$$# XXXXX",
+"XXXXo.+#$$$22$$$#+XXXXXX",
+"XXXXooO$$$$22$$$#OoXXXXX",
+"XXXXoo.@$$$,,$$$+.XXXXXX",
+"XXXXXXo.@$$$$$#@.oXXXXXX",
+"XXXXXXXo O+##@O.ooXXXXXX",
+"XXXXXXXXXoX XXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-active.xpm
new file mode 100644
index 0000000..66fda1c
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-active.xpm
@@ -0,0 +1,42 @@
+/* XPM */
+static char *shade_toggled_active[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 12 1 ",
+" c #2F2F2F",
+". c gray19",
+"X c #373737",
+"o c #464646",
+"O c #515151",
+"+ c #626262",
+"@ c #6F6F6F",
+"# c #727272",
+"$ c #7E7E7E",
+"% c gray52",
+"& c gray56",
+"* c #909090",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" .. ",
+" $$ ",
+" ** ",
+" ** ",
+" .X ** X. ",
+" +*+**+&+ ",
+" O*****&O ",
+" o%*&%o ",
+" .@#X ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-inactive.xpm
new file mode 100644
index 0000000..b635912
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-inactive.xpm
@@ -0,0 +1,40 @@
+/* XPM */
+static char *shade_toggled_inactive[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 10 1 ",
+" c #2F2F2F",
+". c gray20",
+"X c #373737",
+"o c #3C3C3C",
+"O c #434343",
+"+ c #4B4B4B",
+"@ c #4C4C4C",
+"# c #555555",
+"$ c gray36",
+"% c gray40",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" $$ ",
+" %% ",
+" %% ",
+" . %% . ",
+" @%@%%@%+ ",
+" O%%%%%%O ",
+" o$%%$o ",
+" .##. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-prelight.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-prelight.xpm
new file mode 100644
index 0000000..c6bafc4
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/shade-toggled-prelight.xpm
@@ -0,0 +1,50 @@
+/* XPM */
+static char *shade_toggled_prelight[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 20 1 ",
+" c #272727",
+". c #2A2A2A",
+"X c #2F2F2F",
+"o c #323232",
+"O c #373737",
+"+ c #434343",
+"@ c #444444",
+"# c #4B4B4B",
+"$ c #4C4C4C",
+"% c #565656",
+"& c #686868",
+"* c gray46",
+"= c #898989",
+"- c gray55",
+"; c #9B9B9B",
+": c gray68",
+"> c #AEAEAE",
+", c #B6B6B6",
+"< c gray76",
+"1 c gray77",
+/* pixels */
+"OOOOOOOOOOOOOOOOOOOOOOOO",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXoo.. XoXXXXXXXXX",
+"XXXXXXXo.O@$#@O.oXXXXXXX",
+"XXXXXXo.@#$$$$#+.oXXXXXX",
+"XXXXXo.@$$$>>$$$@.oXXXXX",
+"XXXXXoO$$$$11$$$#OoXXXXX",
+"XXXXX.+$$$$11$$$$+.XXXXX",
+"XXXXX.#$$%$11$%$## XXXXX",
+"XXXXX.##=1-<1-1=$# XXXXX",
+"XXXXX.+#*<1<11<*#+XXXXXX",
+"XXXXXoO$$&,<<,&$#OoXXXXX",
+"XXXXXo.@$$#;>%$$+.XXXXXX",
+"XXXXXXo.@$$#$$#@.oXXXXXX",
+"XXXXXXXo O+##+O.ooXXXXXX",
+"XXXXXXXXXoX XXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-active.xpm
new file mode 100644
index 0000000..368e639
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-active.xpm
@@ -0,0 +1,44 @@
+/* XPM */
+static char *stick_active[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 14 1 ",
+" c #2F2F2F",
+". c gray20",
+"X c #373737",
+"o c #414141",
+"O c #444444",
+"+ c gray31",
+"@ c #606060",
+"# c gray38",
+"$ c gray40",
+"% c #676767",
+"& c gray49",
+"* c gray52",
+"= c #898989",
+"- c gray55",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" . ",
+" X#&-- ",
+" +=$O..O$=+ ",
+" +*o o*+ ",
+" X=o X=X ",
+" #$ X$#. ",
+" &o o& ",
+" -X X= ",
+" =X .= ",
+" &o Xo& ",
+" #$ $@ ",
+" X=o o*X ",
+" +*o . .X=+ ",
+" +=$oXXo$*+. ",
+" X#&==&@X ",
+" . ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-inactive.xpm
new file mode 100644
index 0000000..7bb6c4e
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-inactive.xpm
@@ -0,0 +1,44 @@
+/* XPM */
+static char *stick_inactive[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 14 1 ",
+" c #2F2F2F",
+". c #313131",
+"X c #373737",
+"o c #393939",
+"O c gray23",
+"+ c #414141",
+"@ c gray26",
+"# c #4B4B4B",
+"$ c #4C4C4C",
+"% c gray31",
+"& c #5B5B5B",
+"* c gray36",
+"= c #606060",
+"- c #646464",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" . ",
+" X$&--.. ",
+" +=$o..o$=+. ",
+" +=o. . .o*+ ",
+" X=o o=X ",
+" $$. .## ",
+" *o. o& ",
+" ..=. .o* ",
+" =X ..=. ",
+" *o .O*. ",
+" #$ .%# ",
+" X=o o*. ",
+" +=o. . .o=+ ",
+" .+-$o..o$=+. ",
+" .$*=-.. ",
+" . . . ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-prelight.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-prelight.xpm
new file mode 100644
index 0000000..1abf476
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-prelight.xpm
@@ -0,0 +1,45 @@
+/* XPM */
+static char *stick_prelight[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 15 1 ",
+" c #2F2F2F",
+". c #373737",
+"X c #3C3C3C",
+"o c #3F3F3F",
+"O c #4C4C4C",
+"+ c #515151",
+"@ c gray39",
+"# c gray40",
+"$ c #838383",
+"% c #909090",
+"& c gray67",
+"* c #ACACAC",
+"= c #B6B6B6",
+"- c #BBBBBB",
+"; c gray75",
+/* pixels */
+"........................",
+" ",
+" ",
+" ",
+" ",
+" o$*;;&$o ",
+" #-%#++#%-# ",
+" #=@OOOOOO@=# ",
+" o-@OOOOOOOO#-o ",
+" $%OOOOOOOOOO%$ ",
+" *#OOOOOOOOOO#& ",
+" ;+OOOOOOOOOOO- ",
+" ;+OOOOOOOOOOO; ",
+" OOOOOOOOOO#*. ",
+" $%OOOOOOOOOO%$ ",
+" o-@OOOOOOOO@-X ",
+" #=@OOOOOO@=# ",
+" #-%#++#%-@ ",
+" o$&;;&$o ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-active.xpm
new file mode 100644
index 0000000..64bba8a
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-active.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+static char *stick_toggled_active[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 19 1 ",
+" c #2F2F2F",
+". c gray20",
+"X c #373737",
+"o c #3A3A3A",
+"O c #3E3E3E",
+"+ c #414141",
+"@ c #444444",
+"# c gray31",
+"$ c #606060",
+"% c gray38",
+"& c gray40",
+"* c #676767",
+"= c #6F6F6F",
+"- c gray44",
+"; c gray49",
+": c gray52",
+"> c #898989",
+", c gray55",
+"< c #909090",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" . ",
+" X%;,,;%X ",
+" #>&@..@&># ",
+" #:+ +:# ",
+" X>+ o-,>-+.O:o ",
+" %& o><<<<:oX*% ",
+" ;+ =<<<<<<- +; ",
+" ,X ><<<<<<, .> ",
+" >X ,<<<<<<> .> ",
+" ;+ -<<<<<<-X+;. ",
+" %& O><<<<>o &% ",
+" X>+.o-,>=o +:X ",
+" #:+ .O:# ",
+" #>&+oX+&:# ",
+" X%;>>;$X ",
+" . ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-inactive.xpm
new file mode 100644
index 0000000..b2474de
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-inactive.xpm
@@ -0,0 +1,46 @@
+/* XPM */
+static char *stick_toggled_inactive[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 16 1 ",
+" c #2F2F2F",
+". c #313131",
+"X c #373737",
+"o c #393939",
+"O c gray23",
+"+ c #414141",
+"@ c gray26",
+"# c #4B4B4B",
+"$ c #4C4C4C",
+"% c gray33",
+"& c #555555",
+"* c #5B5B5B",
+"= c gray36",
+"- c #606060",
+"; c #646464",
+": c gray40",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXX",
+" ",
+" ",
+" ",
+" . ",
+" X$*;;*#X.. ",
+" +-$o..o$-+. ",
+" +-o. . .o=+ ",
+" X-o X%;;*o.o-X ",
+" $$.X-::;:=X.$# ",
+" =o.%;;:::;% o* ",
+" ..-. -;::::;; X- ",
+" -X ;::::::; .- ",
+" *o %::;::;% o=. ",
+" ##.O-;;;;-o.%# ",
+" .X-o.o%;;%o.o-. ",
+" +-o. . o=+ ",
+" .+;$o..o%-+. ",
+" .$=-;*#. ",
+" . . ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-prelight.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-prelight.xpm
new file mode 100644
index 0000000..aa149ad
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/stick-toggled-prelight.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+static char *stick_toggled_prelight[] = {
+/* columns rows colors chars-per-pixel */
+"24 24 19 1 ",
+" c #2F2F2F",
+". c #373737",
+"X c #3C3C3C",
+"o c #3F3F3F",
+"O c #4C4C4C",
+"+ c #515151",
+"@ c gray35",
+"# c gray37",
+"$ c gray39",
+"% c gray40",
+"& c #838383",
+"* c #909090",
+"= c gray61",
+"- c gray67",
+"; c #ACACAC",
+": c #B6B6B6",
+"> c #BBBBBB",
+", c gray75",
+"< c gray77",
+/* pixels */
+"........................",
+" ",
+" ",
+" ",
+" ",
+" o&;,,-&o ",
+" %>*%++%*>% ",
+" %:$OOOOOO$:% ",
+" o>$O@=,,=#O%>o ",
+" &*O@><<<<,@O*& ",
+" -%O=<<<<<<=O%- ",
+" ,+O,<<<<<<,OO, ",
+" ,+O,<<<<<<>OO< ",
+" -%O=<<<<<<=O%- ",
+" &*O#,<<<<>@O*& ",
+" o>$O@=>,=@O$>X ",
+" %:$OOOOOO$:% ",
+" %>*%++%*>$ ",
+" o&-,,-&o ",
+" ",
+" ",
+" ",
+" ",
+" "
+};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/themerc b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/themerc
new file mode 100644
index 0000000..b333fc9
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/themerc
@@ -0,0 +1,25 @@
+button_offset=7
+button_spacing=4
+full_width_title=true
+title_horizontal_offset=0
+title_vertical_offset_active=1
+title_vertical_offset_inactive=1
+title_shadow_active=false
+title_shadow_inactive=false
+
+#button_layout=O|HMC
+
+active_text_color=#cfcfcf
+#active_text_shadow_color=#e7e8eb
+inactive_text_color=#bababa
+#inactive_text_shadow_color=#e7e8eb
+
+#placement_ratio=20
+shadow_delta_height=2
+shadow_delta_width=0
+shadow_delta_x=0
+shadow_delta_y=-5
+shadow_opacity=50
+
+show_frame_shadow=true
+show_popup_shadow=true
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-1-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-1-active.xpm
new file mode 100644
index 0000000..f38cd33
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-1-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_1_active_xpm[] = {
+"24 24 3 1",
+" c None",
+". c #373737",
+"+ c #2F2F2F",
+"........................",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++"};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-1-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-1-inactive.xpm
new file mode 120000
index 0000000..def55f7
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-1-inactive.xpm
@@ -0,0 +1 @@
+title-1-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-2-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-2-active.xpm
new file mode 100644
index 0000000..782c921
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-2-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_2_active_xpm[] = {
+"24 24 3 1",
+" c None",
+". c #373737",
+"+ c #2F2F2F",
+"........................",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++"};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-2-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-2-inactive.xpm
new file mode 120000
index 0000000..a37458a
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-2-inactive.xpm
@@ -0,0 +1 @@
+title-2-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-3-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-3-active.xpm
new file mode 100644
index 0000000..39c0c2e
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-3-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_3_active_xpm[] = {
+"24 24 3 1",
+" c None",
+". c #373737",
+"+ c #2F2F2F",
+"........................",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++"};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-3-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-3-inactive.xpm
new file mode 120000
index 0000000..66e6af7
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-3-inactive.xpm
@@ -0,0 +1 @@
+title-3-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-4-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-4-active.xpm
new file mode 100644
index 0000000..19537cb
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-4-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_4_active_xpm[] = {
+"24 24 3 1",
+" c None",
+". c #373737",
+"+ c #2F2F2F",
+"........................",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++"};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-4-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-4-inactive.xpm
new file mode 120000
index 0000000..069dba6
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-4-inactive.xpm
@@ -0,0 +1 @@
+title-4-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-5-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-5-active.xpm
new file mode 100644
index 0000000..746f199
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-5-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * title_5_active_xpm[] = {
+"24 24 3 1",
+" c None",
+". c #373737",
+"+ c #2F2F2F",
+"........................",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++",
+"++++++++++++++++++++++++"};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-5-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-5-inactive.xpm
new file mode 120000
index 0000000..dcc7946
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/title-5-inactive.xpm
@@ -0,0 +1 @@
+title-5-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-left-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-left-active.xpm
new file mode 100644
index 0000000..31e0277
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-left-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * top_left_active_xpm[] = {
+"5 24 3 1",
+" c None",
+". c #373737",
+"+ c #2F2F2F",
+" ....",
+".++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++"};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-left-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-left-inactive.xpm
new file mode 120000
index 0000000..0517526
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-left-inactive.xpm
@@ -0,0 +1 @@
+top-left-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-right-active.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-right-active.xpm
new file mode 100644
index 0000000..419b92c
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-right-active.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char * top_right_active_xpm[] = {
+"5 24 3 1",
+" c None",
+". c #373737",
+"+ c #2F2F2F",
+".... ",
+"++++.",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++",
+"+++++"};
diff --git a/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-right-inactive.xpm b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-right-inactive.xpm
new file mode 120000
index 0000000..42cae62
--- /dev/null
+++ b/themes/Mint-Y-Dark-Crimson/Mint-Y-Dark/xfwm4/top-right-inactive.xpm
@@ -0,0 +1 @@
+top-right-active.xpm
\ No newline at end of file
diff --git a/themes/Mint-Y-Dark-Crimson/gtk-3.0/gtk.css b/themes/Mint-Y-Dark-Crimson/gtk-3.0/gtk.css
index 9a0ca60..71d18b0 100644
--- a/themes/Mint-Y-Dark-Crimson/gtk-3.0/gtk.css
+++ b/themes/Mint-Y-Dark-Crimson/gtk-3.0/gtk.css
@@ -60,8 +60,8 @@
text-shadow: none; }
.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband {
- border: 1px solid #76905b;
- background-color: rgba(118, 144, 91, 0.2); }
+ border: 1px solid #FD424D;
+ background-color: rgba(253, 66, 77, 0.2); }
.label.separator, .popover .label.separator, .sidebar .label.view.separator {
color: #DADADA; }
@@ -2004,8 +2004,8 @@ GtkCheckButton.text-button, GtkRadioButton.text-button {
.osd .scale.slider:hover {
background-image: linear-gradient(to bottom, #fd424d); }
.osd .scale.slider:active {
- background-image: linear-gradient(to bottom, #76905b);
- border-color: #76905b; }
+ background-image: linear-gradient(to bottom, #FD424D);
+ border-color: #FD424D; }
.list-row:selected .scale.slider, GtkInfoBar .scale.slider {
background-image: linear-gradient(to bottom, #ffffff);
border-color: #ffffff; }
@@ -2788,7 +2788,7 @@ NautilusListView .view {
NemoPlacesTreeView {
-NemoPlacesTreeView-disk-full-bg-color: #C3C3C3;
- -NemoPlacesTreeView-disk-full-fg-color: #76905b; }
+ -NemoPlacesTreeView-disk-full-fg-color: #FD424D; }
NemoWindow EelEditableLabel.entry {
transition: none; }
diff --git a/themes/Mint-Y-Dark-Crimson/index.theme b/themes/Mint-Y-Dark-Crimson/index.theme
index 228fddd..1b5901f 100644
--- a/themes/Mint-Y-Dark-Crimson/index.theme
+++ b/themes/Mint-Y-Dark-Crimson/index.theme
@@ -1,12 +1,12 @@
[Desktop Entry]
Type=X-GNOME-Metatheme
-Name=Mint-Y-Dark-Crimson
+Name=Mint-Y-Dark-Crimson-Crimson
Comment=A dark flat theme with transparent elements
Encoding=UTF-8
[X-GNOME-Metatheme]
-GtkTheme=Mint-Y-Dark-Crimson
-MetacityTheme=Mint-Y-Dark-Crimson
+GtkTheme=Mint-Y-Dark-Crimson-Crimson
+MetacityTheme=Mint-Y-Dark-Crimson-Crimson
IconTheme=Mint-Y
CursorTheme=DMZ-Black
ButtonLayout=menu:minimize,maximize,close
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/apps.rc b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/apps.rc
new file mode 100644
index 0000000..8820077
--- /dev/null
+++ b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/apps.rc
@@ -0,0 +1,45 @@
+
+########### FILE MANAGERS ##############
+
+style "thunar-handle" { GtkPaned::handle-size = 2 }
+
+style "dark-sidebar" {
+ GtkTreeView::odd_row_color = @dark_sidebar_bg
+ GtkTreeView::even_row_color = @dark_sidebar_bg
+
+
+ base[NORMAL] = @dark_sidebar_bg
+ base[INSENSITIVE] = @dark_sidebar_bg
+
+ text[NORMAL] = "#C3C3C3"
+ text[ACTIVE] = @selected_fg_color
+ text[SELECTED] = @selected_fg_color
+}
+
+style "thunar-frame" {
+ xthickness = 0
+ ythickness = 0
+}
+
+# Thunar
+widget_class "*ThunarWindow*." style "thunar-frame"
+widget_class "*ThunarShortcutsView*" style "dark-sidebar"
+widget_class "*ThunarTreeView*" style "dark-sidebar"
+widget_class "*ThunarWindow*." style "thunar-handle"
+
+# Caja
+widget_class "*CajaSidePane*" style "dark-sidebar"
+
+
+
+####### TERMINAL ################
+
+style "terminal_screen"
+{
+ text[NORMAL] = "#ffffff"
+ base[NORMAL] = "#3f3f3f"
+
+ TerminalScreen::background-darkness = 0.9
+}
+
+widget "*TerminalWindow.*.TerminalScreen*" style "terminal_screen"
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-insens.png
new file mode 100644
index 0000000..3c82734
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-prelight.png
new file mode 100644
index 0000000..2cb9bd9
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small-insens.png
new file mode 100644
index 0000000..8783904
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small-prelight.png
new file mode 100644
index 0000000..7750dc1
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small.png
new file mode 100644
index 0000000..0bf1768
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down-small.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down.png
new file mode 100644
index 0000000..f57c15e
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-down.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left-insens.png
new file mode 100644
index 0000000..27104c6
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left-prelight.png
new file mode 100644
index 0000000..b85bd12
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left.png
new file mode 100644
index 0000000..b211979
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-left.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right-insens.png
new file mode 100644
index 0000000..85cba72
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right-prelight.png
new file mode 100644
index 0000000..ab6c74c
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right.png
new file mode 100644
index 0000000..cf97804
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-right.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-insens.png
new file mode 100644
index 0000000..1be55d3
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-prelight.png
new file mode 100644
index 0000000..8dd78cc
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small-insens.png
new file mode 100644
index 0000000..7b5eb9e
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small-prelight.png
new file mode 100644
index 0000000..0436d32
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small.png
new file mode 100644
index 0000000..511056f
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up-small.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up.png
new file mode 100644
index 0000000..f05766b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/arrow-up.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-active.png
new file mode 100644
index 0000000..7850166
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-hover.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-hover.png
new file mode 100644
index 0000000..fab89f6
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-hover.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-insensitive.png
new file mode 100644
index 0000000..1a6660f
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button.png
new file mode 100644
index 0000000..fd430a8
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/button.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-checked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-checked-insensitive.png
new file mode 100644
index 0000000..0b5ea06
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-checked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-checked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-checked.png
new file mode 100644
index 0000000..872bf83
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-checked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-unchecked-insensitive.png
new file mode 100644
index 0000000..c1e1b6d
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-unchecked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-unchecked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-unchecked.png
new file mode 100644
index 0000000..a98d3d3
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/checkbox-unchecked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-active-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-active-rtl.png
new file mode 100644
index 0000000..47b91b7
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-active-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-active.png
new file mode 100644
index 0000000..b821b11
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png
new file mode 100644
index 0000000..f2787a1
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-insensitive.png
new file mode 100644
index 0000000..cbc15c9
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-rtl.png
new file mode 100644
index 0000000..e654a6b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button.png
new file mode 100644
index 0000000..fa85ac5
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-button.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 0000000..7c2c281
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-notebook.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-notebook.png
new file mode 100644
index 0000000..05d8e22
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-notebook.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-rtl.png
new file mode 100644
index 0000000..830305c
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus.png
new file mode 100644
index 0000000..7b2692d
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-focus.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png
new file mode 100644
index 0000000..1744bbe
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-notebook.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-notebook.png
new file mode 100644
index 0000000..f0b39ee
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-notebook.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-rtl.png
new file mode 100644
index 0000000..eb794b5
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive.png
new file mode 100644
index 0000000..1e905a7
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-notebook-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-notebook-rtl.png
new file mode 100644
index 0000000..9f877d8
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-notebook-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-notebook.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-notebook.png
new file mode 100644
index 0000000..e65c4d6
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-notebook.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-rtl.png
new file mode 100644
index 0000000..a8205c4
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry.png
new file mode 100644
index 0000000..adfef2b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/combo-entry.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-disable-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-disable-rtl.png
new file mode 100644
index 0000000..ed12420
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-disable-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-disable.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-disable.png
new file mode 100644
index 0000000..87956d2
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-disable.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-rtl.png
new file mode 100644
index 0000000..370259f
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background.png
new file mode 100644
index 0000000..0f40ef0
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/down-background.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-active-bg-solid.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-active-bg-solid.png
new file mode 100644
index 0000000..939da09
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-active-bg-solid.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-active-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-active-bg.png
new file mode 100644
index 0000000..0c582e4
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-active-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-bg-solid.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-bg-solid.png
new file mode 100644
index 0000000..16d1f64
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-bg-solid.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-bg.png
new file mode 100644
index 0000000..33a56e7
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-disabled-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-disabled-bg.png
new file mode 100644
index 0000000..7d468a5
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-disabled-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-fill.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-fill.png
new file mode 100644
index 0000000..15f6746
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/entry-border-fill.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/focus-line.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/focus-line.png
new file mode 100644
index 0000000..c06f317
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/focus-line.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame-gap-end.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame-gap-end.png
new file mode 100644
index 0000000..8d25364
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame-gap-end.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame-gap-start.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame-gap-start.png
new file mode 100644
index 0000000..b575a6e
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame-gap-start.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame.png
new file mode 100644
index 0000000..82945e9
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/frame.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/handle-h.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/handle-h.png
new file mode 100644
index 0000000..d93ba9e
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/handle-h.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/handle-v.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/handle-v.png
new file mode 100644
index 0000000..ad016d2
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/handle-v.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/inline-toolbar.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/inline-toolbar.png
new file mode 100644
index 0000000..6094d5f
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/inline-toolbar.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/line-h.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/line-h.png
new file mode 100644
index 0000000..8320e2a
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/line-h.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/line-v.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/line-v.png
new file mode 100644
index 0000000..c13ee45
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/line-v.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-arrow-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-arrow-prelight.png
new file mode 100644
index 0000000..6ef6a64
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-arrow-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-arrow.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-arrow.png
new file mode 100644
index 0000000..6ef6a64
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-arrow.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-checked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-checked-insensitive.png
new file mode 100644
index 0000000..46aae6b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-checked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-checked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-checked.png
new file mode 100644
index 0000000..644fd93
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-checked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png
new file mode 100644
index 0000000..a0ad9fd
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-unchecked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-unchecked.png
new file mode 100644
index 0000000..cc574e4
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-checkbox-unchecked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-checked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-checked-insensitive.png
new file mode 100644
index 0000000..a78a7c4
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-checked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-checked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-checked.png
new file mode 100644
index 0000000..2c15cce
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-checked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-unchecked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-unchecked-insensitive.png
new file mode 100644
index 0000000..e7d0429
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-unchecked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-unchecked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-unchecked.png
new file mode 100644
index 0000000..1a297dd
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menu-radio-unchecked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menubar.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menubar.png
new file mode 100644
index 0000000..dbf51c1
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menubar.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menubar_button.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menubar_button.png
new file mode 100644
index 0000000..6937cec
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menubar_button.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menuitem.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menuitem.png
new file mode 100644
index 0000000..02f74be
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/menuitem.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/minus.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/minus.png
new file mode 100644
index 0000000..a135b7b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/minus.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-active-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-active-bg.png
new file mode 100644
index 0000000..659564c
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-active-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-bg.png
new file mode 100644
index 0000000..4a47fbf
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-disabled-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-disabled-bg.png
new file mode 100644
index 0000000..aecefef
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-entry-border-disabled-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-gap-horiz.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-gap-horiz.png
new file mode 100644
index 0000000..e14fe4b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-gap-horiz.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-gap-vert.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-gap-vert.png
new file mode 100644
index 0000000..bc4a11c
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook-gap-vert.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook.png
new file mode 100644
index 0000000..49aad67
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/notebook.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/null.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/null.png
new file mode 100644
index 0000000..d7a1600
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/null.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/plus.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/plus.png
new file mode 100644
index 0000000..fafcd10
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/plus.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/progressbar.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/progressbar.png
new file mode 100644
index 0000000..2e6c8ff
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/progressbar.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/progressbar_v.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/progressbar_v.png
new file mode 100644
index 0000000..da770e5
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/progressbar_v.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-checked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-checked-insensitive.png
new file mode 100644
index 0000000..62c266e
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-checked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-checked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-checked.png
new file mode 100644
index 0000000..3c44374
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-checked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-unchecked-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-unchecked-insensitive.png
new file mode 100644
index 0000000..0efe47b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-unchecked-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-unchecked.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-unchecked.png
new file mode 100644
index 0000000..c5f29df
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/radio-unchecked.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-active.png
new file mode 100644
index 0000000..4ec1223
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-insens.png
new file mode 100644
index 0000000..619bacf
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-prelight.png
new file mode 100644
index 0000000..0185f16
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz.png
new file mode 100644
index 0000000..d5bf46f
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-horiz.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-insensitive.png
new file mode 100644
index 0000000..cecb83d
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-prelight.png
new file mode 100644
index 0000000..b912ac3
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-active.png
new file mode 100644
index 0000000..8899423
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-insens.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-insens.png
new file mode 100644
index 0000000..bec4232
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-insens.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-prelight.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-prelight.png
new file mode 100644
index 0000000..95e2df1
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert-prelight.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert.png
new file mode 100644
index 0000000..32cb368
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider-vert.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider.png
new file mode 100644
index 0000000..4c9d301
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/slider.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-bottom-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-bottom-active.png
new file mode 100644
index 0000000..fe63df9
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-bottom-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-left-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-left-active.png
new file mode 100644
index 0000000..c2b43fa
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-left-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-right-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-right-active.png
new file mode 100644
index 0000000..43eae96
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-right-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-top-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-top-active.png
new file mode 100644
index 0000000..9d88e5a
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tab-top-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-active-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-active-bg.png
new file mode 100644
index 0000000..dbcfb6e
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-active-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-bg.png
new file mode 100644
index 0000000..f2796fa
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-disabled-bg.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-disabled-bg.png
new file mode 100644
index 0000000..5f852a5
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar-entry-border-disabled-bg.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar.png
new file mode 100644
index 0000000..714890a
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/toolbar.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tree_header.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tree_header.png
new file mode 100644
index 0000000..a6b8c93
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/tree_header.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-horizontal-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-horizontal-active.png
new file mode 100644
index 0000000..37192cd
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-horizontal-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-horizontal.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-horizontal.png
new file mode 100644
index 0000000..b784550
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-horizontal.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-progressbar.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-progressbar.png
new file mode 100644
index 0000000..c833b99
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-progressbar.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-progressbar_v.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-progressbar_v.png
new file mode 100644
index 0000000..c9f2dcc
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-progressbar_v.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-scrollbar-horiz.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-scrollbar-horiz.png
new file mode 100644
index 0000000..e95ae2a
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-scrollbar-horiz.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-scrollbar-vert.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-scrollbar-vert.png
new file mode 100644
index 0000000..f55994b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-scrollbar-vert.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-vertical-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-vertical-active.png
new file mode 100644
index 0000000..957ea1b
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-vertical-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-vertical.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-vertical.png
new file mode 100644
index 0000000..3e9af49
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/trough-vertical.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-disable-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-disable-rtl.png
new file mode 100644
index 0000000..6e5c2ce
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-disable-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-disable.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-disable.png
new file mode 100644
index 0000000..0e2f1be
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-disable.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-rtl.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-rtl.png
new file mode 100644
index 0000000..3f60606
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background-rtl.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background.png
new file mode 100644
index 0000000..3247f7f
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/assets/up-background.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/gtkrc b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/gtkrc
new file mode 100644
index 0000000..eaa265b
--- /dev/null
+++ b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/gtkrc
@@ -0,0 +1,10 @@
+gtk-color-scheme = "base_color:#FFFFFF\nfg_color:#4a4a4a\ntooltip_fg_color:#4a4a4a\nselected_bg_color:#9ab87c\nselected_fg_color:#FFFFFF\ntext_color:#4a4a4a\nbg_color:#f0f0f0\ninsensitive_bg_color:#fbfbfb\ninsensitive_fg_color:#a9a9a9\nnotebook_bg:#ffffff\ndark_sidebar_bg:#353535\ntooltip_bg_color:#fbeaa0\nlink_color:#5294E2\nmenu_bg:#ffffff"
+
+gtk-icon-sizes = "gtk-button=16,16" # This makes button icons smaller.
+gtk-auto-mnemonics = 1
+gtk-primary-button-warps-slider = 1
+
+include "main.rc"
+include "apps.rc"
+include "panel.rc"
+include "menubar-toolbar/menubar-toolbar-dark.rc"
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/main.rc b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/main.rc
new file mode 100644
index 0000000..72255a9
--- /dev/null
+++ b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/main.rc
@@ -0,0 +1,2441 @@
+style "default" {
+
+ xthickness = 1
+ ythickness = 1
+
+ # Style Properties
+
+ GtkWidget::focus-line-width = 1
+ GtkMenuBar::window-dragging = 1
+ GtkToolbar::window-dragging = 1
+ GtkToolbar::internal-padding = 4
+ GtkToolButton::icon-spacing = 4
+
+ GtkWidget::tooltip-radius = 2
+ GtkWidget::tooltip-alpha = 235
+ GtkWidget::new-tooltip-style = 1 #for compatibility
+
+ GtkSeparatorMenuItem::horizontal-padding = 3
+ GtkSeparatorMenuItem::wide-separators = 1
+ GtkSeparatorMenuItem::separator-height = 1
+
+ GtkButton::child-displacement-y = 0
+ GtkButton::default-border = { 0, 0, 0, 0 }
+ GtkButton::default-outside_border = { 0, 0, 0, 0 }
+
+ GtkEntry::state-hint = 1
+
+ GtkScrollbar::trough-border = 0
+ GtkRange::trough-border = 0
+ GtkRange::slider-width = 13
+ GtkRange::stepper-size = 0
+
+ GtkScrollbar::activate-slider = 1
+ GtkScrollbar::has-backward-stepper = 0
+ GtkScrollbar::has-forward-stepper = 0
+ GtkScrollbar::min-slider-length = 32
+ GtkScrolledWindow::scrollbar-spacing = 0
+ GtkScrolledWindow::scrollbars-within-bevel = 1
+
+ GtkScale::slider_length = 15
+ GtkScale::slider_width = 15
+ GtkScale::trough-side-details = 1
+
+ GtkProgressBar::min-horizontal-bar-height = 8
+ GtkProgressBar::min-vertical-bar-width = 8
+
+ GtkStatusbar::shadow_type = GTK_SHADOW_NONE
+ GtkSpinButton::shadow_type = GTK_SHADOW_NONE
+ GtkMenuBar::shadow-type = GTK_SHADOW_NONE
+ GtkToolbar::shadow-type = GTK_SHADOW_NONE
+ GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ):
+ GtkMenu::horizontal-padding = 0
+ GtkMenu::vertical-padding = 0
+
+ GtkCheckButton::indicator_spacing = 3
+ GtkOptionMenu::indicator_spacing = { 8, 2, 0, 0 }
+
+ GtkTreeView::row_ending_details = 0
+ GtkTreeView::expander-size = 11
+ GtkTreeView::vertical-separator = 4
+ GtkTreeView::horizontal-separator = 4
+ GtkTreeView::allow-rules = 1
+
+ GtkExpander::expander-size = 11
+
+ GnomeHRef::link_color = @link_color
+ GtkHTML::link-color = @link_color
+ GtkIMHtmlr::hyperlink-color = @link_color
+ GtkIMHtml::hyperlink-color = @link_color
+ GtkWidget::link-color = @link_color
+ GtkWidget::visited-link-color = @text_color
+
+ # Colors
+
+ bg[NORMAL] = @bg_color
+ bg[PRELIGHT] = shade (1.02, @bg_color)
+ bg[SELECTED] = @selected_bg_color
+ bg[INSENSITIVE] = @insensitive_bg_color
+ bg[ACTIVE] = shade (0.9, @bg_color)
+
+ fg[NORMAL] = @text_color
+ fg[PRELIGHT] = @fg_color
+ fg[SELECTED] = @selected_fg_color
+ fg[INSENSITIVE] = @insensitive_fg_color
+ fg[ACTIVE] = @fg_color
+
+ text[NORMAL] = @text_color
+ text[PRELIGHT] = @text_color
+ text[SELECTED] = @selected_fg_color
+ text[INSENSITIVE] = @insensitive_fg_color
+ text[ACTIVE] = @selected_fg_color
+
+ base[NORMAL] = @base_color
+ base[PRELIGHT] = shade (0.95, @bg_color)
+ base[SELECTED] = @selected_bg_color
+ base[INSENSITIVE] = @bg_color
+ base[ACTIVE] = shade (0.9, @selected_bg_color)
+
+ # For succinctness, all reasonable pixmap options remain here
+
+ engine "pixmap" {
+
+ # Check Buttons
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = NORMAL
+ shadow = OUT
+ overlay_file = "assets/checkbox-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = PRELIGHT
+ shadow = OUT
+ overlay_file = "assets/checkbox-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = ACTIVE
+ shadow = OUT
+ overlay_file = "assets/checkbox-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = SELECTED
+ shadow = OUT
+ overlay_file = "assets/checkbox-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = INSENSITIVE
+ shadow = OUT
+ overlay_file = "assets/checkbox-unchecked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = NORMAL
+ shadow = IN
+ overlay_file = "assets/checkbox-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = PRELIGHT
+ shadow = IN
+ overlay_file = "assets/checkbox-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = ACTIVE
+ shadow = IN
+ overlay_file = "assets/checkbox-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = SELECTED
+ shadow = IN
+ overlay_file = "assets/checkbox-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = INSENSITIVE
+ shadow = IN
+ overlay_file = "assets/checkbox-checked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ # Radio Buttons
+
+ image {
+ function = OPTION
+ state = NORMAL
+ shadow = OUT
+ overlay_file = "assets/radio-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = PRELIGHT
+ shadow = OUT
+ overlay_file = "assets/radio-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = ACTIVE
+ shadow = OUT
+ overlay_file = "assets/radio-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = SELECTED
+ shadow = OUT
+ overlay_file = "assets/radio-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = INSENSITIVE
+ shadow = OUT
+ overlay_file = "assets/radio-unchecked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = NORMAL
+ shadow = IN
+ overlay_file = "assets/radio-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = PRELIGHT
+ shadow = IN
+ overlay_file = "assets/radio-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = ACTIVE
+ shadow = IN
+ overlay_file = "assets/radio-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = SELECTED
+ shadow = IN
+ overlay_file = "assets/radio-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = INSENSITIVE
+ shadow = IN
+ overlay_file = "assets/radio-checked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ # Arrows
+
+ image {
+ function = ARROW
+ overlay_file = "assets/arrow-up.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = UP
+ }
+
+ image {
+ function = ARROW
+ state = PRELIGHT
+ overlay_file = "assets/arrow-up-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = UP
+ }
+
+ image {
+ function = ARROW
+ state = ACTIVE
+ overlay_file = "assets/arrow-up-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = UP
+ }
+
+ image {
+ function = ARROW
+ state = INSENSITIVE
+ overlay_file = "assets/arrow-up-insens.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = UP
+ }
+
+ image {
+ function = ARROW
+ state = NORMAL
+ overlay_file = "assets/arrow-down.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = DOWN
+ }
+
+ image {
+ function = ARROW
+ state = PRELIGHT
+ overlay_file = "assets/arrow-down-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = DOWN
+ }
+
+ image {
+ function = ARROW
+ state = ACTIVE
+ overlay_file = "assets/arrow-down-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = DOWN
+ }
+
+ image {
+ function = ARROW
+ state = INSENSITIVE
+ overlay_file = "assets/arrow-down-insens.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = DOWN
+ }
+
+ image {
+ function = ARROW
+ overlay_file = "assets/arrow-left.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = LEFT
+ }
+
+ image {
+ function = ARROW
+ state= PRELIGHT
+ overlay_file = "assets/arrow-left-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = LEFT
+ }
+
+ image {
+ function = ARROW
+ state = ACTIVE
+ overlay_file = "assets/arrow-left-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = LEFT
+ }
+
+ image {
+ function = ARROW
+ state = INSENSITIVE
+ overlay_file = "assets/arrow-left-insens.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = LEFT
+ }
+
+ image {
+ function = ARROW
+ overlay_file = "assets/arrow-right.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = RIGHT
+ }
+
+ image {
+ function = ARROW
+ state = PRELIGHT
+ overlay_file = "assets/arrow-right-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = RIGHT
+ }
+
+ image {
+ function = ARROW
+ state = ACTIVE
+ overlay_file = "assets/arrow-right-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = RIGHT
+ }
+
+ image {
+ function = ARROW
+ state = INSENSITIVE
+ overlay_file = "assets/arrow-right-insens.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = RIGHT
+ }
+
+ # Option Menu Arrows
+
+ image {
+ function = TAB
+ state = INSENSITIVE
+ overlay_file = "assets/arrow-down-insens.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = TAB
+ state = NORMAL
+ overlay_file = "assets/arrow-down.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = TAB
+ state = PRELIGHT
+ overlay_file = "assets/arrow-down-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ }
+
+ # Lines
+
+ image {
+ function = VLINE
+ file = "assets/line-v.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ }
+
+ image {
+ function = HLINE
+ file = "assets/line-h.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ }
+
+ # Focuslines
+
+ image {
+ function = FOCUS
+ file = "assets/focus-line.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ }
+
+ # Handles
+
+ image {
+ function = HANDLE
+ overlay_file = "assets/handle-h.png"
+ overlay_stretch = FALSE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = HANDLE
+ overlay_file = "assets/handle-v.png"
+ overlay_stretch = FALSE
+ orientation = VERTICAL
+ }
+
+ # Expanders
+
+ image {
+ function = EXPANDER
+ expander_style = COLLAPSED
+ file = "assets/plus.png"
+ }
+
+ image {
+ function = EXPANDER
+ expander_style = EXPANDED
+ file = "assets/minus.png"
+ }
+
+ image {
+ function = EXPANDER
+ expander_style = SEMI_EXPANDED
+ file = "assets/minus.png"
+ }
+
+ image {
+ function = EXPANDER
+ expander_style = SEMI_COLLAPSED
+ file = "assets/plus.png"
+ }
+
+ image {
+ function = RESIZE_GRIP
+ state = NORMAL
+ detail = "statusbar"
+ overlay_file = "assets/null.png"
+ overlay_border = { 0,0,0,0 }
+ overlay_stretch = FALSE
+ }
+
+ # Shadows ( this area needs help :P )
+
+ image {
+ function = SHADOW_GAP
+ file = "assets/null.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+ }
+}
+
+
+style "toplevel_hack" {
+
+ engine "adwaita" {
+ }
+}
+
+style "ooo_stepper_hack" {
+
+ GtkScrollbar::stepper-size = 0
+ GtkScrollbar::has-backward-stepper = 0
+ GtkScrollbar::has-forward-stepper = 0
+
+}
+
+style "scrollbar" {
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ detail = "trough"
+ file = "assets/trough-scrollbar-horiz.png"
+ border = { 2, 2, 3, 3 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = BOX
+ detail = "trough"
+ file = "assets/trough-scrollbar-vert.png"
+ border = { 3, 3, 2, 2 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = ARROW
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = UP
+ }
+
+ image {
+ function = ARROW
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = DOWN
+ }
+
+ image {
+ function = ARROW
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = LEFT
+ }
+
+ image {
+ function = ARROW
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = RIGHT
+ }
+
+ # Sliders
+
+ image {
+ function = SLIDER
+ state = NORMAL
+ file = "assets/slider-horiz.png"
+ border = { 5, 5, 3, 3 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = SLIDER
+ state = ACTIVE
+ file = "assets/slider-horiz-active.png"
+ border = { 5, 5, 3, 3 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = SLIDER
+ state = PRELIGHT
+ file = "assets/slider-horiz-prelight.png"
+ border = { 5, 5, 3, 3 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = SLIDER
+ state = INSENSITIVE
+ file = "assets/slider-horiz-insens.png"
+ border = { 5, 5, 3, 3 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+# X Verticals
+
+ image {
+ function = SLIDER
+ state = NORMAL
+ file = "assets/slider-vert.png"
+ border = { 3, 3, 5, 5 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = SLIDER
+ state = ACTIVE
+ file = "assets/slider-vert-active.png"
+ border = { 3, 3, 5, 5 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = SLIDER
+ state = PRELIGHT
+ file = "assets/slider-vert-prelight.png"
+ border = { 3, 3, 5, 5 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = SLIDER
+ state = INSENSITIVE
+ file = "assets/slider-vert-insens.png"
+ border = { 3, 3, 5, 5 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+ }
+}
+
+style "menu" {
+
+ xthickness = 0
+ ythickness = 0
+
+ GtkMenuItem::arrow-scaling = 0.4
+
+ bg[NORMAL] = @menu_bg
+ bg[INSENSITIVE] = @menu_bg
+ bg[PRELIGHT] = @menu_bg
+
+ engine "pixmap" { # For menus that use horizontal lines rather than gtkseparator
+
+ image {
+ function = HLINE
+ file = "assets/null.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "menu_item"
+{
+ xthickness = 2
+ ythickness = 4
+
+ # HACK: Gtk doesn't actually read this value
+ # while rendering the menu items, but Libreoffice
+ # does; setting this value equal to the one in
+ # fg[PRELIGHT] ensures a code path in the LO theming code
+ # that falls back to a dark text color for menu item text
+ # highlight. The price to pay is black text on menus as well,
+ # but at least it's readable.
+ # See https://bugs.freedesktop.org/show_bug.cgi?id=38038
+ bg[SELECTED] = @selected_fg_color
+
+ fg[NORMAL] = @fg_color
+ fg[SELECTED] = @fg_color
+
+ text[PRELIGHT] = @fg_color
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ file = "assets/menuitem.png"
+ border = { 1, 0, 1, 0 }
+ stretch = TRUE
+ }
+
+ # Check Buttons
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = NORMAL
+ shadow = OUT
+ overlay_file = "assets/menu-checkbox-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = PRELIGHT
+ shadow = OUT
+ overlay_file = "assets/menu-checkbox-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = ACTIVE
+ shadow = OUT
+ overlay_file = "assets/menu-checkbox-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = INSENSITIVE
+ shadow = OUT
+ overlay_file = "assets/menu-checkbox-unchecked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = NORMAL
+ shadow = IN
+ overlay_file = "assets/menu-checkbox-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = PRELIGHT
+ shadow = IN
+ overlay_file = "assets/menu-checkbox-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = ACTIVE
+ shadow = IN
+ overlay_file = "assets/menu-checkbox-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = CHECK
+ recolorable = TRUE
+ state = INSENSITIVE
+ shadow = IN
+ overlay_file = "assets/menu-checkbox-checked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ # Radio Buttons
+
+ image {
+ function = OPTION
+ state = NORMAL
+ shadow = OUT
+ overlay_file = "assets/menu-radio-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = PRELIGHT
+ shadow = OUT
+ overlay_file = "assets/menu-radio-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = ACTIVE
+ shadow = OUT
+ overlay_file = "assets/menu-radio-unchecked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = INSENSITIVE
+ shadow = OUT
+ overlay_file = "assets/menu-radio-unchecked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = NORMAL
+ shadow = IN
+ overlay_file = "assets/menu-radio-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = PRELIGHT
+ shadow = IN
+ overlay_file = "assets/menu-radio-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = ACTIVE
+ shadow = IN
+ overlay_file = "assets/menu-radio-checked.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = OPTION
+ state = INSENSITIVE
+ shadow = IN
+ overlay_file = "assets/menu-radio-checked-insensitive.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = SHADOW # This fixes boxy Qt menu items
+ file = "assets/null.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+
+ # Arrow Buttons
+
+ image {
+ function = ARROW
+ state = NORMAL
+ overlay_file = "assets/menu-arrow.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = RIGHT
+ }
+
+ image {
+ function = ARROW
+ state = PRELIGHT
+ overlay_file = "assets/menu-arrow-prelight.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = FALSE
+ arrow_direction = RIGHT
+ }
+ }
+}
+
+style "button" {
+
+ xthickness = 4
+ ythickness = 4
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ state = NORMAL
+ file = "assets/button.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ file = "assets/button-hover.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ file = "assets/button-active.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ file = "assets/button-insensitive.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "checkbutton" {
+
+ fg[PRELIGHT] = @text_color
+ fg[ACTIVE] = @text_color
+
+}
+
+style "entry" {
+
+ xthickness = 6
+ ythickness = 4
+
+ base[NORMAL] = @base_color
+ base[INSENSITIVE] = @insensitive_bg_color
+
+ engine "pixmap" {
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/entry-border-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "assets/entry-border-disabled-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/entry-border-active-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+ }
+}
+
+style "notebook_entry" {
+ xthickness = 6
+
+ engine "pixmap" {
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/notebook-entry-border-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "assets/notebook-entry-border-disabled-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/notebook-entry-border-active-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+ }
+}
+
+style "notebook_tab_label" {
+
+ fg[ACTIVE] = @text_color
+
+}
+
+style "combobox_entry"
+{
+ xthickness = 3
+ ythickness = 4
+
+ engine "pixmap" {
+
+ # LTR version
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/combo-entry.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "assets/combo-entry-insensitive.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/combo-entry-focus.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ # RTL version
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/combo-entry-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "assets/combo-entry-insensitive-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/combo-entry-focus-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+ }
+}
+
+style "notebook_combobox_entry" {
+
+ engine "pixmap" {
+
+ # LTR version
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/combo-entry-notebook.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "assets/combo-entry-insensitive-notebook.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/combo-entry-focus-notebook.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ # RTL version
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/combo-entry-notebook-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "assets/combo-entry-insensitive-notebook-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/combo-entry-focus-notebook-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+ }
+}
+
+style "combobox_entry_button"
+{
+ xthickness = 6
+
+ fg[ACTIVE] = @text_color
+
+ engine "pixmap" {
+
+ # LTR version
+
+ image {
+ function = BOX
+ state = NORMAL
+ file = "assets/combo-entry-button.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ file = "assets/combo-entry-button.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ file = "assets/combo-entry-button-insensitive.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ file = "assets/combo-entry-button-active.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = LTR
+ }
+
+ # RTL version
+ image {
+ function = BOX
+ state = NORMAL
+ file = "assets/combo-entry-button-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ file = "assets/combo-entry-button-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ file = "assets/combo-entry-button-insensitive-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ file = "assets/combo-entry-button-active-rtl.png"
+ border = { 4, 4, 5, 4 }
+ stretch = TRUE
+ direction = RTL
+ }
+ }
+}
+
+style "spinbutton" {
+
+ bg[NORMAL] = @bg_color
+
+ xthickness = 6
+ ythickness = 4
+
+ engine "pixmap" {
+
+ image {
+ function = ARROW
+ }
+
+ # Spin-Up LTR
+
+ image {
+ function = BOX
+ state = NORMAL
+ detail = "spinbutton_up"
+ file = "assets/up-background.png"
+ border = { 1, 4, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ detail = "spinbutton_up"
+ file = "assets/up-background.png"
+ border = { 1, 4, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ detail = "spinbutton_up"
+ file = "assets/up-background-disable.png"
+ border = { 1, 4, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small-insens.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ detail = "spinbutton_up"
+ file = "assets/up-background.png"
+ border = { 1, 4, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ # Spin-Up RTL
+
+ image {
+ function = BOX
+ state = NORMAL
+ detail = "spinbutton_up"
+ file = "assets/up-background-rtl.png"
+ border = { 4, 1, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ detail = "spinbutton_up"
+ file = "assets/up-background-rtl.png"
+ border = { 4, 1, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ detail = "spinbutton_up"
+ file = "assets/up-background-disable-rtl.png"
+ border = { 4, 1, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small-insens.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ detail = "spinbutton_up"
+ file = "assets/up-background-rtl.png"
+ border = { 4, 1, 5, 0 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-up-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+
+ # Spin-Down LTR
+
+ image {
+ function = BOX
+ state = NORMAL
+ detail = "spinbutton_down"
+ file = "assets/down-background.png"
+ border = { 1, 4, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ detail = "spinbutton_down"
+ file = "assets/down-background.png"
+ border = { 1, 4, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ detail = "spinbutton_down"
+ file = "assets/down-background-disable.png"
+ border = { 1, 4, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small-insens.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ detail = "spinbutton_down"
+ file = "assets/down-background.png"
+ border = { 1, 4, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = LTR
+ }
+
+ # Spin-Down RTL
+
+ image {
+ function = BOX
+ state = NORMAL
+ detail = "spinbutton_down"
+ file = "assets/down-background-rtl.png"
+ border = { 4, 1, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ detail = "spinbutton_down"
+ file = "assets/down-background-rtl.png"
+ border = { 4, 1, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ detail = "spinbutton_down"
+ file = "assets/down-background-disable-rtl.png"
+ border = { 4, 1, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small-insens.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ detail = "spinbutton_down"
+ file = "assets/down-background-rtl.png"
+ border = { 4, 1, 1, 4 }
+ stretch = TRUE
+ overlay_file = "assets/arrow-down-small-prelight.png"
+ overlay_stretch = FALSE
+ direction = RTL
+ }
+ }
+}
+
+style "gimp_spin_scale" {
+
+ bg[NORMAL] = @base_color
+
+ engine "pixmap" {
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ }
+
+ image {
+ function = BOX
+ state = NORMAL
+ detail = "spinbutton_up"
+ overlay_file = "assets/arrow-up-small.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ detail = "spinbutton_up"
+ overlay_file = "assets/arrow-up-small-prelight.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ detail = "spinbutton_up"
+ overlay_file = "assets/arrow-up-small-prelight.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ detail = "spinbutton_up"
+ overlay_file = "assets/arrow-up-small-insens.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = BOX
+ state = NORMAL
+ detail = "spinbutton_down"
+ overlay_file = "assets/arrow-down-small.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ detail = "spinbutton_down"
+ overlay_file = "assets/arrow-down-small-prelight.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ detail = "spinbutton_down"
+ overlay_file = "assets/arrow-down-small-prelight.png"
+ overlay_stretch = FALSE
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ detail = "spinbutton_down"
+ overlay_file = "assets/arrow-down-small-insens.png"
+ overlay_stretch = FALSE
+ }
+ }
+}
+
+style "libreoffice_entry" {
+
+ engine "pixmap" {
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ overlay_file = "assets/entry-border-fill.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ overlay_file = "assets/entry-border-fill.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/entry-border-bg-solid.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/entry-border-active-bg-solid.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "standalone_entry" {
+
+ engine "pixmap" {
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ file = "assets/entry-border-fill.png"
+ stretch = TRUE
+ border = { 0, 0, 0, 0 }
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ file = "assets/entry-border-fill.png"
+ stretch = TRUE
+ border = { 0, 0, 0, 0 }
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "assets/entry-border-bg-solid.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "assets/entry-border-active-bg-solid.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "notebook" {
+
+ xthickness = 5
+ ythickness = 2
+
+ engine "pixmap" {
+
+ image {
+ function = EXTENSION
+ state = ACTIVE
+ file = "assets/null.png"
+ border = { 0,0,0,0 }
+ stretch = TRUE
+ gap_side = TOP
+ }
+
+ image {
+ function = EXTENSION
+ state = ACTIVE
+ file = "assets/null.png"
+ border = { 0,0,0,0 }
+ stretch = TRUE
+ gap_side = BOTTOM
+ }
+
+ image {
+ function = EXTENSION
+ state = ACTIVE
+ file = "assets/null.png"
+ border = { 0,0,0,0 }
+ stretch = TRUE
+ gap_side = RIGHT
+ }
+
+ image {
+ function = EXTENSION
+ state = ACTIVE
+ file = "assets/null.png"
+ border = { 0,0,0,0 }
+ stretch = TRUE
+ gap_side = LEFT
+ }
+
+ image {
+ function = EXTENSION
+ file = "assets/tab-top-active.png"
+ border = { 3,3,3,3 }
+ stretch = TRUE
+ gap_side = BOTTOM
+ }
+
+ image {
+ function = EXTENSION
+ file = "assets/tab-bottom-active.png"
+ border = { 3,3,3,3 }
+ stretch = TRUE
+ gap_side = TOP
+ }
+
+ image {
+ function = EXTENSION
+ file = "assets/tab-left-active.png"
+ border = { 3,3,3,3 }
+ stretch = TRUE
+ gap_side = RIGHT
+ }
+
+ image {
+ function = EXTENSION
+ file = "assets/tab-right-active.png"
+ border = { 3,3,3,3 }
+ stretch = TRUE
+ gap_side = LEFT
+ }
+
+ # How to draw boxes with a gap on one side (ie the page of a notebook)
+
+ image {
+ function = BOX_GAP
+ file = "assets/notebook.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ gap_file = "assets/notebook-gap-horiz.png"
+ gap_border = { 1, 1, 0, 0 }
+ gap_side = TOP
+ }
+
+ image {
+ function = BOX_GAP
+ file = "assets/notebook.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ gap_file = "assets/notebook-gap-horiz.png"
+ gap_border = { 1, 1, 0, 0 }
+ gap_side = BOTTOM
+ }
+
+ image {
+ function = BOX_GAP
+ file = "assets/notebook.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ gap_file = "assets/notebook-gap-vert.png"
+ gap_border = { 0, 0, 1, 1 }
+ gap_side = LEFT
+ }
+
+ image {
+ function = BOX_GAP
+ file = "assets/notebook.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ gap_file = "assets/notebook-gap-vert.png"
+ gap_border = { 0, 0, 1, 1 }
+ gap_side = RIGHT
+ }
+
+ # How to draw the box of a notebook when it isnt attached to a tab
+
+ image {
+ function = BOX
+ file = "assets/notebook.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "handlebox" {
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/null.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ detail = "handlebox_bin"
+ shadow = IN
+ }
+
+ image {
+ function = BOX
+ file = "assets/null.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ detail = "handlebox_bin"
+ shadow = OUT
+ }
+ }
+}
+
+style "combobox_separator" {
+
+ xthickness = 0
+ ythickness = 0
+ GtkWidget::wide-separators = 1
+
+}
+
+style "combobox" {
+
+ xthickness = 0
+ ythickness = 0
+
+}
+
+style "combobox_button" {
+
+ xthickness = 3
+ ythickness = 3
+
+}
+
+style "range" {
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ detail = "trough-upper"
+ file = "assets/trough-horizontal.png"
+ border = { 8, 8, 0, 0 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = BOX
+ detail = "trough-lower"
+ file = "assets/trough-horizontal-active.png"
+ border = { 8, 8, 0, 0 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = BOX
+ detail = "trough-upper"
+ file = "assets/trough-vertical.png"
+ border = { 0, 0, 8, 8 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = BOX
+ detail = "trough-lower"
+ file = "assets/trough-vertical-active.png"
+ border = { 0, 0, 8, 8 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+
+ # Horizontal
+
+ image {
+ function = SLIDER
+ state = NORMAL
+ file = "assets/null.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ overlay_file = "assets/slider.png"
+ overlay_stretch = FALSE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = SLIDER
+ state = PRELIGHT
+ file = "assets/null.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ overlay_file = "assets/slider-prelight.png"
+ overlay_stretch = FALSE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = SLIDER
+ state = INSENSITIVE
+ file = "assets/null.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ overlay_file = "assets/slider-insensitive.png"
+ overlay_stretch = FALSE
+ orientation = HORIZONTAL
+ }
+
+ # Vertical
+
+ image {
+ function = SLIDER
+ state = NORMAL
+ file = "assets/null.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ overlay_file = "assets/slider.png"
+ overlay_stretch = FALSE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = SLIDER
+ state = PRELIGHT
+ file = "assets/null.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ overlay_file = "assets/slider-prelight.png"
+ overlay_stretch = FALSE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = SLIDER
+ state = INSENSITIVE
+ file = "assets/null.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ overlay_file = "assets/slider-insensitive.png"
+ overlay_stretch = FALSE
+ orientation = VERTICAL
+ }
+
+ # Function below removes ugly boxes
+
+ image {
+ function = BOX
+ file = "assets/null.png"
+ border = { 3, 3, 3, 3 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "progressbar" {
+
+ xthickness = 1
+ ythickness = 1
+
+ fg[NORMAL] = @fg_color
+ fg[PRELIGHT] = @selected_fg_color
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ detail = "trough"
+ file = "assets/trough-progressbar.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = BOX
+ detail = "bar"
+ file = "assets/progressbar.png"
+ stretch = TRUE
+ border = { 3, 3, 3, 3 }
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = BOX
+ detail = "trough"
+ file = "assets/trough-progressbar_v.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = BOX
+ detail = "bar"
+ file = "assets/progressbar_v.png"
+ stretch = TRUE
+ border = { 3, 3, 3, 3 }
+ orientation = VERTICAL
+ }
+ }
+}
+
+style "separator_menu_item" {
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/null.png"
+ border = { 0, 0, 1, 0 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "treeview_header" {
+ ythickness = 1
+
+ fg[PRELIGHT] = mix(0.70, @text_color, @base_color)
+ font_name = "Bold"
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/tree_header.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ }
+ }
+}
+
+# Treeview Rows
+
+style "treeview" {
+
+ xthickness = 2
+ ythickness = 0
+
+ base[NORMAL] = @base_color
+
+ engine "pixmap" {
+
+ image {
+ function = FLAT_BOX
+ recolorable = TRUE
+ state = NORMAL
+ file = "assets/null.png"
+ stretch = TRUE
+ }
+ }
+}
+
+style "scrolled_window" {
+
+ xthickness = 1
+ ythickness = 1
+
+ engine "pixmap" {
+
+ image {
+ function = SHADOW
+ file = "assets/frame.png"
+ border = { 5, 5, 5, 5 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "frame" {
+
+ xthickness = 1
+ ythickness = 1
+
+ engine "pixmap" {
+
+ image {
+ function = SHADOW
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ shadow = IN
+ }
+
+ image {
+ function = SHADOW_GAP
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ gap_start_file = "assets/frame-gap-start.png"
+ gap_start_border = { 1, 0, 0, 0 }
+ gap_end_file = "assets/frame-gap-end.png"
+ gap_end_border = { 0, 1, 0, 0 }
+ shadow = IN
+ }
+
+ image {
+ function = SHADOW
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ shadow = OUT
+ }
+
+ image {
+ function = SHADOW_GAP
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ gap_start_file = "assets/frame-gap-start.png"
+ gap_start_border = { 1, 0, 0, 0 }
+ gap_end_file = "assets/frame-gap-end.png"
+ gap_end_border = { 0, 1, 0, 0 }
+ shadow = OUT
+ }
+
+ image {
+ function = SHADOW
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ shadow = ETCHED_IN
+ }
+
+ image {
+ function = SHADOW_GAP
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ gap_start_file = "assets/frame-gap-start.png"
+ gap_start_border = { 1, 0, 0, 0 }
+ gap_end_file = "assets/frame-gap-end.png"
+ gap_end_border = { 0, 1, 0, 0 }
+ shadow = ETCHED_IN
+ }
+
+ image {
+ function = SHADOW
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ shadow = ETCHED_OUT
+ }
+
+ image {
+ function = SHADOW_GAP
+ file = "assets/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ gap_start_file = "assets/frame-gap-start.png"
+ gap_start_border = { 1, 0, 0, 0 }
+ gap_end_file = "assets/frame-gap-end.png"
+ gap_end_border = { 0, 1, 0, 0 }
+ shadow = ETCHED_OUT
+ }
+ }
+}
+
+style "gimp_toolbox_frame" {
+
+ engine "pixmap" {
+
+ image {
+ function = SHADOW
+ }
+ }
+}
+
+style "toolbar" {
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/toolbar.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+
+ image {
+ function = HANDLE
+ overlay_file = "assets/handle-h.png"
+ overlay_stretch = FALSE
+ orientation = HORIZONTAL
+ }
+
+ image {
+ function = HANDLE
+ overlay_file = "assets/handle-v.png"
+ overlay_stretch = FALSE
+ orientation = VERTICAL
+ }
+
+ image {
+ function = VLINE
+ recolorable = TRUE
+ file = "assets/null.png"
+ }
+
+ image {
+ function = HLINE
+ recolorable = TRUE
+ file = "assets/null.png"
+ }
+ }
+}
+
+style "inline_toolbar" {
+
+ GtkToolbar::button-relief = GTK_RELIEF_NORMAL
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/inline-toolbar.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+ }
+}
+
+style "notebook_viewport" {
+
+ bg[NORMAL] = @notebook_bg
+}
+
+
+style "notebook_eventbox" {
+
+ bg[NORMAL] = @notebook_bg
+ bg[ACTIVE] = @bg_color
+}
+
+style "tooltips" {
+
+ xthickness = 8
+ ythickness = 4
+
+ bg[NORMAL] = @tooltip_bg_color
+ fg[NORMAL] = @tooltip_fg_color
+ bg[SELECTED] = @tooltip_bg_color
+
+}
+
+style "eclipse-tooltips" {
+
+ xthickness = 8
+ ythickness = 4
+
+ bg[NORMAL] = shade(1.05, @bg_color)
+ fg[NORMAL] = @text_color
+ bg[SELECTED] = shade(1.05, @bg_color)
+
+}
+
+style "xfdesktop-icon-view" {
+ XfdesktopIconView::label-alpha = 0
+ XfdesktopIconView::selected-label-alpha = 100
+ XfdesktopIconView::shadow-x-offset = 0
+ XfdesktopIconView::shadow-y-offset = 1
+ XfdesktopIconView::selected-shadow-x-offset = 0
+ XfdesktopIconView::selected-shadow-y-offset = 1
+ XfdesktopIconView::shadow-color = "#000000"
+ XfdesktopIconView::selected-shadow-color = "#000000"
+ XfdesktopIconView::shadow-blur-radius = 2
+ XfdesktopIconView::cell-spacing = 2
+ XfdesktopIconView::cell-padding = 6
+ XfdesktopIconView::cell-text-width-proportion = 1.9
+
+ fg[NORMAL] = @selected_fg_color
+ fg[ACTIVE] = @selected_fg_color
+}
+
+style "xfwm-tabwin" {
+ Xfwm4TabwinWidget::border-width = 1
+ Xfwm4TabwinWidget::border-alpha = 1.0
+ Xfwm4TabwinWidget::icon-size = 64
+ Xfwm4TabwinWidget::alpha = 1.0
+ Xfwm4TabwinWidget::border-radius = 2
+
+ bg[NORMAL] = @bg_color
+ bg[SELECTED] = @bg_color
+
+ fg[NORMAL] = @fg_color
+
+ engine "murrine" {
+ contrast = 0.7
+ glazestyle = 0
+ glowstyle = 0
+ highlight_shade = 1.0
+ gradient_shades = {1.0,1.0,1.0,1.0}
+ border_shades = { 0.8, 0.8 }
+ }
+}
+
+style "xfwm-tabwin-button" {
+
+ font_name = "bold"
+ bg[SELECTED] = @selected_bg_color
+}
+
+# Chromium
+style "chrome_menu_item" {
+
+ bg[SELECTED] = @selected_bg_color
+
+}
+
+# Text Style
+style "text" {
+ engine "murrine" { textstyle = 0 }
+}
+
+style "null" {
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/null.png"
+ stretch = TRUE
+ }
+ }
+}
+
+
+class "GtkWidget" style "default"
+class "GtkScrollbar" style "scrollbar"
+class "GtkButton" style "button"
+class "GtkEntry" style "entry"
+class "GtkOldEditable" style "entry"
+class "GtkSpinButton" style "spinbutton"
+class "GtkNotebook" style "notebook"
+class "GtkRange" style "range"
+class "GtkProgressBar" style "progressbar"
+class "GtkSeparatorMenuItem" style "separator_menu_item"
+class "GtkScrolledWindow" style "scrolled_window"
+class "GtkFrame" style "frame"
+class "GtkTreeView" style "treeview"
+class "GtkToolbar" style "toolbar"
+class "*HandleBox" style "toolbar"
+
+widget_class "**" style "menu"
+widget_class "**" style "menu_item"
+widget_class "**" style "checkbutton"
+widget_class "*" style "combobox"
+widget_class "**" style "combobox_button"
+widget_class "**" style "combobox_separator"
+widget_class "***" style "treeview_header"
+widget_class "**" style "inline_toolbar"
+widget_class "**" style "combobox_entry"
+widget_class "**" style "combobox_entry_button"
+widget_class "***" style "notebook_viewport"
+widget_class "*HandleBox" style "toolbar"
+
+# Entries in notebooks draw with notebook's base color, but not if there's
+# something else in the middle that draws gray again
+widget_class "**" style "notebook_entry"
+widget_class "***" style "entry"
+
+widget_class "***" style "notebook_combobox_entry"
+widget_class "****" style "combobox_entry"
+
+# We also need to avoid changing fg color for the inactive notebook tab labels
+widget_class "*." style "notebook_tab_label"
+
+# GTK tooltips
+widget "gtk-tooltip*" style "tooltips"
+
+#Fix GVim tabs
+widget_class "**" style "notebook_eventbox"
+
+# Xchat special cases
+widget "*xchat-inputbox" style "entry"
+
+# GIMP
+# Disable gradients completely for GimpSpinScale
+#class "GimpSpinScale" style "gimp_spin_scale"
+
+# Remove borders from "Wilbert frame" in Gimp
+widget_class "**" style "gimp_toolbox_frame"
+
+# Chrome/Chromium
+widget_class "*Chrom*Button*" style "button"
+widget_class "***" style "chrome_menu_item"
+
+# We use this weird selector to target an offscreen entry as created
+# by Chrome/Chromium to derive the style for its toolbar
+widget_class "" style "standalone_entry"
+
+# Eclipse/SWT
+widget "gtk-tooltips*" style "eclipse-tooltips"
+widget "*swt-toolbar-flat" style "null"
+
+# Openoffice, Libreoffice
+class "GtkWindow" style "toplevel_hack"
+widget "*openoffice-toplevel*" style "ooo_stepper_hack"
+widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry"
+widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry"
+widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry"
+widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry"
+
+# Xfce
+widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
+widget "xfwm4-tabwin*" style "xfwm-tabwin"
+widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button"
+
+# Fixes ugly text shadows for insensitive text
+widget_class "*" style "text"
+widget_class "**" style "text"
+widget_class "**" style "text"
+widget_class "**" style "text"
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-active.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-active.png
new file mode 100644
index 0000000..dcd6865
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-active.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-hover.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-hover.png
new file mode 100644
index 0000000..aa079ec
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-hover.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-insensitive.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-insensitive.png
new file mode 100644
index 0000000..4ed8237
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button-insensitive.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button.png
new file mode 100644
index 0000000..9d50a7e
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/button.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-dark.png b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-dark.png
new file mode 100644
index 0000000..299c550
Binary files /dev/null and b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-dark.png differ
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc
new file mode 100644
index 0000000..23a344e
--- /dev/null
+++ b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc
@@ -0,0 +1,222 @@
+style "menubar" {
+
+ bg[NORMAL] = "#2f2f2f"
+ fg[NORMAL] = "#dadada"
+ fg[PRELIGHT] = "#dadada"
+ fg[ACTIVE] = "#dadada"
+ fg[SELECTED] = @selected_fg_color
+ fg[INSENSITIVE] = shade(0.7, "#dadada")
+
+ xthickness = 0
+ ythickness = 0
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "menubar-toolbar/menubar-dark.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+ }
+}
+
+style "menubar-borderless" {
+
+ bg[NORMAL] = "#2f2f2f"
+ fg[NORMAL] = "#dadada"
+ fg[SELECTED] = @selected_fg_color
+ fg[INSENSITIVE] = shade(0.7, "#dadada")
+
+ xthickness = 0
+ ythickness = 0
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/null.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+ }
+}
+
+style "menubar_item" {
+
+ xthickness = 2
+ ythickness = 4
+
+ fg[PRELIGHT] = @selected_fg_color
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ file = "menubar-toolbar/menubar_button-dark.png"
+ border = { 2, 2, 2, 2 }
+ stretch = TRUE
+ }
+ }
+}
+
+# Text Style Menubar
+style "menubar-text" {
+
+ engine "murrine" {
+ text_shade = 0.0
+ textstyle = 0
+ }
+}
+
+
+style "toolbar_text" {
+ fg[NORMAL] = "#dadada"
+ fg[PRELIGHT] = "#dadada"
+ fg[INSENSITIVE] = shade(0.7, "#dadada")
+ fg[ACTIVE] = "#dadada"
+
+ text[NORMAL] = "#dadada"
+ text[PRELIGHT] = "#dadada"
+ text[INSENSITIVE] = shade(0.7, "#dadada")
+ text[ACTIVE] = "#dadada"
+
+}
+
+style "toolbar_button" {
+
+ xthickness = 4
+ ythickness = 4
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ state = NORMAL
+ file = "menubar-toolbar/button.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ file = "menubar-toolbar/button-hover.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+
+ image {
+ function = BOX
+ state = ACTIVE
+ file = "menubar-toolbar/button-active.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+
+ image {
+ function = BOX
+ state = INSENSITIVE
+ file = "menubar-toolbar/button-insensitive.png"
+ border = { 4, 4, 4, 4 }
+ stretch = TRUE
+ }
+ }
+}
+
+style "toolbar_entry" {
+ xthickness = 6
+
+ base[NORMAL] = "#414141"
+ base[INSENSITIVE] = "#393939"
+
+ text[NORMAL] = "#dadada"
+
+ engine "pixmap" {
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "menubar-toolbar/toolbar-entry-border-bg-dark.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "menubar-toolbar/toolbar-entry-border-disabled-bg-dark.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "menubar-toolbar/toolbar-entry-border-active-bg-dark.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+ }
+}
+
+#Chromium
+style "chrome-gtk-frame" {
+
+ ChromeGtkFrame::frame-color = "#2f2f2f"
+ ChromeGtkFrame::inactive-frame-color = "#2f2f2f"
+
+ ChromeGtkFrame::frame-gradient-size = 0
+ ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color)
+
+ ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color)
+ ChromeGtkFrame::incognito-inactive-frame-color = @bg_color
+
+ ChromeGtkFrame::incognito-frame-gradient-color = @bg_color
+
+ ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color)
+ ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color)
+ ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color
+
+}
+
+widget_class "**" style "menubar"
+widget_class "*.*" style "menubar_item"
+
+widget_class "*ThunarWindow*" style "menubar"
+
+class "ChromeGtkFrame" style "chrome-gtk-frame"
+
+widget_class "***" style "menubar-text"
+
+# Whitelist for dark toolbars
+widget_class "*ThunarWindow*" style "menubar-borderless"
+widget_class "*ThunarWindow**" style "toolbar_entry"
+widget_class "*ThunarWindow**" style "toolbar_button"
+widget_class "*ThunarWindow**" style "toolbar_text"
+widget_class "*ThunarWindow***" style "menubar-text"
+
diff --git a/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-toolbar.rc b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-toolbar.rc
new file mode 100644
index 0000000..5bd9a7d
--- /dev/null
+++ b/themes/Mint-Y-Darker-Crimson/Mint-Y-Darker/gtk-2.0/menubar-toolbar/menubar-toolbar.rc
@@ -0,0 +1,166 @@
+style "menubar" {
+
+ bg[NORMAL] = "#d9d9d9"
+ fg[NORMAL] = "#5c5c5c"
+ fg[PRELIGHT] = "#5c5c5c"
+ fg[ACTIVE] = "#5c5c5c"
+ fg[SELECTED] = @selected_fg_color
+ fg[INSENSITIVE] = shade(1.3, "#5c5c5c")
+
+ xthickness = 0
+ ythickness = 0
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "menubar-toolbar/menubar.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+ }
+}
+
+style "menubar-borderless" {
+
+ bg[NORMAL] = "#d9d9d9"
+ fg[NORMAL] = "#5c5c5c"
+ fg[SELECTED] = @fg_color
+ fg[INSENSITIVE] = shade(1.3, "#5c5c5c")
+
+ xthickness = 0
+ ythickness = 0
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ file = "assets/null.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+ }
+}
+
+style "menubar_item" {
+
+ xthickness = 2
+ ythickness = 4
+
+ fg[PRELIGHT] = @selected_fg_color
+
+ engine "pixmap" {
+
+ image {
+ function = BOX
+ state = PRELIGHT
+ file = "menubar-toolbar/menubar_button.png"
+ border = { 2, 2, 2, 2 }
+ stretch = TRUE
+ }
+ }
+}
+
+# Text Style Menubar
+style "menubar-text" {
+
+ engine "murrine" {
+ text_shade = 0.0
+ textstyle = 0
+ }
+}
+
+style "toolbar_entry" {
+ xthickness = 6
+
+ base[NORMAL] = "#fdfdfd"
+ base[INSENSITIVE] = "#f4f4f4"
+
+ text[NORMAL] = "#5c5c5c"
+
+ engine "pixmap" {
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = NORMAL
+ shadow = IN
+ file = "menubar-toolbar/toolbar-entry-border-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = INSENSITIVE
+ shadow = IN
+ file = "menubar-toolbar/toolbar-entry-border-disabled-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = SHADOW
+ detail = "entry"
+ state = ACTIVE
+ file = "menubar-toolbar/toolbar-entry-border-active-bg.png"
+ border = { 12, 12, 12, 12 }
+ stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+
+ image {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ overlay_file = "assets/null.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ }
+ }
+}
+
+#Chromium
+style "chrome-gtk-frame" {
+
+ ChromeGtkFrame::frame-color = "#d9d9d9"
+ ChromeGtkFrame::inactive-frame-color = "#d9d9d9"
+
+ ChromeGtkFrame::frame-gradient-size = 0
+ ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color)
+
+ ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color)
+ ChromeGtkFrame::incognito-inactive-frame-color = @bg_color
+
+ ChromeGtkFrame::incognito-frame-gradient-color = @bg_color
+
+ ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color)
+ ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color)
+ ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color
+
+}
+
+widget_class "**" style "menubar"
+widget_class "*.*" style "menubar_item"
+
+widget_class "*ThunarWindow*" style "menubar"
+widget_class "*CajaNavigationWindow*" style "menubar"
+
+class "ChromeGtkFrame" style "chrome-gtk-frame"
+
+widget_class "***" style "menubar-text"
+
+# Whitelist for dark toolbars
+widget_class "*ThunarWindow*" style "menubar-borderless"
+widget_class "*CajaNavigationWindow*