[libadwaita] stylesheet: Make checks and radios larger



commit 0af8cb6dd8a6e1e9aa93431592e2d5f874c617cf
Author: Allan Day <allanpday gmail com>
Date:   Tue Sep 14 11:52:49 2021 +0100

    stylesheet: Make checks and radios larger
    
    20px instead of 14px, remove padding to match the new assets.
    
    Make menu checks/radios 14px, remove the scale hack.
    
    Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/268
    Fixes https://gitlab.gnome.org/GNOME/libadwaita/-/issues/197

 src/stylesheet/adwaita-stylesheet.gresources.xml   |   9 ++
 src/stylesheet/assets/bullet-small-symbolic.svg    |   1 +
 .../assets/bullet-small-symbolic.symbolic.png      | Bin 0 -> 165 bytes
 .../assets/bullet-small 2-symbolic symbolic png    | Bin 0 -> 268 bytes
 src/stylesheet/assets/bullet-symbolic.svg          | 156 +--------------------
 src/stylesheet/assets/bullet-symbolic.symbolic.png | Bin 165 -> 185 bytes
 .../assets/bullet 2-symbolic symbolic png          | Bin 268 -> 322 bytes
 src/stylesheet/assets/check-small-symbolic.svg     |   1 +
 .../assets/check-small-symbolic.symbolic.png       | Bin 0 -> 244 bytes
 .../assets/check-small 2-symbolic symbolic png     | Bin 0 -> 369 bytes
 src/stylesheet/assets/check-symbolic.svg           | 155 +-------------------
 src/stylesheet/assets/check-symbolic.symbolic.png  | Bin 234 -> 265 bytes
 .../assets/check 2-symbolic symbolic png           | Bin 366 -> 452 bytes
 src/stylesheet/assets/dash-symbolic.svg            | 154 +-------------------
 src/stylesheet/assets/dash-symbolic.symbolic.png   | Bin 130 -> 137 bytes
 src/stylesheet/assets/dash 2-symbolic symbolic png | Bin 185 -> 196 bytes
 src/stylesheet/widgets/_checks.scss                |   7 +-
 src/stylesheet/widgets/_menus.scss                 |  19 ++-
 18 files changed, 32 insertions(+), 470 deletions(-)
---
diff --git a/src/stylesheet/adwaita-stylesheet.gresources.xml 
b/src/stylesheet/adwaita-stylesheet.gresources.xml
index e4785906..2ce9f66b 100644
--- a/src/stylesheet/adwaita-stylesheet.gresources.xml
+++ b/src/stylesheet/adwaita-stylesheet.gresources.xml
@@ -13,9 +13,18 @@
     <file>assets/dash-symbolic.symbolic.png</file>
     <file>assets/dash 2-symbolic symbolic png</file>
 
+    <file>assets/bullet-small-symbolic.symbolic.png</file>
+    <file>assets/bullet-small 2-symbolic symbolic png</file>
+    <file>assets/check-small-symbolic.symbolic.png</file>
+    <file>assets/check-small 2-symbolic symbolic png</file>
+
     <file>assets/bullet-symbolic.svg</file>
     <file>assets/check-symbolic.svg</file>
     <file>assets/dash-symbolic.svg</file>
+
+    <file>assets/bullet-small-symbolic.svg</file>
+    <file>assets/check-small-symbolic.svg</file>
+
     <file>assets/devel-symbolic.svg</file>
   </gresource>
 
diff --git a/src/stylesheet/assets/bullet-small-symbolic.svg b/src/stylesheet/assets/bullet-small-symbolic.svg
new file mode 100644
index 00000000..f359a701
--- /dev/null
+++ b/src/stylesheet/assets/bullet-small-symbolic.svg
@@ -0,0 +1 @@
+<svg height="14" width="14" xmlns="http://www.w3.org/2000/svg";><g style="display:inline"><path d="M388 
342c-2.207 0-4 1.793-4 4s1.793 4 4 4c2.208 0 4-1.793 4-4s-1.792-4-4-4z" 
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale
 
Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.389;marker:none"
 transform="translate(-381 -339)"/></g></svg>
