[gnome-themes-standard] tooltips: add variations of our border assets for elements in tooltips
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-themes-standard] tooltips: add variations of our border assets for elements in tooltips
- Date: Tue, 14 Feb 2012 22:18:01 +0000 (UTC)
commit 865d38feecb1235b7f8d37d1b9ae06a6c18ad617
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Thu Feb 9 15:38:14 2012 -0500
tooltips: add variations of our border assets for elements in tooltips
This still needs some help from Lapo to make it look top-notch.
themes/Adwaita/gtk-3.0/borders/Makefile.am | 6 +-
.../borders/tooltip-generic-border-dark.svg | 129 ++++++++++++++++++++
.../tooltip-generic-border-focused-dark.svg | 77 ++++++++++++
.../borders/tooltip-generic-border-focused.svg | 94 ++++++++++++++
.../gtk-3.0/borders/tooltip-generic-border.svg | 100 +++++++++++++++
.../Adwaita/gtk-3.0/gtk-widgets-borders-dark.css | 14 ++
themes/Adwaita/gtk-3.0/gtk-widgets-borders.css | 14 ++
themes/Adwaita/gtk-3.0/gtk.gresource.xml | 4 +
8 files changed, 437 insertions(+), 1 deletions(-)
---
diff --git a/themes/Adwaita/gtk-3.0/borders/Makefile.am b/themes/Adwaita/gtk-3.0/borders/Makefile.am
index eb4f61a..457e951 100644
--- a/themes/Adwaita/gtk-3.0/borders/Makefile.am
+++ b/themes/Adwaita/gtk-3.0/borders/Makefile.am
@@ -18,4 +18,8 @@ EXTRA_DIST = \
primary-toolbar-generic-border.svg \
primary-toolbar-generic-border-dark.svg \
primary-toolbar-generic-border-unfocused.svg \
- primary-toolbar-generic-border-unfocused-dark.svg
+ primary-toolbar-generic-border-unfocused-dark.svg \
+ tooltip-generic-border.svg \
+ tooltip-generic-border-dark.svg \
+ tooltip-generic-border-focused.svg \
+ tooltip-generic-border-focused-dark.svg
diff --git a/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-dark.svg b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-dark.svg
new file mode 100644
index 0000000..ff295e1
--- /dev/null
+++ b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-dark.svg
@@ -0,0 +1,129 @@
+<?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="16px"
+ height="16px"
+ id="svg33222"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="generic-border-dark.svg">
+ <defs
+ id="defs33224">
+ <linearGradient
+ id="linearGradient3837">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3839" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3841" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3837"
+ id="linearGradient3843"
+ x1="7.999999"
+ y1="1.92503"
+ x2="7.999999"
+ y2="14.003025"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3758"
+ id="linearGradient3764"
+ x1="8"
+ y1="0"
+ x2="8"
+ y2="15"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3758">
+ <stop
+ style="stop-color:#1b2021;stop-opacity:1;"
+ offset="0"
+ id="stop3760" />
+ <stop
+ style="stop-color:#24282a;stop-opacity:1"
+ offset="1"
+ id="stop3762" />
+ </linearGradient>
+ <linearGradient
+ y2="15"
+ x2="8"
+ y1="0"
+ x1="8"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3781"
+ xlink:href="#linearGradient3758"
+ inkscape:collect="always"
+ gradientTransform="matrix(1,0,0,1.0714286,0,-0.03571433)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#8e8e8e"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16"
+ inkscape:cx="4.49982"
+ inkscape:cy="8"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:window-width="1920"
+ inkscape:window-height="1022"
+ inkscape:window-x="0"
+ inkscape:window-y="26"
+ inkscape:window-maximized="1"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox="true"
+ inkscape:showpageshadow="false"
+ showborder="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2992"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata33227">
+ <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
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <rect
+ ry="2.6785715"
+ rx="2.5000005"
+ y="0.49999991"
+ x="0.5"
+ height="14.999999"
+ width="15"
+ id="rect17861-2"
+ style="color:#000000;fill:none;stroke:url(#linearGradient3781);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+</svg>
diff --git a/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-focused-dark.svg b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-focused-dark.svg
new file mode 100644
index 0000000..3de351a
--- /dev/null
+++ b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-focused-dark.svg
@@ -0,0 +1,77 @@
+<?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="16px"
+ height="16px"
+ id="svg33222"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="generic-border-focused-dark.svg">
+ <defs
+ id="defs33224" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#8e8e8e"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16"
+ inkscape:cx="15.81232"
+ inkscape:cy="7.0803639"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:window-width="1920"
+ inkscape:window-height="1022"
+ inkscape:window-x="0"
+ inkscape:window-y="26"
+ inkscape:window-maximized="1"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox="true"
+ inkscape:showpageshadow="false"
+ showborder="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2992"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata33227">
+ <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
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <rect
+ ry="2.6785715"
+ rx="2.5000005"
+ y="0.49999991"
+ x="0.5"
+ height="14.999999"
+ width="15"
+ id="rect17861"
+ style="color:#000000;fill:none;stroke:#182f4c;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+</svg>
diff --git a/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-focused.svg b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-focused.svg
new file mode 100644
index 0000000..0e1115e
--- /dev/null
+++ b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border-focused.svg
@@ -0,0 +1,94 @@
+<?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"
+ height="16px"
+ width="16px"
+ version="1.1"
+ id="svg2"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="generic-border-focused-alt.svg">
+ <defs
+ id="defs12">
+ <linearGradient
+ id="linearGradient3006">
+ <stop
+ id="stop3008"
+ offset="0"
+ style="stop-color:#729fcf;stop-opacity:1" />
+ <stop
+ id="stop3010"
+ offset="1"
+ style="stop-color:#9ebdde;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3845"
+ id="linearGradient3851"
+ x1="8.0000019"
+ y1="1.5371597"
+ x2="8.000001"
+ y2="13.462841"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3845">
+ <stop
+ style="stop-color:#b2b6b2;stop-opacity:1"
+ offset="0"
+ id="stop3847" />
+ <stop
+ style="stop-color:#bdbfbd;stop-opacity:1"
+ offset="1"
+ id="stop3849" />
+ </linearGradient>
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1004"
+ inkscape:window-height="741"
+ id="namedview10"
+ showgrid="false"
+ inkscape:zoom="17.625"
+ inkscape:cx="8.567376"
+ inkscape:cy="8"
+ inkscape:window-x="0"
+ inkscape:window-y="26"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg2" />
+ <metadata
+ id="metadata4">
+ <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>
+ <rect
+ ry="2.6785715"
+ rx="2.5000005"
+ y="0.50000095"
+ x="0.5"
+ height="14.999999"
+ width="15"
+ id="rect17861"
+ style="color:#000000;fill:none;stroke:#729fcf;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+</svg>
diff --git a/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border.svg b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border.svg
new file mode 100644
index 0000000..2cd8bdb
--- /dev/null
+++ b/themes/Adwaita/gtk-3.0/borders/tooltip-generic-border.svg
@@ -0,0 +1,100 @@
+<?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="16px"
+ height="16px"
+ id="svg33222"
+ version="1.1"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="generic-border.svg">
+ <defs
+ id="defs33224">
+ <linearGradient
+ id="linearGradient3845">
+ <stop
+ style="stop-color:#b2b6b2;stop-opacity:1"
+ offset="0"
+ id="stop3847" />
+ <stop
+ style="stop-color:#bdbfbd;stop-opacity:1"
+ offset="1"
+ id="stop3849" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3845"
+ id="linearGradient3851"
+ x1="8.0000019"
+ y1="1.5371597"
+ x2="8.000001"
+ y2="13.462841"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.0714286,0,-0.03571435)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#8e8e8e"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="1"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16"
+ inkscape:cx="3.80895"
+ inkscape:cy="-0.54712037"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:grid-bbox="true"
+ inkscape:document-units="px"
+ inkscape:window-width="1280"
+ inkscape:window-height="742"
+ inkscape:window-x="0"
+ inkscape:window-y="26"
+ inkscape:window-maximized="1"
+ inkscape:snap-nodes="false"
+ inkscape:snap-bbox="true"
+ inkscape:showpageshadow="false"
+ showborder="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2992"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata33227">
+ <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
+ id="layer1"
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer">
+ <rect
+ ry="2.6785717"
+ rx="2.5000005"
+ y="0.5"
+ x="0.5"
+ height="15"
+ width="15"
+ id="rect17861"
+ style="color:#000000;fill:none;stroke:url(#linearGradient3851);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+</svg>
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets-borders-dark.css b/themes/Adwaita/gtk-3.0/gtk-widgets-borders-dark.css
index 5aabc3f..4d1b89c 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets-borders-dark.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets-borders-dark.css
@@ -41,6 +41,20 @@ GtkSwitch.trough:active {
border-width: 1px 1px 2px 1px;
}
+/* tooltip elements borders */
+.tooltip .entry,
+.tooltip .button {
+ border-image: url("borders/tooltip-generic-border-dark.svg") 3 / 3 stretch;
+ border-width: 1px;
+}
+
+/* tooltip focused elements borders */
+.tooltip .entry:focus,
+.tooltip .button:focus {
+ border-image: url("borders/tooltip-generic-border-focused-dark.svg") 3 / 3 stretch;
+ border-width: 1px;
+}
+
/* primary toolbar - generic element borders */
.primary-toolbar .entry,
.primary-toolbar GtkComboBox.combobox-entry .entry,
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css b/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css
index d71d57b..feabf05 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css
@@ -41,6 +41,20 @@ GtkSwitch.trough:active {
border-width: 1px 1px 2px 1px;
}
+/* tooltip elements borders */
+.tooltip .entry,
+.tooltip .button {
+ border-image: url("borders/tooltip-generic-border.svg") 3 / 3 stretch;
+ border-width: 1px;
+}
+
+/* tooltip focused elements borders */
+.tooltip .entry:focus,
+.tooltip .button:focus {
+ border-image: url("borders/tooltip-generic-border-focused.svg") 3 / 3 stretch;
+ border-width: 1px;
+}
+
/* primary toolbar - generic element borders */
.primary-toolbar .entry,
.primary-toolbar GtkComboBox.combobox-entry .entry,
diff --git a/themes/Adwaita/gtk-3.0/gtk.gresource.xml b/themes/Adwaita/gtk-3.0/gtk.gresource.xml
index bd79a3f..e9efe36 100644
--- a/themes/Adwaita/gtk-3.0/gtk.gresource.xml
+++ b/themes/Adwaita/gtk-3.0/gtk.gresource.xml
@@ -137,6 +137,10 @@
<file preprocess="to-pixdata">borders/primary-toolbar-generic-border.svg</file>
<file preprocess="to-pixdata">borders/primary-toolbar-generic-border-unfocused-dark.svg</file>
<file preprocess="to-pixdata">borders/primary-toolbar-generic-border-unfocused.svg</file>
+ <file preprocess="to-pixdata">borders/tooltip-generic-border.svg</file>
+ <file preprocess="to-pixdata">borders/tooltip-generic-border-focused.svg</file>
+ <file preprocess="to-pixdata">borders/tooltip-generic-border-dark.svg</file>
+ <file preprocess="to-pixdata">borders/tooltip-generic-border-focused-dark.svg</file>
<file>gnome-applications.css</file>
<file>gtk-widgets.css</file>
<file>gtk-widgets-backgrounds.css</file>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]