[gnome-mines/wip/theming-support] Added colored backgrounds theme



commit d495de678a24f291075e971764493005f71fdae0
Author: Robert Roth <robert roth off gmail com>
Date:   Wed Jan 7 23:13:34 2015 +0200

    Added colored backgrounds theme

 configure.ac                      |    1 +
 data/themes/Makefile.am           |    2 +-
 data/themes/bgcolors/1mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/2mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/3mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/4mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/5mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/6mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/7mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/8mines.svg   |   80 ++++++++++++++++
 data/themes/bgcolors/Makefile.am  |    9 ++
 data/themes/bgcolors/exploded.svg |  125 +++++++++++++++++++++++++
 data/themes/bgcolors/flag.svg     |   90 ++++++++++++++++++
 data/themes/bgcolors/maybe.svg    |  101 ++++++++++++++++++++
 data/themes/bgcolors/mine.svg     |  125 +++++++++++++++++++++++++
 data/themes/bgcolors/overmine.svg |  182 +++++++++++++++++++++++++++++++++++++
 data/themes/bgcolors/theme.css    |  117 ++++++++++++++++++++++++
 17 files changed, 1391 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 6045e6e..272e469 100644
--- a/configure.ac
+++ b/configure.ac
@@ -56,6 +56,7 @@ data/icons/HighContrast/Makefile
 data/themes/Makefile
 data/themes/default/Makefile
 data/themes/classic/Makefile
+data/themes/bgcolors/Makefile
 help/Makefile
 src/Makefile
 ])
diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am
index d51c67c..f69aa3c 100644
--- a/data/themes/Makefile.am
+++ b/data/themes/Makefile.am
@@ -1,3 +1,3 @@
-SUBDIRS = default classic
+SUBDIRS = default classic bgcolors
 
 -include $(top_srcdir)/git.mk