\ No newline at end of file
diff --git a/src/stylesheet/assets/bullet-small-symbolic.symbolic.png 
b/src/stylesheet/assets/bullet-small-symbolic.symbolic.png
new file mode 100644
index 00000000..8e6925a5
Binary files /dev/null and b/src/stylesheet/assets/bullet-small-symbolic.symbolic.png differ
diff --git a/src/stylesheet/assets/bullet-small 2-symbolic symbolic png b/src/stylesheet/assets/bullet-small 
2-symbolic symbolic png
new file mode 100644
index 00000000..e9df4256
Binary files /dev/null and b/src/stylesheet/assets/bullet-small 2-symbolic symbolic png differ
diff --git a/src/stylesheet/assets/bullet-symbolic.svg b/src/stylesheet/assets/bullet-symbolic.svg
index acf880ad..ea280f07 100644
--- a/src/stylesheet/assets/bullet-symbolic.svg
+++ b/src/stylesheet/assets/bullet-symbolic.svg
@@ -1,155 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb";
-   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";
-   sodipodi:docname="bullet-symbolic.svg"
-   inkscape:export-filename="/home/sam/dev/RESOURCES/gnome-icon-theme-symbolic/src/gnome-stencils.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   height="14"
-   id="svg7384"
-   version="1.1"
-   inkscape:version="0.92.4 5da689c313, 2019-01-14"
-   width="14">
-  <metadata
-     id="metadata90">
-    <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>Gnome Symbolic Icon Theme</dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <sodipodi:namedview
-     inkscape:bbox-nodes="true"
-     inkscape:bbox-paths="true"
-     bordercolor="#666666"
-     borderopacity="1"
-     inkscape:current-layer="layer9"
-     inkscape:cx="6.1684486"
-     inkscape:cy="5.9327595"
-     gridtolerance="10"
-     inkscape:guide-bbox="true"
-     guidetolerance="10"
-     id="namedview88"
-     inkscape:object-nodes="true"
-     inkscape:object-paths="false"
-     objecttolerance="10"
-     pagecolor="#3a3b39"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     showborder="true"
-     showgrid="true"
-     showguides="true"
-     inkscape:snap-bbox="true"
-     inkscape:snap-bbox-midpoints="false"
-     inkscape:snap-global="true"
-     inkscape:snap-grids="true"
-     inkscape:snap-nodes="false"
-     inkscape:snap-others="false"
-     inkscape:snap-to-guides="true"
-     inkscape:window-height="1376"
-     inkscape:window-maximized="1"
-     inkscape:window-width="3440"
-     inkscape:window-x="0"
-     inkscape:window-y="639"
-     inkscape:zoom="62.240778"
-     inkscape:showpageshadow="false">
-    <inkscape:grid
-       dotted="false"
-       empspacing="2"
-       enabled="true"
-       id="grid4866"
-       originx="-139.99995"
-       originy="120"
-       snapvisiblegridlinesonly="true"
-       spacingx="1"
-       spacingy="1"
-       type="xygrid"
-       visible="true" />
-  </sodipodi:namedview>
-  <title
-     id="title9167">Gnome Symbolic Icon Theme</title>
-  <defs
-     id="defs7386">
-    <linearGradient
-       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)"
-       id="linearGradient19282"
-       osb:paint="solid">
-      <stop
-         id="stop19284"
-         offset="0"
-         style="stop-color:#666666;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <g
-     inkscape:groupmode="layer"
-     id="layer9"
-     inkscape:label="status"
-     style="display:inline"
-     transform="translate(-381.00015,-339)">
-    <path
-       inkscape:connector-curvature="0"
-       d="m 388.00015,341.99995 c -2.20743,0 -4.00005,1.79261 -4.00005,4.00005 0,2.20743 1.79262,4.00005 
4.00005,4.00005 2.20743,0 4.00005,-1.79262 4.00005,-4.00005 0,-2.20744 -1.79262,-4.00005 -4.00005,-4.00005 z"
-       id="path9555"
-       sodipodi:nodetypes="csssc"
-       
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale
 