diff --git a/data/themes/bgcolors/1mines.svg b/data/themes/bgcolors/1mines.svg
new file mode 100644
index 0000000..6bba912
--- /dev/null
+++ b/data/themes/bgcolors/1mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="New document 3">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="31.76782"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="8.7441406"
+       y="1046.6063"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="8.7441406"
+         y="1046.6063"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">1</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/2mines.svg b/data/themes/bgcolors/2mines.svg
new file mode 100644
index 0000000..f9ac25f
--- /dev/null
+++ b/data/themes/bgcolors/2mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="2mines.svg">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="31.76782"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="11.292969"
+       y="1047.0809"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="11.292969"
+         y="1047.0809"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">2</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/3mines.svg b/data/themes/bgcolors/3mines.svg
new file mode 100644
index 0000000..57d249b
--- /dev/null
+++ b/data/themes/bgcolors/3mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="3mines.svg">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="31.76782"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="10.466797"
+       y="1046.5712"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="10.466797"
+         y="1046.5712"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">3</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/4mines.svg b/data/themes/bgcolors/4mines.svg
new file mode 100644
index 0000000..12906ee
--- /dev/null
+++ b/data/themes/bgcolors/4mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="4mines.svg">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="32.791013"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="10.150391"
+       y="1046.6063"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="10.150391"
+         y="1046.6063"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">4</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/5mines.svg b/data/themes/bgcolors/5mines.svg
new file mode 100644
index 0000000..7cb4c23
--- /dev/null
+++ b/data/themes/bgcolors/5mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="5mines.svg">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="32.791013"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="10.255859"
+       y="1046.0966"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="10.255859"
+         y="1046.0966"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">5</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/6mines.svg b/data/themes/bgcolors/6mines.svg
new file mode 100644
index 0000000..960c218
--- /dev/null
+++ b/data/themes/bgcolors/6mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="6mines.svg">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="33.265622"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="9.9746094"
+       y="1046.5009"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="9.9746094"
+         y="1046.5009"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">6</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/7mines.svg b/data/themes/bgcolors/7mines.svg
new file mode 100644
index 0000000..7e117a5
--- /dev/null
+++ b/data/themes/bgcolors/7mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="7mines.svg">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="33.265622"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="10.660156"
+       y="1046.6063"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="10.660156"
+         y="1046.6063"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">7</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/8mines.svg b/data/themes/bgcolors/8mines.svg
new file mode 100644
index 0000000..a3894cc
--- /dev/null
+++ b/data/themes/bgcolors/8mines.svg
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg3767"
+   version="1.1"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="8mines.svg">
+  <defs
+     id="defs3769" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6"
+     inkscape:cx="33.68578"
+     inkscape:cy="33.265622"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1120"
+     inkscape:window-height="647"
+     inkscape:window-x="0"
+     inkscape:window-y="66"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata3772">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-988.36218)">
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="28.284271"
+       y="32.685272"
+       id="text4299"
+       sodipodi:linespacing="125%"
+       transform="translate(0,988.36218)"><tspan
+         sodipodi:role="line"
+         id="tspan4301"
+         x="28.284271"
+         y="32.685272" /></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2e3436;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell"
+       x="10.326172"
+       y="1046.5712"
+       id="text4303"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4305"
+         x="10.326172"
+         y="1046.5712"
+         
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#2e3436;font-family:Monospace;-inkscape-font-specification:Monospace
 Bold">8</tspan></text>
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/Makefile.am b/data/themes/bgcolors/Makefile.am
new file mode 100644
index 0000000..2438227
--- /dev/null
+++ b/data/themes/bgcolors/Makefile.am
@@ -0,0 +1,9 @@
+themedir   = $(pkgdatadir)/themes/bgcolors
+theme_DATA = mine.svg exploded.svg overmine.svg \
+            1mines.svg 2mines.svg 3mines.svg 4mines.svg \
+            5mines.svg 6mines.svg 7mines.svg 8mines.svg \
+            flag.svg maybe.svg theme.css
+
+EXTRA_DIST = ${theme_DATA}
+
+-include $(top_srcdir)/git.mk
diff --git a/data/themes/bgcolors/exploded.svg b/data/themes/bgcolors/exploded.svg
new file mode 100644
index 0000000..3211acf
--- /dev/null
+++ b/data/themes/bgcolors/exploded.svg
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   width="64"
+   height="64"
+   id="svg1"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="bang.svg">
+  <defs
+     id="defs24" />
+  <metadata
+     id="metadata23">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.8284271"
+     inkscape:cx="48.730753"
+     inkscape:cy="40.238815"
+     inkscape:window-width="1600"
+     inkscape:window-height="834"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:current-layer="svg1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3007"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <linearGradient
+     id="paint"
+     gradientUnits="userSpaceOnUse"
+     x1="14.5"
+     y1="99"
+     x2="119.5"
+     y2="99">
+    <stop
+       offset="0"
+       style="stop-color:#DA1800"
+       id="stop17" />
+    <stop
+       offset="0.33"
+       style="stop-color:#B42D2D"
+       id="stop18" />
+    <stop
+       offset="0.66"
+       style="stop-color:#FA1818"
+       id="stop19" />
+    <stop
+       offset="1"
+       style="stop-color:#B42D2D"
+       id="stop20" />
+  </linearGradient>
+  <path
+     transform="matrix(1.4,0,0,1.4,-1074,-577)"
+     d="m 805,435 a 15,15 0 1 1 -30,0 15,15 0 1 1 30,0 z"
+     sodipodi:ry="15"
+     sodipodi:rx="15"
+     sodipodi:cy="435"
+     sodipodi:cx="790"
+     id="path2999"
+     style="fill:#cc0000;fill-opacity:1;stroke:none"
+     sodipodi:type="arc" />
+  <rect
+     style="fill:#cc0000;fill-opacity:1;stroke:none"
+     id="rect3001"
+     width="8"
+     height="64"
+     x="28"
+     y="0"
+     rx="4.5999999"
+     ry="4.5999999" />
+  <rect
+     ry="4.5999999"
+     rx="4.5999999"
+     y="-43.712814"
+     x="39.712811"
+     height="64"
+     width="8"
+     id="rect3013"
+     style="fill:#cc0000;fill-opacity:1;stroke:none"
+     transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)" />
+  <rect
+     transform="matrix(-0.5,0.8660254,-0.8660254,-0.5,0,0)"
+     style="fill:#cc0000;fill-opacity:1;stroke:none"
+     id="rect3015"
+     width="8"
+     height="64"
+     x="7.7128115"
+     y="-75.712807"
+     rx="4.5999999"
+     ry="4.5999999" />
+</svg>
diff --git a/data/themes/bgcolors/flag.svg b/data/themes/bgcolors/flag.svg
new file mode 100644
index 0000000..ceb16a3
--- /dev/null
+++ b/data/themes/bgcolors/flag.svg
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   width="64"
+   height="64"
+   id="svg9373"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="flag.svg">
+  <metadata
+     id="metadata9418">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs9416" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1600"
+     inkscape:window-height="834"
+     id="namedview9414"
+     showgrid="false"
+     inkscape:snap-nodes="false"
+     inkscape:snap-bbox="true"
+     inkscape:zoom="1"
+     inkscape:cx="37.101481"
+     inkscape:cy="14.748665"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg9373">
+    <inkscape:grid
+       type="xygrid"
+       id="grid9641"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <linearGradient
+     id="paint"
+     gradientUnits="userSpaceOnUse"
+     x1="14.5"
+     y1="99"
+     x2="119.5"
+     y2="99">
+    <stop
+       offset="0"
+       style="stop-color:#DA1800"
+       id="stop9404" />
+    <stop
+       offset="0.33"
+       style="stop-color:#B42D2D"
+       id="stop9406" />
+    <stop
+       offset="0.66"
+       style="stop-color:#FA1818"
+       id="stop9408" />
+    <stop
+       offset="1"
+       style="stop-color:#B42D2D"
+       id="stop9410" />
+  </linearGradient>
+  <path
+     style="fill:#2e3436;fill-opacity:1;stroke-width:1;stroke-miterlimit:4"
+     d="M 8.086319,0.175024 17.084785,0 l 0,3.104056 L 58.104384,20.741065 17.040446,38.378074 16.99727,64 
8,64 z"
+     id="path9621"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="cccccccc" />
+</svg>
diff --git a/data/themes/bgcolors/maybe.svg b/data/themes/bgcolors/maybe.svg
new file mode 100644
index 0000000..1edbd8b
--- /dev/null
+++ b/data/themes/bgcolors/maybe.svg
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   width="64"
+   height="64"
+   id="svg9373"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="flag-question.svg">
+  <metadata
+     id="metadata9418">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs9416" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1600"
+     inkscape:window-height="834"
+     id="namedview9414"
+     showgrid="true"
+     inkscape:snap-nodes="false"
+     inkscape:snap-bbox="true"
+     inkscape:zoom="1"
+     inkscape:cx="47.542826"
+     inkscape:cy="16.424223"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg9373">
+    <inkscape:grid
+       type="xygrid"
+       id="grid9641"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <linearGradient
+     id="paint"
+     gradientUnits="userSpaceOnUse"
+     x1="14.5"
+     y1="99"
+     x2="119.5"
+     y2="99">
+    <stop
+       offset="0"
+       style="stop-color:#DA1800"
+       id="stop9404" />
+    <stop
+       offset="0.33"
+       style="stop-color:#B42D2D"
+       id="stop9406" />
+    <stop
+       offset="0.66"
+       style="stop-color:#FA1818"
+       id="stop9408" />
+    <stop
+       offset="1"
+       style="stop-color:#B42D2D"
+       id="stop9410" />
+  </linearGradient>
+  <path
+     style="fill:#2e3436;fill-opacity:1;stroke-width:1;stroke-miterlimit:4"
+     d="M 8.086319,0.175024 17.084785,0 l 0,3.104056 L 58.104384,20.741065 17.040446,38.378074 16.99727,64 
8,64 z"
+     id="path9621"
+     inkscape:connector-curvature="0"
+     sodipodi:nodetypes="cccccccc" />
+  <g
+     style="fill:#2e3436;fill-opacity:1"
+     transform="matrix(2.7979138,0,0,2.7979138,-223.48821,-253.48342)"
+     id="g15007">
+    <path
+       
style="color:#bebebe;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible"
+       d="m 97.348014,103.46875 c 1.64243,-0.092 3.095496,1.17008 3.187496,2.8125 -1e-4,1.40136 
-0.37771,1.92177 -1.593746,2.84375 -0.19093,0.14364 -0.3256,0.2506 -0.375,0.3125 -0.0494,0.0621 
-0.0312,0.0332 -0.0312,0.0312 0.007,0.52831 -0.47163,1 -1,1 -0.52837,0 -1.007,-0.47169 -1,-1 0,-0.50239 
0.22424,-0.94342 0.46875,-1.25 0.24451,-0.30663 0.4913,-0.51638 0.71875,-0.6875 0.20405,-0.16056 
0.46083,-0.38454 0.6875,-0.65625 0.0935,-0.1121 0.129,-0.30766 0.125,-0.4375 l 0,-0.0312 c -0.0316,-0.56324 
-0.49926,-0.9691 -1.0625,-0.9375 -0.56324,0.0316 -0.9691,0.43676 -0.9375,1 l -2,0 c -0.092,-1.64243 
1.17007,-2.9079 2.8125,-3 z m 0.1875,8 c 0.55228,0 1,0.44772 1,1 0,0.55228 -0.44772,1 -1,1 -0.55228,0 
-1,-0.44772 -1,-1 0,-0.55228 0.44772,-1 1,-1 z"
+       id="path15009"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccsccccccsccccsssss" />
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/mine.svg b/data/themes/bgcolors/mine.svg
new file mode 100644
index 0000000..c3faf76
--- /dev/null
+++ b/data/themes/bgcolors/mine.svg
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   width="64"
+   height="64"
+   id="svg1"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.4 r9939"
+   sodipodi:docname="mine.svg">
+  <defs
+     id="defs24" />
+  <metadata
+     id="metadata23">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.8284271"
+     inkscape:cx="48.730753"
+     inkscape:cy="40.238815"
+     inkscape:window-width="1600"
+     inkscape:window-height="834"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:current-layer="svg1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-maximized="1"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3007"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <linearGradient
+     id="paint"
+     gradientUnits="userSpaceOnUse"
+     x1="14.5"
+     y1="99"
+     x2="119.5"
+     y2="99">
+    <stop
+       offset="0"
+       style="stop-color:#DA1800"
+       id="stop17" />
+    <stop
+       offset="0.33"
+       style="stop-color:#B42D2D"
+       id="stop18" />
+    <stop
+       offset="0.66"
+       style="stop-color:#FA1818"
+       id="stop19" />
+    <stop
+       offset="1"
+       style="stop-color:#B42D2D"
+       id="stop20" />
+  </linearGradient>
+  <path
+     transform="matrix(1.4,0,0,1.4,-1074,-577)"
+     d="m 805,435 a 15,15 0 1 1 -30,0 15,15 0 1 1 30,0 z"
+     sodipodi:ry="15"
+     sodipodi:rx="15"
+     sodipodi:cy="435"
+     sodipodi:cx="790"
+     id="path2999"
+     style="fill:#2e3436;fill-opacity:1;stroke:none"
+     sodipodi:type="arc" />
+  <rect
+     style="fill:#2e3436;fill-opacity:1;stroke:none"
+     id="rect3001"
+     width="8"
+     height="64"
+     x="28"
+     y="0"
+     rx="4.5999999"
+     ry="4.5999999" />
+  <rect
+     ry="4.5999999"
+     rx="4.5999999"
+     y="-43.712814"
+     x="39.712811"
+     height="64"
+     width="8"
+     id="rect3013"
+     style="fill:#2e3436;fill-opacity:1;stroke:none"
+     transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)" />
+  <rect
+     transform="matrix(-0.5,0.8660254,-0.8660254,-0.5,0,0)"
+     style="fill:#2e3436;fill-opacity:1;stroke:none"
+     id="rect3015"
+     width="8"
+     height="64"
+     x="7.7128115"
+     y="-75.712807"
+     rx="4.5999999"
+     ry="4.5999999" />
+</svg>
diff --git a/data/themes/bgcolors/overmine.svg b/data/themes/bgcolors/overmine.svg
new file mode 100644
index 0000000..b2a9771
--- /dev/null
+++ b/data/themes/bgcolors/overmine.svg
@@ -0,0 +1,182 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="64"
+   height="64"
+   id="svg1886"
+   sodipodi:version="0.32"
+   inkscape:version="0.48.4 r9939"
+   version="1.0"
+   sodipodi:docname="warning.svg">
+  <defs
+     id="defs1888">
+    <radialGradient
+       id="paint"
+       cx="67"
+       cy="67"
+       r="100"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2.539726,-5.925925)">
+      <stop
+         offset="0"
+         style="stop-color:#808080"
+         id="stop5" />
+      <stop
+         offset="0.12"
+         style="stop-color:#606060"
+         id="stop7" />
+      <stop
+         offset="0.45"
+         style="stop-color:#202020"
+         id="stop9" />
+      <stop
+         offset="1"
+         style="stop-color:#000000"
+         id="stop11" />
+    </radialGradient>
+    <linearGradient
+       id="linearGradient2801"
+       inkscape:collect="always">
+      <stop
+         id="stop2803"
+         offset="0"
+         style="stop-color:#ffa500;stop-opacity:1" />
+      <stop
+         id="stop2805"
+         offset="1"
+         style="stop-color:red;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient2785">
+      <stop
+         style="stop-color:yellow;stop-opacity:1;"
+         offset="0"
+         id="stop2787" />
+      <stop
+         style="stop-color:#ffb900;stop-opacity:1"
+         offset="1"
+         id="stop2789" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2785"
+       id="linearGradient2791"
+       x1="28.533073"
+       y1="34.708992"
+       x2="128.92726"
+       y2="135.02646"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2801"
+       id="linearGradient2799"
+       x1="28.109804"
+       y1="24.973553"
+       x2="135.69974"
+       y2="138.4127"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#paint"
+       id="radialGradient2866"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2.539726,-5.925925)"
+       cx="67"
+       cy="67"
+       r="100" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#paint"
+       id="radialGradient2872"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2.539726,-5.925925)"
+       cx="67"
+       cy="67"
+       r="100" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#paint"
+       id="radialGradient2878"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2.539726,-5.925925)"
+       cx="67"
+       cy="67"
+       r="100" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#paint"
+       id="radialGradient2884"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-2.539726,-5.925925)"
+       cx="67"
+       cy="67"
+       r="100" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     gridtolerance="10000"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6568542"
+     inkscape:cx="39.421412"
+     inkscape:cy="25.388144"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     width="160px"
+     height="160px"
+     inkscape:window-width="1600"
+     inkscape:window-height="834"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     showgrid="false"
+     inkscape:snap-nodes="false"
+     inkscape:snap-bbox="true"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid14446"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata1891">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svgxml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-96)">
+    <path
+       
style="color:#bebebe;fill:#f57900;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.78124988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
+       d="m 31.753972,98.00724 c -2.113881,-0.115089 -4.192721,1.14014 -5.798818,3.89953 L 
0.81028144,148.57614 C -1.335673,152.453 1.003618,158 5.2093845,158 l 52.9392065,0 c 3.949082,0 
7.651919,-4.65778 4.899001,-9.42386 L 37.652769,102.15673 c -1.603897,-2.6003 -3.784908,-4.03428 
-5.898797,-4.14949 z m 0.249949,14.99764 c 2.215548,0 3.999185,1.78551 3.999185,3.99952 l 0,16.99584 c 
0,2.214 -1.783637,3.99952 -3.999185,3.99952 -2.215548,0 -3.999184,-1.78552 -3.999184,-3.99952 l 0,-16.99584 c 
0,-2.21401 1.783636,-3.99952 3.999184,-3.99952 z m 0,28.99392 c 2.215548,0 3.999185,1.78551 3.999185,3.99951 
0,2.21386 -1.783637,3.99951 -3.999185,3.99951 -2.215548,0 -3.999184,-1.78551 -3.999184,-3.99951 0,-2.21386 
1.783636,-3.99951 3.999184,-3.99951 z"
+       id="path14452"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccsscccssssssssssss" />
+  </g>
+</svg>
diff --git a/data/themes/bgcolors/theme.css b/data/themes/bgcolors/theme.css
new file mode 100644
index 0000000..c941333
--- /dev/null
+++ b/data/themes/bgcolors/theme.css
@@ -0,0 +1,117 @@
+/* Common style for all tiles */
+.tile {
+  background-image:none;
+  background-color:#babdb6;
+  border-color:@theme_bg_color;
+  border-radius:4px; /* border width might be affecting */
+  color:transparent;
+  border-image:none;
+  font-size:16px;
+  font-weight: bold;
+  background-size: 60%;
+  background-position: 50%;
+  padding:0px;
+  background-repeat: no-repeat;
+  box-shadow:none;
+  border-width:0px;
+}
+
+.tile:hover {
+  background-color:#d3d7cf;
+  transition-duration:0.4s;
+}
+
+.tile:active {
+  background-color:#888a85;
+  box-shadow: inset 0 2px 1px rgba(0,0,0,.2);
+}
+
+/* Style for revealed fields showing numbers */
+.count {
+  color:black;
+  font-size:0px;
+  background-image:none;
+  background-color:#dededc;
+  transition-duration:0.4s;
+}
+
+.count:hover {
+  background-color:#dededc;
+}
+
+/* Style for mines */
+.mine {
+  background-color:#729fcf;
+}
+
+/* Style of the keyboard cursor */
+.cursor {
+  background-color:#e9b96e;
+}
+
+/* Style of the unrevealed tiles after game over */
+.explodedField .mine {
+  background-color:#888a85;
+  transition-duration:1s;
+}
+
+.explodedField .exploded {
+  background-color:#d3d7cf;
+  transition-duration:1s;
+}
+
+.explodedField .incorrect {
+  background-color:#cc0000;
+}
+
+.completedField .flag {
+  transition-duration:1s;
+}
+
+
+.1mines {
+  background-color:#DDFAC3;
+  border-color:#CCCCCC;
+  border-width:1px;
+}
+
+.2mines {
+  background-color:#ECEDBF;
+  border-color:#CCCCCC;
+  border-width:1px;
+}
+
+.3mines {
+  background-color:#EDDAB4;
+  border-color:#CCCCCC;
+  border-width:1px;
+}
+
+.4mines {
+  background-color:#EDC38A;
+  border-color:#CCCCCC;
+  border-width:1px;
+}
+
+.5mines {
+  background-color:#F7A1A2;
+  border-color:#CCCCCC;
+  border-width:1px;
+}
+.6mines {
+  background-color:#FEA785;
+  border-color:#CCCCCC;
+  border-width:1px;
+}
+
+.7mines {
+  background-color:#FF7D60;
+  border-color:#CCCCCC;
+  border-width:1px;
+}
+
+.8mines {
+  background-color:#FF323C;
+  border-color:#CCCCCC;
+  border-width:1px;
+}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]