Mono';text-indent:0pt;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.38899732;marker:none"
 />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer10"
-     inkscape:label="devices"
-     style="display:inline"
-     transform="translate(-381.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer11"
-     inkscape:label="apps"
-     transform="translate(-381.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer13"
-     inkscape:label="places"
-     style="display:inline"
-     transform="translate(-381.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer14"
-     inkscape:label="mimetypes"
-     transform="translate(-381.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer15"
-     inkscape:label="emblems"
-     style="display:inline"
-     transform="translate(-381.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="g71291"
-     inkscape:label="emotes"
-     style="display:inline"
-     transform="translate(-381.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="g4953"
-     inkscape:label="categories"
-     style="display:inline"
-     transform="translate(-381.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer12"
-     inkscape:label="actions"
-     style="display:inline"
-     transform="translate(-381.00015,-339)" />
-</svg>
+<svg height="20" width="20" xmlns="http://www.w3.org/2000/svg";><g style="display:inline"><path d="M391 
344c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5z" 
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale
 
Mono';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.389;marker:none"
 transform="translate(-381 -339)"/></g></svg>
\ No newline at end of file
diff --git a/src/stylesheet/assets/bullet-symbolic.symbolic.png 
b/src/stylesheet/assets/bullet-symbolic.symbolic.png
index 8e6925a5..099b6aa6 100644
Binary files a/src/stylesheet/assets/bullet-symbolic.symbolic.png and 
b/src/stylesheet/assets/bullet-symbolic.symbolic.png differ
diff --git a/src/stylesheet/assets/bullet 2-symbolic symbolic png b/src/stylesheet/assets/bullet 2-symbolic 
symbolic png
index e9df4256..7d1af956 100644
Binary files a/src/stylesheet/assets/bullet 2-symbolic symbolic png and b/src/stylesheet/assets/bullet 
2-symbolic symbolic png differ
diff --git a/src/stylesheet/assets/check-small-symbolic.svg b/src/stylesheet/assets/check-small-symbolic.svg
new file mode 100644
index 00000000..27c620d4
--- /dev/null
+++ b/src/stylesheet/assets/check-small-symbolic.svg
@@ -0,0 +1 @@
+<svg height="14" width="14" xmlns="http://www.w3.org/2000/svg";><g style="display:inline;opacity:1"><path 
style="color:#000;display:inline;fill:#bebebe;fill-opacity:1;stroke-linecap:round;-inkscape-stroke:none" 
d="M414.145 341.9a1.25 1.25 0 0 0-1.766.092l-5.68 6.305-2.881-2.909a1.25 1.25 0 0 0-1.766 1.77l4.743 4.768 
7.442-8.262a1.25 1.25 0 0 0-.092-1.764z" transform="translate(-401 -339)"/></g></svg>
\ No newline at end of file
diff --git a/src/stylesheet/assets/check-small-symbolic.symbolic.png 
b/src/stylesheet/assets/check-small-symbolic.symbolic.png
new file mode 100644
index 00000000..9144bcd1
Binary files /dev/null and b/src/stylesheet/assets/check-small-symbolic.symbolic.png differ
diff --git a/src/stylesheet/assets/check-small 2-symbolic symbolic png b/src/stylesheet/assets/check-small 
2-symbolic symbolic png
new file mode 100644
index 00000000..c0baa3c1
Binary files /dev/null and b/src/stylesheet/assets/check-small 2-symbolic symbolic png differ
diff --git a/src/stylesheet/assets/check-symbolic.svg b/src/stylesheet/assets/check-symbolic.svg
index b04b5ad8..16ffe6c3 100644
--- a/src/stylesheet/assets/check-symbolic.svg
+++ b/src/stylesheet/assets/check-symbolic.svg
@@ -1,154 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb";
-   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";
-   sodipodi:docname="check-symbolic.svg"
-   inkscape:export-filename="/home/jimmac/Projects/gtk/gtk/theme/Adwaita/assets/check 2-symbolic symbolic 
png"
-   inkscape:export-xdpi="192"
-   inkscape:export-ydpi="192"
-   height="14"
-   id="svg7384"
-   version="1.1"
-   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
-   width="14">
-  <metadata
-     id="metadata90">
-    <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>Gnome Symbolic Icon Theme</dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <sodipodi:namedview
-     inkscape:bbox-nodes="true"
-     inkscape:bbox-paths="true"
-     bordercolor="#666666"
-     borderopacity="1"
-     inkscape:current-layer="layer9"
-     inkscape:cx="-33.869991"
-     inkscape:cy="-23.596341"
-     gridtolerance="10"
-     inkscape:guide-bbox="true"
-     guidetolerance="10"
-     id="namedview88"
-     inkscape:object-nodes="true"
-     inkscape:object-paths="false"
-     objecttolerance="10"
-     pagecolor="#3a3b39"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     showborder="true"
-     showgrid="true"
-     showguides="true"
-     inkscape:snap-bbox="true"
-     inkscape:snap-bbox-midpoints="false"
-     inkscape:snap-global="true"
-     inkscape:snap-grids="true"
-     inkscape:snap-nodes="false"
-     inkscape:snap-others="false"
-     inkscape:snap-to-guides="true"
-     inkscape:window-height="1376"
-     inkscape:window-maximized="1"
-     inkscape:window-width="5120"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:zoom="11.313708"
-     inkscape:showpageshadow="false">
-    <inkscape:grid
-       dotted="false"
-       empspacing="2"
-       enabled="true"
-       id="grid4866"
-       originx="-159.99995"
-       originy="120"
-       snapvisiblegridlinesonly="true"
-       spacingx="1"
-       spacingy="1"
-       type="xygrid"
-       visible="true" />
-  </sodipodi:namedview>
-  <title
-     id="title9167">Gnome Symbolic Icon Theme</title>
-  <defs
-     id="defs7386">
-    <linearGradient
-       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)"
-       id="linearGradient19282"
-       osb:paint="solid">
-      <stop
-         id="stop19284"
-         offset="0"
-         style="stop-color:#666666;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <g
-     inkscape:groupmode="layer"
-     id="layer9"
-     inkscape:label="status"
-     style="display:inline;opacity:1"
-     transform="translate(-401.00015,-339)">
-    <path
-       
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;
 
stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
-       d="m 413.00204,341.50586 -5.80273,5.01562 -2.59375,-2.56054 -2.10742,2.13476 4.5664,4.50977 
7.89844,-6.83008 z"
-       id="path3304"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer10"
-     inkscape:label="devices"
-     style="display:inline"
-     transform="translate(-401.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer11"
-     inkscape:label="apps"
-     transform="translate(-401.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer13"
-     inkscape:label="places"
-     style="display:inline"
-     transform="translate(-401.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer14"
-     inkscape:label="mimetypes"
-     transform="translate(-401.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer15"
-     inkscape:label="emblems"
-     style="display:inline"
-     transform="translate(-401.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="g71291"
-     inkscape:label="emotes"
-     style="display:inline"
-     transform="translate(-401.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="g4953"
-     inkscape:label="categories"
-     style="display:inline"
-     transform="translate(-401.00015,-339)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer12"
-     inkscape:label="actions"
-     style="display:inline"
-     transform="translate(-401.00015,-339)" />
-</svg>
+<svg height="20" width="20" xmlns="http://www.w3.org/2000/svg";><g style="display:inline;opacity:1"><path 
style="color:#000;fill:#bebebe;stroke-linecap:round;-inkscape-stroke:none" d="M417.413 343.003a1.5 1.5 0 0 
0-1.033.5l-6.631 7.45-3.168-3.204a1.5 1.5 0 0 0-2.121-.014 1.5 1.5 0 0 0-.014 2.121l5.416 5.485 
8.758-9.844a1.5 1.5 0 0 0-.123-2.12 1.5 1.5 0 0 0-1.084-.374z" transform="translate(-401 -339)"/></g></svg>
\ No newline at end of file
diff --git a/src/stylesheet/assets/check-symbolic.symbolic.png 
b/src/stylesheet/assets/check-symbolic.symbolic.png
index 14bd626c..348f7ffa 100644
Binary files a/src/stylesheet/assets/check-symbolic.symbolic.png and 
b/src/stylesheet/assets/check-symbolic.symbolic.png differ
diff --git a/src/stylesheet/assets/check 2-symbolic symbolic png b/src/stylesheet/assets/check 2-symbolic 
symbolic png
index 994ce3a0..a8846055 100644
Binary files a/src/stylesheet/assets/check 2-symbolic symbolic png and b/src/stylesheet/assets/check 
2-symbolic symbolic png differ
diff --git a/src/stylesheet/assets/dash-symbolic.svg b/src/stylesheet/assets/dash-symbolic.svg
index 7886d541..83e90bfa 100644
--- a/src/stylesheet/assets/dash-symbolic.svg
+++ b/src/stylesheet/assets/dash-symbolic.svg
@@ -1,153 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb";
-   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";
-   sodipodi:docname="dash-symbolic.svg"
-   inkscape:export-filename="/home/sam/dev/RESOURCES/gnome-icon-theme-symbolic/src/gnome-stencils.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   height="14"
-   id="svg7384"
-   version="1.1"
-   inkscape:version="0.91 r13725"
-   width="14">
-  <metadata
-     id="metadata90">
-    <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>Gnome Symbolic Icon Theme</dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <sodipodi:namedview
-     inkscape:bbox-nodes="true"
-     inkscape:bbox-paths="true"
-     bordercolor="#666666"
-     borderopacity="1"
-     inkscape:current-layer="layer9"
-     inkscape:cx="6.8118913"
-     inkscape:cy="7.9276321"
-     gridtolerance="10"
-     inkscape:guide-bbox="true"
-     guidetolerance="10"
-     id="namedview88"
-     inkscape:object-nodes="true"
-     inkscape:object-paths="false"
-     objecttolerance="10"
-     pagecolor="#3a3b39"
-     inkscape:pageopacity="1"
-     inkscape:pageshadow="2"
-     showborder="true"
-     showgrid="false"
-     showguides="true"
-     inkscape:snap-bbox="true"
-     inkscape:snap-bbox-midpoints="false"
-     inkscape:snap-global="true"
-     inkscape:snap-grids="true"
-     inkscape:snap-nodes="false"
-     inkscape:snap-others="false"
-     inkscape:snap-to-guides="true"
-     inkscape:window-height="1016"
-     inkscape:window-maximized="1"
-     inkscape:window-width="1920"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:zoom="25.058754"
-     inkscape:showpageshadow="false">
-    <inkscape:grid
-       dotted="false"
-       empspacing="2"
-       enabled="true"
-       id="grid4866"
-       originx="-159.99995"
-       originy="140"
-       snapvisiblegridlinesonly="true"
-       spacingx="1px"
-       spacingy="1px"
-       type="xygrid"
-       visible="true" />
-  </sodipodi:namedview>
-  <title
-     id="title9167">Gnome Symbolic Icon Theme</title>
-  <defs
-     id="defs7386">
-    <linearGradient
-       gradientTransform="matrix(-2.7365795,0.28202934,-0.18908311,-0.99988321,239.54008,-879.45557)"
-       id="linearGradient19282"
-       osb:paint="solid">
-      <stop
-         id="stop19284"
-         offset="0"
-         style="stop-color:#666666;stop-opacity:1;" />
-    </linearGradient>
-  </defs>
-  <g
-     inkscape:groupmode="layer"
-     id="layer9"
-     inkscape:label="status"
-     style="display:inline"
-     transform="translate(-401.00015,-359)">
-    <path
-       
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
-       d="m 405.00021,364 5.99999,0 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 l -5.99999,0 c -1.108,0 
-2,-0.892 -2,-2 0,-1.108 0.892,-2 2,-2 z"
-       id="rect3346" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer10"
-     inkscape:label="devices"
-     style="display:inline"
-     transform="translate(-401.00015,-359)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer11"
-     inkscape:label="apps"
-     transform="translate(-401.00015,-359)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer13"
-     inkscape:label="places"
-     style="display:inline"
-     transform="translate(-401.00015,-359)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer14"
-     inkscape:label="mimetypes"
-     transform="translate(-401.00015,-359)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer15"
-     inkscape:label="emblems"
-     style="display:inline"
-     transform="translate(-401.00015,-359)" />
-  <g
-     inkscape:groupmode="layer"
-     id="g71291"
-     inkscape:label="emotes"
-     style="display:inline"
-     transform="translate(-401.00015,-359)" />
-  <g
-     inkscape:groupmode="layer"
-     id="g4953"
-     inkscape:label="categories"
-     style="display:inline"
-     transform="translate(-401.00015,-359)" />
-  <g
-     inkscape:groupmode="layer"
-     id="layer12"
-     inkscape:label="actions"
-     style="display:inline"
-     transform="translate(-401.00015,-359)" />
-</svg>
+<svg height="20" width="20" xmlns="http://www.w3.org/2000/svg";><g style="display:inline"><path 
style="color:#000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000;solid-opacity:1;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 d="M407 367h8c1.108 0 2 .892 2 2s-.892 2-2 2h-8c-1.108 0-2-.892-2-2s.892-2 2-2z" transform="translate(-401 
-359)"/></g></svg>
\ No newline at end of file
diff --git a/src/stylesheet/assets/dash-symbolic.symbolic.png 
b/src/stylesheet/assets/dash-symbolic.symbolic.png
index c20d4bac..9c8c76b3 100644
Binary files a/src/stylesheet/assets/dash-symbolic.symbolic.png and 
b/src/stylesheet/assets/dash-symbolic.symbolic.png differ
diff --git a/src/stylesheet/assets/dash 2-symbolic symbolic png b/src/stylesheet/assets/dash 2-symbolic 
symbolic png
index d2b3385e..b5562cf4 100644
Binary files a/src/stylesheet/assets/dash 2-symbolic symbolic png and b/src/stylesheet/assets/dash 2-symbolic 
symbolic png differ
diff --git a/src/stylesheet/widgets/_checks.scss b/src/stylesheet/widgets/_checks.scss
index 2139c345..1c2ef3a8 100644
--- a/src/stylesheet/widgets/_checks.scss
+++ b/src/stylesheet/widgets/_checks.scss
@@ -13,10 +13,9 @@ checkbutton {
 
 check,
 radio {
-  min-height: 14px;
-  min-width: 14px;
-  padding: 1px;
-  -gtk-icon-size: 14px;
+  min-height: 20px;
+  min-width: 20px;
+  -gtk-icon-size: 20px;
   background-color: $trough_color;
 
   @if $contrast == "high" {
diff --git a/src/stylesheet/widgets/_menus.scss b/src/stylesheet/widgets/_menus.scss
index aedb5606..f8b74444 100644
--- a/src/stylesheet/widgets/_menus.scss
+++ b/src/stylesheet/widgets/_menus.scss
@@ -67,18 +67,29 @@ popover.menu {
 
   check,
   radio {
+    min-width: 14px;
+    min-height: 14px;
+    -gtk-icon-size: 14px;
+    padding: 2px;
+
     &, &:hover, &:hover:active, &:checked, &:disabled {
       background: none;
       color: inherit;
-
-      transform: scale(0.8);
     }
   }
 
+  check {
+    &:checked { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/check-small-symbolic.symbolic.png")),
+                                              -gtk-recolor(url("assets/check-small 2-symbolic symbolic 
png"))); }
+  }
+
   //only menu radios have a border
   radio {
-    padding: 0;
-    border: 1.2px solid gtkalpha(currentColor, if($contrast == "high", 1, 0.3));
+    padding: 1px;
+    border: 1px solid gtkalpha(currentColor, if($contrast == "high", 1, 0.3));
+
+    &:checked { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/bullet-small-symbolic.symbolic.png")),
+                                              -gtk-recolor(url("assets/bullet-small 2-symbolic symbolic 
png"))); }
   }
 
   check,


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