summaryrefslogtreecommitdiffstats
path: root/icon-themes/elementary_svg/sc
diff options
context:
space:
mode:
Diffstat (limited to 'icon-themes/elementary_svg/sc')
-rw-r--r--icon-themes/elementary_svg/sc/res/droplink.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/dropurl.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-bars-empty.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-bars-full.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-bars-half.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-bars-one-quarter.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-bars-three-quarters.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles1-gray.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles1-green.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles1-red.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles1-yellow.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-gray.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-red.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles2-light-gray.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-circles2-light-red.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-colorarrows-down.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-colorarrows-same.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-down.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-up.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-colorarrows-up.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-flags-green.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-flags-red.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-flags-yellow.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-grayarrows-down.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-grayarrows-same.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-down.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-up.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-grayarrows-up.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-negative-red-smilie.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-negative-yellow-smilie.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-neutral-yellow-smilie.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-pies-empty.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-pies-full.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-pies-half.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-pies-one-quarter.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-pies-three-quarters.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-positive-green-smilie.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-positive-yellow-smilie.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-shapes-circle.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-shapes-diamond.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-shapes-triangle.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-squares-empty.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-squares-full.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-squares-half.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-squares-one-quarter.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-squares-three-quarters.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-stars-empty.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-stars-full.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-stars-half.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-symbols1-check.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-symbols1-cross.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-symbols1-exclamation-mark.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-trafficlights-green.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-trafficlights-red.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-trafficlights-yellow.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-triangles-down.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-triangles-same.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/icon-set-triangles-up.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/lc26049.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/na03.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/na07.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/nc01.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/nc05.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/paste_transpose.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/paste_values_formats.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/paste_values_only.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sc26049.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sf01.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sf02.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_005.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_110.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_250.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_260.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_400.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_450.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_500.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_505.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_750.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_All_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Left_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Right_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Top_18x18.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/xml_element.svg1
-rw-r--r--icon-themes/elementary_svg/sc/res/xml_element_repeat.svg1
97 files changed, 97 insertions, 0 deletions
diff --git a/icon-themes/elementary_svg/sc/res/droplink.svg b/icon-themes/elementary_svg/sc/res/droplink.svg
new file mode 100644
index 000000000..9afe2db14
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/droplink.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.139357" x2="2" y1="8.199039" y2="8"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.30651975 .07076565 .00206702 .35162628 1.444267 -2.710719)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".364652" x2="28.05953" y1="19.599176" y2="19.599176"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset="1" stop-color="#e23a0e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.23110615 .05335507 .00154783 .26330901 3.115246 -1.75355)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="30" x2="-11" y1="30" y2="30"><stop offset="0" stop-color="#ba3d12"/><stop offset="1" stop-color="#db6737"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.22538211 .05203355 .00150232 .25556415 3.252689 -1.530846)" gradientUnits="userSpaceOnUse" x1="24.001757" x2="22.875973" y1="9.295267" y2="37.167572"><stop offset="0" stop-color="#fff"/><stop offset=".13099068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".90155029" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.5.99629868c.6852927-.52785734 1.0514583-.65415496 1.9428998.0037l.024433 14.00000132c-.5579985.446941-1.1658595.644568-1.9428998-.0037z" fill="url(#a)" opacity=".366" stroke="#000" stroke-linejoin="round"/><path d="m3.477033.89980097c-.012653-.4166076 1.545248-.56619149 3.144868-.13124613 1.5995612.43492876 2.0302384 1.16738386 3.842785 1.67268706 1.67888.4680389 4.04089-.052552 4.033155.3671489l.04803 8.1699512c.0177.561214-2.199832.580712-4.012332.1562-1.8124975-.424566-2.1535521-1.250666-3.860579-1.6801387-1.7060574-.429229-3.1871523.2995589-3.1484023-.4699621z" fill="url(#b)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round"/><path d="m6.6460219 1.8248314c-.6672204-.1869984-1.3407901-.211764-1.8457029-.2016096-.1684796.00339-.234435.0096-.3255798.02105l.029822 6.6778617c.06301-.00458.054244.00405.1288261-.00233.5436592-.046566 1.3726515-.1220227 2.2837191.1103022.8813314.2247436 1.454958.5879884 1.9416708.8972781.4854722.3084998.8745046.5515824 1.6278218.7286042.793209.186422 2.18852.252991 2.71322.257854.164424.0015.252985-.0017.35603-.01402l-.05091-6.5865162c-.08248.00323-.12109.010295-.227203.011687-.598846.00786-2.091542-.012935-3.031775-.2672464-.9175737-.2481873-1.5374431-.6272362-2.0330165-.9183703-.5029046-.295441-.9042571-.5288227-1.5669226-.7145447z" fill="none" opacity=".5" stroke="url(#d)" stroke-width="1.000002"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/dropurl.svg b/icon-themes/elementary_svg/sc/res/dropurl.svg
new file mode 100644
index 000000000..fc6063d47
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/dropurl.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2.2647333 11.529461c0-.245873.085766-.454101.2572978-.625859l1.911795-1.9116957c.17165-.1705827.3800057-.2564611.6250686-.2564611.2574157 0 .4774193.097644.6621278.294107-.018821.017649-.076471.076467-.1752964.174111-.097766.091762-.1621207.1564648-.1927093.1929343-.036707.03647-.082707.095291-.1378843.1752874-.061293.078821-.1010607.1588183-.1195314.2388156-.024471.072941-.036707.1564648-.036707.2482255 0 .244697.085766.452925.2572985.624683.1716493.171759.3801236.257638.6248329.257638.091766 0 .17765-.0094.2576514-.02823.072945-.02471.15059-.06353.229415-.118818.080001-.06118.1376493-.107056.1752964-.137643.036471-.03765.1035307-.104702.2023557-.202345.091766-.09882.1470615-.156465.1647086-.175288.2023564.190581.3035343.414102.3035343.67174 0 .244698-.085884.452925-.2576514.624684l-1.8930872 1.902284c-.165415.165877-.3737707.248228-.6250685.248228-.2450629 0-.4534193-.08-.6249514-.238816l-1.351198-1.34231c-.1715321-.171758-.2572979-.376457-.2572979-.615272m6.4610421-6.4798841c0-.24505.085883-.4533954.2576508-.6249187l1.8941466-1.9025202c.170592-.1716408.37883-.2574024.624717-.2574024.238827 0 .447065.082703.624715.2482263l1.35061 1.3418344c.171767.1715232.257651.37681.257651.6157426 0 .2451676-.08588.4533954-.257651.6250364l-1.911794 1.9116961c-.164708.1658765-.372948.2482272-.624716.2482272-.257651 0-.477654-.095292-.661187-.2850496.01765-.018349.07647-.073526.17412-.1654057.09765-.097996.165885-.1654058.202357-.2022274.03059-.036703.07647-.094939.137648-.1745825.0553-.079644.0953-.1562297.120003-.2297565.01765-.079644.02706-.1654058.02706-.2574025 0-.2450501-.08588-.4533955-.257651-.6249188-.170591-.1716409-.37883-.2574025-.624716-.2574025-.091766 0-.1741204.012235-.2482389.036822-.078825.018353-.1588265.058233-.2388279.1194075-.080001.055174-.1376493.1011728-.17412.1378774-.03765.030705-.101175.095055-.1929414.1930518-.098828.0979969-.1564766.1562301-.1752994.1745824-.2023572-.1898757-.303535-.4135147-.303535-.6709173m-7.4537636 4.6046588c-.51459639.5140983-.7720121 1.1399583-.7720121 1.8752253 0 .735268.260475 1.356423.7813064 1.865816l1.35108 1.341128c.5085964.509394 1.1304886.763502 1.8657943.763502.7415407 0 1.3663743-.261167 1.8746171-.781148l1.8941464-1.903461c.5082436-.508217.762365-1.129371.762365-1.86464 0-.75409-.2694157-1.3940659-.8082478-1.9211058l.8082478-.8093833c.5270672.5399807 1.1647241.8093833 1.9117951.8093833.735306 0 1.360021-.2576382 1.875323-.7729137l1.911795-1.911108c.514126-.5146874.771778-1.1397239.771778-1.8749916 0-.7352678-.260005-1.3571279-.78119-1.8656979l-1.350609-1.3418343c-.50942-.50856996-1.130606-.7629137-1.865911-.7629137-.741189 0-1.367081.26046121-1.8753246.7812661l-1.8929707 1.90252c-.50942.50857-.7635415 1.13043-.7635415 1.8656978 0 .75362.2694165 1.3939501.8094243 1.9208721l-.8094243.8085591c-.5270664-.5388037-1.1635464-.8085591-1.9115585-.8085591-.7353057 0-1.3602564.2568147-1.8750886.7720902z" fill="#e9e9e9" stroke="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-bars-empty.svg b/icon-themes/elementary_svg/sc/res/icon-set-bars-empty.svg
new file mode 100644
index 000000000..ce41baae3
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-bars-empty.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.433709" x2="3.477903" y1="3.028156" y2="5.927651"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="45.346146"/><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-47.55843" x2="-49.762344" xlink:href="#i" y1="30.114477" y2="7.16506"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="33.961529"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="22.576912"/><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-49.762344" x2="-49.762344" xlink:href="#i" y1="25.196745" y2="7.16506"/><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="14.03845"/><linearGradient id="i" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g stroke-linecap="square"><g transform="translate(12.5 -1.5)"><rect fill="url(#d)" height="15" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="13" rx="0" ry=".01834" stroke="url(#b)" width="1" x="1" y="3"/></g><g transform="translate(8.5 2.5)"><rect fill="url(#d)" height="11" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="9" rx="0" ry=".01834" stroke="url(#e)" width="1" x="1" y="3"/></g><g transform="translate(4.5 6.5)"><rect fill="url(#d)" height="7" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="5" rx="0" ry=".01834" stroke="url(#f)" width="1" x="1" y="3"/></g><g transform="translate(.5 9.5)"><rect fill="url(#d)" height="4" rx=".5" stroke="url(#g)" width="3" y="2"/><rect fill="none" height="2" rx="0" ry=".01834" stroke="url(#h)" width="1" x="1" y="3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-bars-full.svg b/icon-themes/elementary_svg/sc/res/icon-set-bars-full.svg
new file mode 100644
index 000000000..d95a71e78
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-bars-full.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="45.346146"><stop offset="0" stop-color="#fff"/><stop offset=".07692307" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="33.961529"><stop offset="0" stop-color="#fff"/><stop offset=".1111111" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="22.576912"><stop offset="0" stop-color="#fff"/><stop offset=".19999999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="14.03845"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="square"><g transform="translate(12.5 -1.5)"><rect fill="url(#b)" height="15" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="13" rx="0" ry=".01834" stroke="url(#a)" width="1" x="1" y="3"/></g><g transform="translate(8.5 2.5)"><rect fill="url(#b)" height="11" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="9" rx="0" ry=".01834" stroke="url(#c)" width="1" x="1" y="3"/></g><g transform="translate(4.5 6.5)"><rect fill="url(#b)" height="7" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="5" rx="0" ry=".01834" stroke="url(#d)" width="1" x="1" y="3"/></g><g transform="translate(.5 9.5)"><rect fill="url(#b)" height="4" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="2" rx="0" ry=".01834" stroke="url(#e)" width="1" x="1" y="3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-bars-half.svg b/icon-themes/elementary_svg/sc/res/icon-set-bars-half.svg
new file mode 100644
index 000000000..451816501
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-bars-half.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.433709" x2="3.477903" y1="3.028156" y2="5.927651"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="45.346146"/><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-47.55843" x2="-49.762344" y1="30.114477" y2="7.16506"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="33.961529"/><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="22.576912"><stop offset="0" stop-color="#fff"/><stop offset=".19999999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="14.03845"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="square"><g transform="translate(12.5 -1.5)"><rect fill="url(#d)" height="15" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="13" rx="0" ry=".01834" stroke="url(#b)" width="1" x="1" y="3"/></g><g transform="translate(8.5 2.5)"><rect fill="url(#d)" height="11" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="9" rx="0" ry=".01834" stroke="url(#e)" width="1" x="1" y="3"/></g><g transform="translate(4.5 6.5)"><rect fill="url(#f)" height="7" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="5" rx="0" ry=".01834" stroke="url(#g)" width="1" x="1" y="3"/></g><g transform="translate(.5 9.5)"><rect fill="url(#f)" height="4" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="2" rx="0" ry=".01834" stroke="url(#h)" width="1" x="1" y="3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-bars-one-quarter.svg b/icon-themes/elementary_svg/sc/res/icon-set-bars-one-quarter.svg
new file mode 100644
index 000000000..82728d15b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-bars-one-quarter.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.433709" x2="3.477903" y1="3.028156" y2="5.927651"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="45.346146"/><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-47.55843" x2="-49.762344" y1="30.114477" y2="7.16506"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="33.961529"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" xlink:href="#a" y1="11.192296" y2="22.576912"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="14.03845"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="square"><g transform="translate(12.5 -1.5)"><rect fill="url(#d)" height="15" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="13" rx="0" ry=".01834" stroke="url(#b)" width="1" x="1" y="3"/></g><g transform="translate(8.5 2.5)"><rect fill="url(#d)" height="11" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="9" rx="0" ry=".01834" stroke="url(#e)" width="1" x="1" y="3"/></g><g transform="translate(4.5 6.5)"><rect fill="url(#d)" height="7" rx=".5" stroke="url(#c)" width="3" y="2"/><rect fill="none" height="5" rx="0" ry=".01834" stroke="url(#f)" width="1" x="1" y="3"/></g><g transform="translate(.5 9.5)"><rect fill="url(#g)" height="4" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="2" rx="0" ry=".01834" stroke="url(#h)" width="1" x="1" y="3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-bars-three-quarters.svg b/icon-themes/elementary_svg/sc/res/icon-set-bars-three-quarters.svg
new file mode 100644
index 000000000..8bfa3a59b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-bars-three-quarters.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="11.192296" y2="45.346146"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-47.55843" x2="-49.762344" y1="30.114477" y2="7.16506"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" y1="34.588219" y2="53.476513"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="33.961529"><stop offset="0" stop-color="#fff"/><stop offset=".1111111" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="22.576912"><stop offset="0" stop-color="#fff"/><stop offset=".19999999" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="-2.72223" x2="-2.72223" y1="8.346142" y2="14.03845"><stop offset="0" stop-color="#fff"/><stop offset=".49999994" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-linecap="square"><g transform="translate(12.5 -1.5)"><rect fill="url(#c)" height="15" rx=".5" stroke="url(#b)" width="3" y="2"/><rect fill="none" height="13" rx="0" ry=".01834" stroke="url(#a)" width="1" x="1" y="3"/></g><g transform="translate(8.5 2.5)"><rect fill="url(#d)" height="11" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="9" rx="0" ry=".01834" stroke="url(#e)" width="1" x="1" y="3"/></g><g transform="translate(4.5 6.5)"><rect fill="url(#d)" height="7" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="5" rx="0" ry=".01834" stroke="url(#f)" width="1" x="1" y="3"/></g><g transform="translate(.5 9.5)"><rect fill="url(#d)" height="4" rx=".5" stroke="#002e99" stroke-opacity=".588235" width="3" y="2"/><rect fill="none" height="2" rx="0" ry=".01834" stroke="url(#g)" width="1" x="1" y="3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles1-gray.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles1-gray.svg
new file mode 100644
index 000000000..078c7332b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles1-gray.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#bbb"/><stop offset=".26238" stop-color="#999"/><stop offset=".66093999" stop-color="#767676"/><stop offset="1" stop-color="#3a3a3a"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles1-green.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles1-green.svg
new file mode 100644
index 000000000..e56a6c338
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles1-green.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#0a3600" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles1-red.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles1-red.svg
new file mode 100644
index 000000000..5cf6a1610
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles1-red.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#6f0000" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles1-yellow.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles1-yellow.svg
new file mode 100644
index 000000000..b337c18fd
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles1-yellow.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#956500" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-gray.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-gray.svg
new file mode 100644
index 000000000..15c9524a1
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-gray.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#bbb"/><stop offset=".26238" stop-color="#9f9493"/><stop offset=".66093999" stop-color="#454343"/><stop offset="1" stop-color="#3a3a3a"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-red.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-red.svg
new file mode 100644
index 000000000..15d599ed7
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles2-dark-red.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#790f13"/><stop offset="1" stop-color="#690b54"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#6f0000" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles2-light-gray.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles2-light-gray.svg
new file mode 100644
index 000000000..5ccd6c778
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles2-light-gray.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#bbb"/><stop offset=".26238" stop-color="#cbcbcb"/><stop offset=".66093999" stop-color="#a8a8a8"/><stop offset="1" stop-color="#795f73"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-circles2-light-red.svg b/icon-themes/elementary_svg/sc/res/icon-set-circles2-light-red.svg
new file mode 100644
index 000000000..4198e421b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-circles2-light-red.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#f1aca5"/><stop offset=".66093999" stop-color="#e36d73"/><stop offset="1" stop-color="#c4149c"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#6f0000" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-down.svg b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-down.svg
new file mode 100644
index 000000000..31849fb6c
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.003865" cy="12.384114" gradientTransform="matrix(2.5825283 -.00000013 .00000007 2.9699077 -12.670209 -18.779675)" gradientUnits="userSpaceOnUse" r="7.744349"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-16" x2="-16" y1="16" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".36842105" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1 0 0 -1 0 16)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#6f0000"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-same.svg b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-same.svg
new file mode 100644
index 000000000..9dd45ef75
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-same.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11.101604" cy="8.393151" gradientTransform="matrix(-.00000003 -3.744666 3.3597692 .00000014 -12.19905 50.571799)" gradientUnits="userSpaceOnUse" r="7.744349"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.777964" x2="5.969721" y1="10.904121" y2="11.095879"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -1 -1 0 16 16)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#956500"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-down.svg b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-down.svg
new file mode 100644
index 000000000..2363e3a80
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="9.104198" cy="8.717618" gradientTransform="matrix(2.6478786 -2.6478785 1.7348171 1.7348173 -23.452109 25.539684)" gradientUnits="userSpaceOnUse" r="7.744349"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.997371" x2="6.231916" y1="12.145185" y2="5.187973"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 8.550253 19.863961)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#956500"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-up.svg b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-up.svg
new file mode 100644
index 000000000..fcdbc68b8
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-slightly-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="9.104198" cy=".158075" gradientTransform="matrix(2.1000418 2.1000418 -1.7348172 1.7348172 -17.916033 -17.68632)" gradientUnits="userSpaceOnUse" r="7.744349"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-8.773129" x2=".802774" y1="14.128678" y2="23.704582"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 8.550253 -3.863961)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#956500"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-up.svg b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-up.svg
new file mode 100644
index 000000000..344b322bf
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-colorarrows-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-2.724073" gradientTransform="matrix(-.00000018 3.357287 -2.453402 -.00000013 1.316755 -28.858297)" gradientUnits="userSpaceOnUse" r="7.744349"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-15.939922" x2="-15.935078" y1=".794401" y2="14.544401"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#0a3600"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-flags-green.svg b/icon-themes/elementary_svg/sc/res/icon-set-flags-green.svg
new file mode 100644
index 000000000..239c8c9ff
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-flags-green.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".830622" x2=".529167" y1="294.935969" y2="294.883307"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.08110002 .01872341 .0005469 .09303445 .382129 292.04943)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".364652" x2="28.05953" y1="19.599176" y2="19.599176"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#489619"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.05963235 .01376721 .00039749 .06761801 .860607 292.36161)" gradientUnits="userSpaceOnUse" x1="24.001757" x2="22.875973" y1="9.295267" y2="37.167572"><stop offset="0" stop-color="#fff"/><stop offset=".13099068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".90155029" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -292.76665)"><path d="m.39687498 293.03025c.0954164-.19207.43544019-.15561.51405891.00098l.006465 3.70417c-.14763711.11825-.308467.17054-.51405892-.00098z" fill="url(#a)" opacity=".366" stroke="#000" stroke-linejoin="round" stroke-width=".264583"/><path d="m.91996497 293.00472c-.003348-.11023.40884683-.14981.83207963-.0347.4232172.11508.5371672.30887 1.0167369.44257.4442036.12383 1.0691521-.0139 1.0671056.0971l.012708 2.16163c.00468.14849-.5820389.15365-1.0615962.0413-.4795566-.11233-.569794-.33091-1.0214448-.44454-.4513944-.11356-.84326739.0793-.83301479-.12434z" style="fill-rule:evenodd;stroke:#0a3600;stroke-width:.264583;stroke-linejoin:round;stroke-opacity:.488971;fill:url(#b)"/><path d="m1.7584266 293.24947c-.1765354-.0495-.3547507-.056-.4883422-.0533-.044577.0009-.062028.003-.086143.006l.00789 1.76685c.016671-.001.014352.001.034085-.00061.1438432-.0123.3631807-.0323.604234.0292.2331856.0595.3849577.15557.5137338.23741.1284478.0816.2313793.14593.4306945.19277.2098699.0493.5790459.0669.7178728.0682.043504.00039.066936-.00045.0942-.004l-.01347-1.74269c-.021823.00086-.032038.003-.060114.003-.1584447.002-.5533871-.003-.8021571-.0707-.2427747-.0657-.4067818-.16596-.5379023-.24299-.1330602-.0782-.2392514-.13992-.4145816-.18905z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".264584"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-flags-red.svg b/icon-themes/elementary_svg/sc/res/icon-set-flags-red.svg
new file mode 100644
index 000000000..36b9dd516
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-flags-red.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".830622" x2=".529167" y1="294.935969" y2="294.883307"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.08110002 .01872341 .0005469 .09303445 .382129 292.04943)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".364652" x2="28.05953" y1="19.599176" y2="19.599176"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset="1" stop-color="#e23a0e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.06114683 .01411686 .00040953 .06966717 .824242 292.30268)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="30" x2="-11" y1="30" y2="30"><stop offset="0" stop-color="#ba3d12"/><stop offset="1" stop-color="#db6737"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.05963235 .01376721 .00039749 .06761801 .860607 292.36161)" gradientUnits="userSpaceOnUse" x1="24.001757" x2="22.875973" y1="9.295267" y2="37.167572"><stop offset="0" stop-color="#fff"/><stop offset=".13099068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".90155029" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -292.76665)"><path d="m.39687498 293.03025c.0954164-.19207.43544019-.15561.51405891.00098l.006465 3.70417c-.14763711.11825-.308467.17054-.51405892-.00098z" fill="url(#a)" opacity=".366" stroke="#000" stroke-linejoin="round" stroke-width=".264583"/><path d="m.91996497 293.00472c-.003348-.11023.40884683-.14981.83207963-.0347.4232172.11508.5371672.30887 1.0167369.44257.4442036.12383 1.0691521-.0139 1.0671056.0971l.012708 2.16163c.00468.14849-.5820389.15365-1.0615962.0413-.4795566-.11233-.569794-.33091-1.0214448-.44454-.4513944-.11356-.84326739.0793-.83301479-.12434z" fill="url(#b)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" stroke-width=".264583"/><path d="m1.7584266 293.24947c-.1765354-.0495-.3547507-.056-.4883422-.0533-.044577.0009-.062028.003-.086143.006l.00789 1.76685c.016671-.001.014352.001.034085-.00061.1438432-.0123.3631807-.0323.604234.0292.2331856.0595.3849577.15557.5137338.23741.1284478.0816.2313793.14593.4306945.19277.2098699.0493.5790459.0669.7178728.0682.043504.00039.066936-.00045.0942-.004l-.01347-1.74269c-.021823.00086-.032038.003-.060114.003-.1584447.002-.5533871-.003-.8021571-.0707-.2427747-.0657-.4067818-.16596-.5379023-.24299-.1330602-.0782-.2392514-.13992-.4145816-.18905z" fill="none" opacity=".5" stroke="url(#d)" stroke-width=".264584"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-flags-yellow.svg b/icon-themes/elementary_svg/sc/res/icon-set-flags-yellow.svg
new file mode 100644
index 000000000..9234bc7c1
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-flags-yellow.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1=".830622" x2=".529167" y1="294.935969" y2="294.883307"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.08110002 .01872341 .0005469 .09303445 .382129 292.04943)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".364652" x2="28.05953" y1="19.599176" y2="19.599176"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.05963235 .01376721 .00039749 .06761801 .860607 292.36161)" gradientUnits="userSpaceOnUse" x1="24.001757" x2="22.875973" y1="9.295267" y2="37.167572"><stop offset="0" stop-color="#fff"/><stop offset=".13099068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".90155029" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -292.76665)"><path d="m.39687498 293.03025c.0954164-.19207.43544019-.15561.51405891.00098l.006465 3.70417c-.14763711.11825-.308467.17054-.51405892-.00098z" fill="url(#a)" opacity=".366" stroke="#000" stroke-linejoin="round" stroke-width=".264583"/><path d="m.91996497 293.00472c-.003348-.11023.40884683-.14981.83207963-.0347.4232172.11508.5371672.30887 1.0167369.44257.4442036.12383 1.0691521-.0139 1.0671056.0971l.012708 2.16163c.00468.14849-.5820389.15365-1.0615962.0413-.4795566-.11233-.569794-.33091-1.0214448-.44454-.4513944-.11356-.84326739.0793-.83301479-.12434z" style="fill-rule:evenodd;stroke:#956500;stroke-width:.264583;stroke-linejoin:round;stroke-opacity:.477941;fill:url(#b)"/><path d="m1.7584266 293.24947c-.1765354-.0495-.3547507-.056-.4883422-.0533-.044577.0009-.062028.003-.086143.006l.00789 1.76685c.016671-.001.014352.001.034085-.00061.1438432-.0123.3631807-.0323.604234.0292.2331856.0595.3849577.15557.5137338.23741.1284478.0816.2313793.14593.4306945.19277.2098699.0493.5790459.0669.7178728.0682.043504.00039.066936-.00045.0942-.004l-.01347-1.74269c-.021823.00086-.032038.003-.060114.003-.1584447.002-.5533871-.003-.8021571-.0707-.2427747-.0657-.4067818-.16596-.5379023-.24299-.1330602-.0782-.2392514-.13992-.4145816-.18905z" fill="none" opacity=".5" stroke="url(#c)" stroke-width=".264584"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-down.svg b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-down.svg
new file mode 100644
index 000000000..799bc0f83
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-16" x2="-16" y1="16" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".36842105" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="1" y2="15"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><g transform="matrix(1 0 0 -1 0 16)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#b)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#383838"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-same.svg b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-same.svg
new file mode 100644
index 000000000..240e6a411
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-same.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.5" x2="14.5" y1="7.75" y2="7.75"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.777964" x2="5.969721" y1="10.904121" y2="11.095879"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(0 -1 -1 0 16 16)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#383838"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-down.svg b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-down.svg
new file mode 100644
index 000000000..84f0f50d5
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-down.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.5" x2="11.000421" y1="7.75" y2="16.714676"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.997371" x2="6.231916" y1="12.145185" y2="5.187973"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 8.550253 19.863961)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#383838"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-up.svg b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-up.svg
new file mode 100644
index 000000000..e328a058b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-slightly-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.906779" x2="3.177966" y1="13.512712" y2="2.394068"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-8.773129" x2=".802774" y1="14.128678" y2="23.704582"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 8.550253 -3.863961)"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="none" opacity=".4" stroke="#383838"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-up.svg b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-up.svg
new file mode 100644
index 000000000..b03f8a57c
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-grayarrows-up.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.466102" x2="7.923729" y1="16.021187" y2="-1.944915"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-15.939922" x2="-15.935078" y1=".794401" y2="14.544401"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" fill="url(#a)"/><g fill="none"><path d="m1.5 7.5h3v7h7v-7h3l-6.5-6.5z" opacity=".4" stroke="#383838"/><path d="m8 2.3875969-4.0078125 4.11045h.5078125c.5535472-.0004439 1.002397.4484059 1.0019531 1.0019531v5.998047h4.9960939v-5.998047c-.000444-.5535471.448406-1.0023969 1.001953-1.0019531h.507812z" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-negative-red-smilie.svg b/icon-themes/elementary_svg/sc/res/icon-set-negative-red-smilie.svg
new file mode 100644
index 000000000..51662a588
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-negative-red-smilie.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none"><g stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#6f0000" stroke-width=".999512"/></g><path d="m5.0000138 13.000001s1.26448-1.45879 3-1.5c1.73553-.0412 3.0000002 1.5 3.0000002 1.5" opacity=".3" stroke="#fff"/><path d="m5.0000138 12.000001s1.26448-1.45879 3-1.5c1.73553-.0412 3.0000002 1.5 3.0000002 1.5" stroke="#5e0606"/></g><path d="m6.7500012 7.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#fff" opacity=".3"/><path d="m6.7500012 6.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#430d0d"/><path d="m9.2499817 7.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#fff" opacity=".3"/><path d="m9.2499817 6.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#430d0d"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-negative-yellow-smilie.svg b/icon-themes/elementary_svg/sc/res/icon-set-negative-yellow-smilie.svg
new file mode 100644
index 000000000..0f34ed064
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-negative-yellow-smilie.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none"><g stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#956500" stroke-width=".999512"/></g><path d="m5.0000138 13.000001s1.26448-1.45879 3-1.5c1.73553-.0412 3.0000002 1.5 3.0000002 1.5" opacity=".3" stroke="#fff"/><path d="m5.0000138 12.000001s1.26448-1.45879 3-1.5c1.73553-.0412 3.0000002 1.5 3.0000002 1.5" stroke="#5e4506"/></g><path d="m6.7500012 7.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#fff" opacity=".3"/><path d="m6.7500012 6.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#43340d"/><path d="m9.2499817 7.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#fff" opacity=".3"/><path d="m9.2499817 6.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#43340d"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-neutral-yellow-smilie.svg b/icon-themes/elementary_svg/sc/res/icon-set-neutral-yellow-smilie.svg
new file mode 100644
index 000000000..75b6316a5
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-neutral-yellow-smilie.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#956500" stroke-width=".999512"/></g><path d="m6.7500012 7.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#fff" opacity=".3"/><path d="m6.7500012 6.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#43340d"/><path d="m9.2499817 7.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#fff" opacity=".3"/><path d="m9.2499817 6.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#43340d"/><g fill="none"><path d="m5 12.5h6" opacity=".3" stroke="#fff"/><path d="m5 11.5h6" stroke="#5e4506"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-pies-empty.svg b/icon-themes/elementary_svg/sc/res/icon-set-pies-empty.svg
new file mode 100644
index 000000000..90477a457
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-pies-empty.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#c1c1c1"/><stop offset=".26238" stop-color="#a6a6a6"/><stop offset=".66093999" stop-color="#595757"/><stop offset="1" stop-color="#565656"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-pies-full.svg b/icon-themes/elementary_svg/sc/res/icon-set-pies-full.svg
new file mode 100644
index 000000000..90477a457
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-pies-full.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#c1c1c1"/><stop offset=".26238" stop-color="#a6a6a6"/><stop offset=".66093999" stop-color="#595757"/><stop offset="1" stop-color="#565656"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-pies-half.svg b/icon-themes/elementary_svg/sc/res/icon-set-pies-half.svg
new file mode 100644
index 000000000..89454b419
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-pies-half.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#c1c1c1"/><stop offset=".26238" stop-color="#a6a6a6"/><stop offset=".66093999" stop-color="#595757"/><stop offset="1" stop-color="#565656"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><path d="m8 .48046875v4.51953125 3 7.519531c4.148808 0 7.519535-3.370719 7.519531-7.519531 0-4.148811-3.370723-7.51953125-7.519531-7.51953125z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-pies-one-quarter.svg b/icon-themes/elementary_svg/sc/res/icon-set-pies-one-quarter.svg
new file mode 100644
index 000000000..cbeec87b6
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-pies-one-quarter.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#c1c1c1"/><stop offset=".26238" stop-color="#a6a6a6"/><stop offset=".66093999" stop-color="#595757"/><stop offset="1" stop-color="#565656"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><path d="m8 .48046875v4.51953125 3h7.519531c0-4.148811-3.370723-7.51953125-7.519531-7.51953125z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-pies-three-quarters.svg b/icon-themes/elementary_svg/sc/res/icon-set-pies-three-quarters.svg
new file mode 100644
index 000000000..2f3edb9f5
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-pies-three-quarters.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#c1c1c1"/><stop offset=".26238" stop-color="#a6a6a6"/><stop offset=".66093999" stop-color="#595757"/><stop offset="1" stop-color="#565656"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><path d="m8 .48046875v7.51953125h-7.51953125c0 4.148812 3.37072065 7.519532 7.51953125 7.519531 4.148808 0 7.519535-3.370719 7.519531-7.519531 0-4.148811-3.370723-7.51953125-7.519531-7.51953125z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#383838" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-positive-green-smilie.svg b/icon-themes/elementary_svg/sc/res/icon-set-positive-green-smilie.svg
new file mode 100644
index 000000000..a2a55e20e
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-positive-green-smilie.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none"><g stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#0a3600" stroke-width=".999512"/></g><path d="m5.0000138 11.326641s1.26448 1.45879 3 1.5c1.73553.0412 3.0000002-1.5 3.0000002-1.5" opacity=".3" stroke="#fff"/><path d="m5.0000138 10.326641s1.26448 1.45879 3 1.5c1.73553.0412 3.0000002-1.5 3.0000002-1.5" stroke="#0d5e06"/></g><path d="m6.7500012 7.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#fff" opacity=".3"/><path d="m6.7500012 6.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#14430d"/><path d="m9.2499817 7.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#fff" opacity=".3"/><path d="m9.2499817 6.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#14430d"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-positive-yellow-smilie.svg b/icon-themes/elementary_svg/sc/res/icon-set-positive-yellow-smilie.svg
new file mode 100644
index 000000000..43238fd9b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-positive-yellow-smilie.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none"><g stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#956500" stroke-width=".999512"/></g><path d="m5.0000138 11.326641s1.26448 1.45879 3 1.5c1.73553.0412 3.0000002-1.5 3.0000002-1.5" opacity=".3" stroke="#fff"/><path d="m5.0000138 10.326641s1.26448 1.45879 3 1.5c1.73553.0412 3.0000002-1.5 3.0000002-1.5" stroke="#5e4506"/></g><path d="m6.7500012 7.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#fff" opacity=".3"/><path d="m6.7500012 6.2625365a.75000062 2.0000016 0 1 1 -1.5000012 0 .75000062 2.0000016 0 1 1 1.5000012 0z" fill="#43340d"/><path d="m9.2499817 7.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#fff" opacity=".3"/><path d="m9.2499817 6.2625365a.75000065 2.0000017 0 0 0 1.5000013 0 .75000065 2.0000017 0 1 0 -1.5000013 0z" fill="#43340d"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-shapes-circle.svg b/icon-themes/elementary_svg/sc/res/icon-set-shapes-circle.svg
new file mode 100644
index 000000000..e56a6c338
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-shapes-circle.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#0a3600" stroke-width=".999512"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-shapes-diamond.svg b/icon-themes/elementary_svg/sc/res/icon-set-shapes-diamond.svg
new file mode 100644
index 000000000..1e236065a
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-shapes-diamond.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-7.69531" cy="-3.919017" gradientTransform="matrix(3.1848888 -3.1848886 2.2668762 2.2668764 25.614456 -19.160311)" gradientUnits="userSpaceOnUse" r="5.30281"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-5.656854" x2="6.363961" y1="-4.242641" y2="-16.263456"><stop offset="0" stop-color="#fff"/><stop offset=".42401224" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 0 0)"><path d="m-5.30281-16.616518h10.60562v10.60562h-10.60562z" fill="url(#a)"/><g fill="none" stroke-linecap="square"><path d="m-5.30281-16.616518h10.60562v10.60562h-10.60562z" opacity=".4" stroke="#6f0000" stroke-linejoin="round"/><path d="m-4.3046875-15.619141v8.6093754h8.609375v-8.6093754z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-shapes-triangle.svg b/icon-themes/elementary_svg/sc/res/icon-set-shapes-triangle.svg
new file mode 100644
index 000000000..7ec90ef76
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-shapes-triangle.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-2" gradientTransform="matrix(-.00000009 2.5333333 -2.4 -.00000008 3.200001 -22.266667)" gradientUnits="userSpaceOnUse" r="7.5"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-1" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m.5 15.5h15l-7.5-15z" fill="url(#a)"/><g fill="none"><path d="m.5 15.5h15l-7.5-15z" opacity=".4" stroke="#956500" stroke-linecap="round" stroke-linejoin="round"/><path d="m8 2.7265625-5.8886719 11.7773435h11.7773439z" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-squares-empty.svg b/icon-themes/elementary_svg/sc/res/icon-set-squares-empty.svg
new file mode 100644
index 000000000..7b903fbf7
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-squares-empty.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-39.911518" x2="-39.911518" xlink:href="#j" y1="28.475233" y2="5.525816"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="90.50016" x2="87.000153" xlink:href="#k" y1="32.10878" y2="55.120182"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="83.500145" x2="83.500145" xlink:href="#k" y1="32.10878" y2="55.120182"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-47.792179" x2="-47.792179" xlink:href="#j" y1="28.475233" y2="5.525816"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="87.000153" xlink:href="#k" y1="33.752453" y2="55.120182"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-49.762344" x2="-49.762344" xlink:href="#j" y1="26.835989" y2="7.16506"/><linearGradient id="i" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" xlink:href="#k" y1="33.752453" y2="53.476513"/><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="1" y2="7.5"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="square"><rect fill="url(#i)" height="6" rx="1" ry="1.033898" stroke="url(#h)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#a)" width="4" x="1.5" y="2.5"/><g transform="translate(8)"><rect fill="url(#g)" height="6" rx="1" ry="1.033898" stroke="url(#c)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#b)" width="4" x="1.5" y="2.5"/></g><g transform="translate(0 8)"><rect fill="url(#e)" height="6" rx="1" ry="1.033898" stroke="url(#f)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#b)" width="4" x="1.5" y="2.5"/></g><g transform="translate(8 8)"><rect fill="url(#d)" height="6" rx="1" ry="1.033898" stroke="url(#c)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#b)" width="4" x="1.5" y="2.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-squares-full.svg b/icon-themes/elementary_svg/sc/res/icon-set-squares-full.svg
new file mode 100644
index 000000000..bcb8c8d0d
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-squares-full.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".25000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.433709" x2="3.477903" xlink:href="#a" y1="3.028156" y2="5.927651"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" xlink:href="#b" y1="6.923065" y2="18.30768"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" xlink:href="#b" y1="6.923065" y2="18.30768"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="90.50016" x2="87.000153" xlink:href="#i" y1="32.10878" y2="55.120182"/><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="83.500145" x2="83.500145" xlink:href="#i" y1="32.10878" y2="55.120182"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="87.000153" xlink:href="#i" y1="33.752453" y2="55.120182"/><linearGradient id="h" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" xlink:href="#i" y1="33.752453" y2="53.476513"/><linearGradient id="i"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" xlink:href="#a" y1="6.923065" y2="18.30768"/><g stroke-linecap="square"><rect fill="url(#h)" height="6" rx="1" ry="1.033898" stroke="url(#j)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#c)" width="4" x="1.5" y="2.5"/><g transform="translate(8)"><rect fill="url(#g)" height="6" rx="1" ry="1.033898" stroke="url(#j)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#d)" width="4" x="1.5" y="2.5"/></g><g transform="translate(0 8)"><rect fill="url(#f)" height="6" rx="1" ry="1.033898" stroke="url(#j)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#d)" width="4" x="1.5" y="2.5"/></g><g transform="translate(8 8)"><rect fill="url(#e)" height="6" rx="1" ry="1.033898" stroke="url(#j)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#k)" width="4" x="1.5" y="2.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-squares-half.svg b/icon-themes/elementary_svg/sc/res/icon-set-squares-half.svg
new file mode 100644
index 000000000..aca766cea
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-squares-half.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" y1="6.923065" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".25000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="90.50016" x2="87.000153" xlink:href="#j" y1="32.10878" y2="55.120182"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="83.500145" x2="83.500145" xlink:href="#j" y1="32.10878" y2="55.120182"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-39.911518" x2="-39.911518" xlink:href="#k" y1="28.475233" y2="5.525816"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="87.000153" xlink:href="#l" y1="33.752453" y2="55.120182"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-49.762344" x2="-49.762344" xlink:href="#k" y1="26.835989" y2="7.16506"/><linearGradient id="i" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" xlink:href="#l" y1="33.752453" y2="53.476513"/><linearGradient id="j"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="1" y2="7.5"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="square"><rect fill="url(#i)" height="6" rx="1" ry="1.033898" stroke="url(#h)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#a)" width="4" x="1.5" y="2.5"/><g transform="translate(8)"><rect fill="url(#g)" height="6" rx="1" ry="1.033898" stroke="url(#f)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#b)" width="4" x="1.5" y="2.5"/></g><g transform="translate(0 8)"><rect fill="url(#e)" height="6" rx="1" ry="1.033898" stroke="url(#k)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#c)" width="4" x="1.5" y="2.5"/></g><g transform="translate(8 8)"><rect fill="url(#d)" height="6" rx="1" ry="1.033898" stroke="url(#k)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#c)" width="4" x="1.5" y="2.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-squares-one-quarter.svg b/icon-themes/elementary_svg/sc/res/icon-set-squares-one-quarter.svg
new file mode 100644
index 000000000..68a6e83cf
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-squares-one-quarter.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" y1="6.923065" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".25000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-39.911518" x2="-39.911518" xlink:href="#j" y1="28.475233" y2="5.525816"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="90.50016" x2="87.000153" xlink:href="#k" y1="32.10878" y2="55.120182"/><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="83.500145" x2="83.500145" y1="32.10878" y2="55.120182"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="87.000153" xlink:href="#k" y1="33.752453" y2="55.120182"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-49.762344" x2="-49.762344" xlink:href="#j" y1="26.835989" y2="7.16506"/><linearGradient id="i" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" xlink:href="#k" y1="33.752453" y2="53.476513"/><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="2" x2="2" y1="1" y2="7.5"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke-linecap="square"><rect fill="url(#i)" height="6" rx="1" ry="1.033898" stroke="url(#h)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#a)" width="4" x="1.5" y="2.5"/><g transform="translate(8)"><rect fill="url(#g)" height="6" rx="1" ry="1.033898" stroke="url(#d)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#b)" width="4" x="1.5" y="2.5"/></g><g transform="translate(0 8)"><rect fill="url(#f)" height="6" rx="1" ry="1.033898" stroke="url(#j)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#c)" width="4" x="1.5" y="2.5"/></g><g transform="translate(8 8)"><rect fill="url(#e)" height="6" rx="1" ry="1.033898" stroke="url(#d)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#b)" width="4" x="1.5" y="2.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-squares-three-quarters.svg b/icon-themes/elementary_svg/sc/res/icon-set-squares-three-quarters.svg
new file mode 100644
index 000000000..48e72b8f6
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-squares-three-quarters.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset=".25000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.433709" x2="3.477903" xlink:href="#a" y1="3.028156" y2="5.927651"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" xlink:href="#b" y1="6.923065" y2="18.30768"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" xlink:href="#b" y1="6.923065" y2="18.30768"/><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="90.50016" x2="87.000153" xlink:href="#k" y1="32.10878" y2="55.120182"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="83.500145" x2="83.500145" xlink:href="#k" y1="32.10878" y2="55.120182"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-39.911518" x2="-39.911518" xlink:href="#l" y1="28.475233" y2="5.525816"/><linearGradient id="i" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="87.000153" y1="33.752453" y2="55.120182"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 -8.767395)" gradientUnits="userSpaceOnUse" x1="85.250145" x2="85.250145" xlink:href="#k" y1="33.752453" y2="53.476513"/><linearGradient id="k"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="3.444437" x2="3.444437" xlink:href="#a" y1="6.923065" y2="18.30768"/><g stroke-linecap="square"><rect fill="url(#j)" height="6" rx="1" ry="1.033898" stroke="url(#l)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#c)" width="4" x="1.5" y="2.5"/><g transform="translate(8)"><rect fill="url(#i)" height="6" rx="1" ry="1.033898" stroke="url(#h)" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#d)" width="4" x="1.5" y="2.5"/></g><g transform="translate(0 8)"><rect fill="url(#g)" height="6" rx="1" ry="1.033898" stroke="url(#l)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#e)" width="4" x="1.5" y="2.5"/></g><g transform="translate(8 8)"><rect fill="url(#f)" height="6" rx="1" ry="1.033898" stroke="url(#l)" stroke-opacity=".588235" width="6" x=".5" y="1.5"/><rect fill="none" height="4" rx=".023438" ry=".01834" stroke="url(#m)" width="4" x="1.5" y="2.5"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-stars-empty.svg b/icon-themes/elementary_svg/sc/res/icon-set-stars-empty.svg
new file mode 100644
index 000000000..1abd973f2
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-stars-empty.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="6" y2="14"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m7.9589844 1a1.0005882 1.0005882 0 0 0 -.875.5996094l-1.4882813 3.4003906h-3.8457031a1.0005882 1.0005882 0 0 0 -.6640625 1.7480469l2.9941406 2.6523437-1.5214843 4.2636714a1.0005882 1.0005882 0 0 0 1.4628906 1.189454l3.9785156-2.431641 3.978516 2.431641a1.0005882 1.0005882 0 0 0 1.46289-1.189454l-1.521484-4.2636714 2.99414-2.6523437a1.0005882 1.0005882 0 0 0 -.664062-1.7480469h-3.845703l-1.4882814-3.4003906a1.0005882 1.0005882 0 0 0 -.9570312-.5996094zm.0410156 1 1.75 4h4.5l-3.5 3.1015625 1.75 4.8984375-4.5-2.75-4.5 2.75 1.75-4.8984375-3.5-3.1015625h4.5z" fill="#111113" opacity=".35"/><path d="m1.7499997 6.000824 3.5 3.1-1.75 4.9 4.5-2.75 4.5000003 2.75-1.75-4.9 3.5-3.1h-4.5000002l-1.7500001-4-1.75 4z" opacity=".05"/><path d="m8 2-1.75 4h-4.5l3.5 3.1015625-1.75 4.8984375 4.5-2.75 4.5 2.75-1.75-4.8984375 3.5-3.1015625h-4.5zm0 2.4941406.8339844 1.90625a1.0001 1.0001 0 0 0 .9160156.5996094h1.863281l-1.527343 1.3535156a1.0001 1.0001 0 0 0 -.2773442 1.0839844l.7968752 2.232422-2.0839846-1.273438a1.0001 1.0001 0 0 0 -1.0429688 0l-2.0839844 1.273438.796875-2.232422a1.0001 1.0001 0 0 0 -.2773437-1.0839844l-1.5273437-1.3535156h1.8632812a1.0001 1.0001 0 0 0 .9160156-.5996094z" fill="url(#a)" opacity=".05"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-stars-full.svg b/icon-themes/elementary_svg/sc/res/icon-set-stars-full.svg
new file mode 100644
index 000000000..6e431e335
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-stars-full.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.978515" x2="7.999999" y1="1.507812" y2="13.999999"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m7.9785156 1.5078125a.49279965.49279965 0 0 0 -.4296875.2949219l-1.6210937 3.7050781h-4.1777344a.49279965.49279965 0 0 0 -.3261719.8613281l3.25 2.8808594-1.6386719 4.583984a.49279965.49279965 0 0 0 .7226563.585938l4.2421875-2.591797 4.242188 2.591797a.49279965.49279965 0 0 0 .722656-.585938l-1.638672-4.583984 3.25-2.8808594a.49279965.49279965 0 0 0 -.326172-.8613281h-4.177734l-1.6210941-3.7050781a.49279965.49279965 0 0 0 -.4726563-.2949219z" fill="url(#b)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m8 2-1.75 4h-4.5l3.5 3.1015625-1.75 4.8984375 4.5-2.75 4.5 2.75-1.75-4.8984375 3.5-3.1015625h-4.5zm0 2.4941406.8339844 1.90625a1.0001 1.0001 0 0 0 .9160156.5996094h1.863281l-1.527343 1.3535156a1.0001 1.0001 0 0 0 -.2773442 1.0839844l.7968752 2.232422-2.0839846-1.273438a1.0001 1.0001 0 0 0 -1.0429688 0l-2.0839844 1.273438.796875-2.232422a1.0001 1.0001 0 0 0 -.2773437-1.0839844l-1.5273437-1.3535156h1.8632812a1.0001 1.0001 0 0 0 .9160156-.5996094z" fill="url(#a)" opacity=".8"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-stars-half.svg b/icon-themes/elementary_svg/sc/res/icon-set-stars-half.svg
new file mode 100644
index 000000000..9b3ce3e32
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-stars-half.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.978515" x2="7.999999" y1="1.507812" y2="13.999999"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".41666666" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67927718" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="6" y2="14"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m7.9589844 1a1.0005882 1.0005882 0 0 0 -.2695313.0488281c.0857611-.028058.1766735-.0449161.2695313-.0488281zm.0410156 0c.098669.0000704.1955924.0155349.2871094.0429688a1.0005882 1.0005882 0 0 0 -.2871094-.0429688zm.2910156.0449219c.0905619.0275967.1753178.0678963.2539063.1191406a1.0005882 1.0005882 0 0 0 -.2539063-.1191406zm-.6152344.0078125a1.0005882 1.0005882 0 0 0 -.2265624.1152344c.0708406-.0470125.1454712-.0874287.2265624-.1152344zm.8730469.1132812c.0764995.050377.1465849.1098076.2070313.1796875a1.0005882 1.0005882 0 0 0 -.2070313-.1796875zm-1.125.0175782a1.0005882 1.0005882 0 0 0 -.1875.171875c.055206-.0656781.118052-.1227105.1875-.171875zm1.34375.1757812c.0595804.0714374.1099591.1522638.1484375.2402344a1.0005882 1.0005882 0 0 0 -.1484375-.2402344zm-1.5390625.0058594a1.0005882 1.0005882 0 0 0 -.1445312.234375c.0372997-.0855009.0871347-.1643258.1445312-.234375zm1.7714844.4257812v.0800782 2.4140624l.75 1.7148438h4.5l-3.5 3.1015625 1.75 4.8984375-3.6289062-2.216797c-.1258672.173409-.374587.299325-.8710938.638672l3.978516 2.431641a1.0005882 1.0005882 0 0 0 1.46289-1.189454l-1.521484-4.2636714 2.99414-2.6523437a1.0005882 1.0005882 0 0 0 -.664062-1.7480469h-3.845703zm-7.25 3.2089844a1.0005882 1.0005882 0 0 0 -.3027344.0488281c.0939762-.0290887.1940921-.0487053.3027344-.0488281zm-.3476562.0644531a1.0005882 1.0005882 0 0 0 -.2148438.109375c.0653234-.0448531.1373273-.0810789.2148438-.109375zm-.265625.1484375a1.0005882 1.0005882 0 0 0 -.1757813.1738282c.0498317-.065231.1104659-.1222351.1757813-.1738282zm-.18750005.1914063a1.0005882 1.0005882 0 0 0 -.13085937.234375c.0324494-.0839282.07759769-.1615058.13085937-.234375zm-.1328125.2402343a1.0005882 1.0005882 0 0 0 -.05859375.2578126c.00935675-.0880887.02722284-.1752332.05859375-.2578126zm-.0625.3046876a1.0005882 1.0005882 0 0 0 .015625.234375c-.01406598-.0777731-.02020255-.1565473-.015625-.234375zm.02734375.2929687a1.0005882 1.0005882 0 0 0 .08398438.21875c-.03726213-.0706631-.0656205-.1441235-.08398438-.21875zm.11914062.2832031a1.0005882 1.0005882 0 0 0 .17578128.2128906c-.0717483-.0655562-.12847873-.137663-.17578128-.2128906zm1.65820318 7.1386714a1.0005882 1.0005882 0 0 0 -.0566407.304688c.0039476-.099105.0198871-.201081.0566407-.304688zm-.0566407.353516a1.0005882 1.0005882 0 0 0 .0332031.238281c-.0206031-.076421-.0322903-.155754-.0332031-.238281zm.0546875.306641a1.0005882 1.0005882 0 0 0 .109375.220703c-.0454421-.068156-.0818062-.14236-.109375-.220703zm.125.246093a1.0005882 1.0005882 0 0 0 .1855469.201172c-.0704572-.05791-.1325747-.126613-.1855469-.201172zm.1953125.208985a1.0005882 1.0005882 0 0 0 .2382813.142578c-.0855664-.036769-.1658413-.084489-.2382813-.142578zm1.1445313.074219c-.0941601.057258-.190658.093121-.2871094.117187a1.0005882 1.0005882 0 0 0 .2871094-.117187zm-.8847656.076172a1.0005882 1.0005882 0 0 0 .2441406.060546c-.0841655-.010839-.166547-.029264-.2441406-.060546zm.5644531.048828c-.0877958.018645-.17422.023082-.2597657.017578a1.0005882 1.0005882 0 0 0 .2597657-.017578z" fill="#111113" opacity=".35"/><path d="m8 2-1.75 4h-4.5l3.5 3.1015625-1.75 4.8984375 4.5-2.75zm1 2.2851562v6.5527348c0 .544779-.001268.769463-.1289062.945312l3.6289062 2.216797-1.75-4.8984375 3.5-3.1015625h-4.5z" opacity=".05"/><path d="m8 2-1.75 4h-4.5l3.5 3.1015625-1.75 4.8984375 4.5-2.75v-1a1.0001 1.0001 0 0 0 -.5214844.146484l-2.0839844 1.273438.796875-2.232422a1.0001 1.0001 0 0 0 -.2773437-1.0839844l-1.5273437-1.3535156h1.8632812a1.0001 1.0001 0 0 0 .9160156-.5996094l.8339844-1.90625zm1 2.2851562v2.375a1.0001 1.0001 0 0 0 .75.3398438h1.863281l-1.527343 1.3535156a1.0001 1.0001 0 0 0 -.2773442 1.0839844l.7968752 2.232422-1.605469-.980469v.148438c0 .544779-.001268.769463-.1289062.945312l3.6289062 2.216797-1.75-4.8984375 3.5-3.1015625h-4.5z" fill="url(#c)" opacity=".05"/><path d="m7.984375 1.5078125a.49262934.49262934 0 0 0 -.4355469.2949219l-1.6210937 3.7050781h-4.1777344a.49262934.49262934 0 0 0 -.3261719.8613281l3.25 2.8808594-1.6367187 4.583984a.49262934.49262934 0 0 0 .7207031.585938l4.5-2.75a.49262934.49262934 0 0 0 .234375-.419922v-9.25a.49262934.49262934 0 0 0 -.5078125-.4921875z" fill="url(#a)" stroke="#ad5f00" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".992271"/><path d="m8 2-1.75 4h-4.5l3.5 3.1015625-1.75 4.8984375 4.5-2.75v-.25-.75-5.7226562c0-.0069394-.0072633-.010785-.0078125-.0175782l.0078125-.015625zm-1 4.6601562v4.0292968l-1.6054688.980469.796875-2.232422a1.0001 1.0001 0 0 0 -.2773437-1.0839844l-1.5273437-1.3535156h1.8632812a1.0001 1.0001 0 0 0 .75-.3398438zm5.173828 7.1406248.326172.199219-.070312-.199219z" fill="url(#b)" opacity=".8"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-symbols1-check.svg b/icon-themes/elementary_svg/sc/res/icon-set-symbols1-check.svg
new file mode 100644
index 000000000..208b0d4bb
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-symbols1-check.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#0a3600" stroke-width=".999512"/></g><path d="m11.919203 3.2680678 2.013 1.812-6.7649996 8.9400002-5.235-4.5100002 1.732-2.296 3.06 2.658z" fill="#609f24"/><path d="m11.987 2.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-symbols1-cross.svg b/icon-themes/elementary_svg/sc/res/icon-set-symbols1-cross.svg
new file mode 100644
index 000000000..340a6ee68
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-symbols1-cross.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#6f0000" stroke-width=".999512"/></g><g fill="#b42a29" transform="matrix(.70710678 .70710678 -.70710678 .70710678 8.050252 -2.557836)"><path d="m7 2h2v12h-2z"/><path d="m14 7v2h-12v-2z"/></g><g fill="#fff" transform="matrix(.70710678 .70710678 -.70710678 .70710678 8 -3.313708)"><path d="m7 2h2v12h-2z"/><path d="m14 7v2h-12v-2z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-symbols1-exclamation-mark.svg b/icon-themes/elementary_svg/sc/res/icon-set-symbols1-exclamation-mark.svg
new file mode 100644
index 000000000..7f2508bbe
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-symbols1-exclamation-mark.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" opacity=".4" stroke="#956500" stroke-width=".999512"/></g><path d="m7 3 1.9999997-.0000005.0000005 7.9999995h-2.0000004z" fill="#ffac0b" stroke-width=".816497"/><path d="m6.9999995 2.0000011 1.9999997-.0000005.0000005 7.9999994h-2.0000004z" fill="#fff" stroke-width=".816497"/><g stroke-width=".408248"><path d="m7.0000007 12.999999h1.9999997l.0000005 2h-2.0000004z" fill="#ffac0b"/><path d="m7.0000002 12h1.9999997l.0000005 2h-2.0000004z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-green.svg b/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-green.svg
new file mode 100644
index 000000000..b4a963d53
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-green.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.871296" x2="7.871296" y1="3.349267" y2="12.617622"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 .92660828 -.98024103 -.00000002 16.282838 -3.685223)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-14" x2="-14" y1="14.5" y2="0"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m.5.5h15v15h-15z" fill="url(#c)"/><path d="m.5.5h15v15h-15z" fill="none" opacity=".4" stroke="#383838" stroke-linecap="square"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".4" stroke="url(#d)" stroke-linecap="square"/><path d="m8.000001 2.5c-3.03471 0-5.500001 2.4652897-5.500001 5.5 0 3.034711 2.465291 5.500001 5.500001 5.5 3.034708 0 5.500002-2.465289 5.499999-5.5 0-3.0347103-2.465291-5.5-5.499999-5.5z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m12.5 7.9998401c0 2.4853619-2.014867 4.5001599-4.499943 4.5001599-2.485304 0-4.500057-2.014821-4.500057-4.5001599 0-2.4852456 2.014753-4.4998399 4.500057-4.4998399 2.485076 0 4.499943 2.0145942 4.499943 4.4998399z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.000001 2.5c-3.03471 0-5.500001 2.4652897-5.500001 5.5000001 0 3.0347109 2.465291 5.5000009 5.500001 5.4999999 3.034708 0 5.500002-2.465289 5.499999-5.4999999 0-3.0347104-2.465291-5.5000001-5.499999-5.5000001z" opacity=".4" stroke="#0a3600"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-red.svg b/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-red.svg
new file mode 100644
index 000000000..fe9a1759f
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-red.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.871296" x2="7.871296" y1="3.349306" y2="12.617661"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="21.994528" cy="4.038441" gradientTransform="matrix(0 .78112576 -1.0310721 0 12.113981 -16.388244)" gradientUnits="userSpaceOnUse" r="20.397499"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-14" x2="-14" y1="14.5" y2="0"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m.5.5h15v15h-15z" fill="url(#c)"/><path d="m.5.5h15v15h-15z" fill="none" opacity=".4" stroke="#383838" stroke-linecap="square"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".4" stroke="url(#d)" stroke-linecap="square"/><path d="m8 2.500039c-3.03471 0-5.5 2.46529-5.5 5.5s2.46529 5.500001 5.5 5.5c3.03471 0 5.500003-2.46529 5.5-5.5 0-3.03471-2.46529-5.5-5.5-5.5z" fill="url(#b)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m12.5 7.999879c0 2.485362-2.014867 4.50016-4.499943 4.50016-2.485304 0-4.500057-2.014821-4.500057-4.50016 0-2.4852456 2.014753-4.4998398 4.500057-4.4998398 2.485076 0 4.499943 2.0145942 4.499943 4.4998398z" opacity=".4" stroke="url(#a)"/><path d="m8.000001 2.5000389c-3.03471 0-5.500001 2.4652897-5.500001 5.5 0 3.0347111 2.465291 5.5000011 5.500001 5.5000001 3.034708 0 5.500002-2.465289 5.499999-5.5000001 0-3.0347103-2.465291-5.5-5.499999-5.5z" opacity=".5" stroke="#6f0000"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-yellow.svg b/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-yellow.svg
new file mode 100644
index 000000000..2250006d2
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-trafficlights-yellow.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.871296" x2="7.871296" y1="3.05024" y2="12.617661"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.47140766 .47021236 -.47140766 .47021236 -3.820613 -15.320038)" gradientUnits="userSpaceOnUse" x1="27.083811" x2="49.414146" y1="2.711493" y2="25.041828"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-14" x2="-14" y1="14.5" y2="0"><stop offset="0" stop-color="#6c6c6c"/><stop offset="1" stop-color="#a6a6a6"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m.5.5h15v15h-15z" fill="url(#c)"/><path d="m.5.5h15v15h-15z" fill="none" opacity=".4" stroke="#383838" stroke-linecap="square"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".4" stroke="url(#d)" stroke-linecap="square"/><path d="m8.0000009 2.5000389c-3.03471 0-5.500001 2.4652897-5.500001 5.5 0 3.0347111 2.465291 5.5000011 5.500001 5.5000001 3.0347081 0 5.5000021-2.465289 5.4999991-5.5000001 0-3.0347103-2.465291-5.5-5.4999991-5.5z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke-linejoin="round"><path d="m12.5 7.999879c0 2.485362-2.014867 4.50016-4.4999431 4.50016-2.485304 0-4.500057-2.014821-4.500057-4.50016 0-2.4852456 2.014753-4.4998398 4.500057-4.4998398 2.4850761 0 4.4999431 2.0145942 4.4999431 4.4998398z" opacity=".8" stroke="url(#a)" stroke-linecap="round"/><path d="m8.0000009 2.5000389c-3.03471 0-5.500001 2.4652897-5.500001 5.5 0 3.0347111 2.465291 5.5000011 5.500001 5.5000001 3.0347081 0 5.5000021-2.465289 5.4999991-5.5000001 0-3.0347103-2.465291-5.5-5.4999991-5.5z" opacity=".5" stroke="#956500"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-triangles-down.svg b/icon-themes/elementary_svg/sc/res/icon-set-triangles-down.svg
new file mode 100644
index 000000000..0ed475579
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-triangles-down.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="-7.69531" cy="-3.919017" gradientTransform="matrix(3.1848888 -3.1848886 2.2668762 2.2668764 25.614456 -19.160311)" gradientUnits="userSpaceOnUse" r="5.30281"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-.000982" x2="4.241659" y1="-9.900477" y2="-14.143117"><stop offset="0" stop-color="#fff"/><stop offset=".45454547" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 -.001388 -1)"><path d="m-5.6558725-16.262474 10.9586825-.354044-.3530625 10.9596637z" fill="url(#a)"/><g fill="none" stroke-linecap="square"><path d="m-5.6568543-16.263456 10.9596643-.353062-.3540443 10.958682z" opacity=".4" stroke="#6f0000" stroke-linejoin="round"/><path d="m-3.3043241-15.325139 7.3181249 7.3181245.2908867-7.6121265z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-triangles-same.svg b/icon-themes/elementary_svg/sc/res/icon-set-triangles-same.svg
new file mode 100644
index 000000000..6b0548caa
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-triangles-same.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-7.750001" gradientTransform="matrix(-.00000006 1 -1.4615385 -.00000009 -3.326923 -2.000001)" gradientUnits="userSpaceOnUse" r="6.5"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-8.009857" x2="-7.999012" y1="8.041016" y2="8.947266"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1.5 7.5h13v2h-13z" fill="url(#a)"/><g fill="none" stroke-linecap="square"><path d="m1.5 7.5h13v2h-13z" opacity=".4" stroke="#956500"/><path d="m2.243061 8.5h11.260845v.019531h-11.260845z" opacity=".4" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/icon-set-triangles-up.svg b/icon-themes/elementary_svg/sc/res/icon-set-triangles-up.svg
new file mode 100644
index 000000000..54346e326
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/icon-set-triangles-up.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8" cy="-1.812116" gradientTransform="matrix(-.00000006 1.7334939 -2.0001852 -.00000006 4.375432 -10.867951)" gradientUnits="userSpaceOnUse" r="7.499306"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.70710678 -.70710678 -.70710678 .70710678 -.001388 19.999282)" gradientUnits="userSpaceOnUse" x1="5.301811" x2=".705617" y1="-16.617483" y2="-12.021289"><stop offset="0" stop-color="#fff"/><stop offset=".45454547" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="translate(0 -2)"><path d="m15.497223 12.499282-7.4986118-7.9993054-7.49999958 7.9993054z" fill="url(#a)"/><g fill="none" stroke-linecap="square"><path d="m15.498612 12.499282-7.5000008-7.9993054-7.49861117 7.9993054z" opacity=".4" stroke="#0a3600" stroke-linejoin="round"/><path d="m13.171631 11.499282h-10.3493909l5.1768983-5.5882742z" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/lc26049.svg b/icon-themes/elementary_svg/sc/res/lc26049.svg
new file mode 100644
index 000000000..6d04fcd9a
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/lc26049.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="22.571428" cy="30.857143" gradientTransform="matrix(.706422 0 0 .13549598 -3.944954 15.928848)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.0882273 0 0 1.0882272 48.139272 -4.274494)" gradientUnits="userSpaceOnUse" x1="-31" x2="-36" y1="12" y2="6"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><ellipse cx="11.999999" cy="20.109867" fill="url(#a)" opacity=".2" rx="10.999999" ry="2.890133"/><path d="m18.00298 7.809969v2.397028h-9.7492563v-2.397028zm0 4.834342v2.397028h-9.7492563v-2.397028z" fill="url(#b)" opacity=".66" stroke="#000" stroke-linejoin="round" stroke-width="1.08867" transform="scale(.91405231 1.0940293)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/na03.svg b/icon-themes/elementary_svg/sc/res/na03.svg
new file mode 100644
index 000000000..3bd3f1ced
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/na03.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#ffeb9f"/><stop offset=".26238" stop-color="#ffd57e"/><stop offset=".66093999" stop-color="#ffbc43"/><stop offset="1" stop-color="#ff921a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="8" y2="17"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.996094" x2="7.996094" xlink:href="#a" y1="4" y2="13"/><linearGradient id="d" gradientTransform="matrix(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g transform="translate(.003906 1)"><rect fill="url(#d)" height="11" rx=".424" ry=".491" width="14" x="1" y="2"/><path d="m.49804688 3.0019531-.50000001.5.00195313 11.9980469.5.5h15l.5-.5-.002-11.9980469-.5-.5zm.49804687.9980469h14.00390625v3h-4l-.002-2.9980469h-.9999531l.0019531 2.9980469h-4l-.00195-2.9980469h-1l.00195 2.9980469h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4l.002 3.001953h-14.00395312zm5.00390625 4h4v3h-4zm5 0h4v3h-4z" fill="#cbcbcb" transform="translate(0 -2)"/></g><path d="m11.003906 14v-3h4v3z" fill="url(#b)"/><path d="m10.003906 14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-3h4v3z" fill="#956500"/><path d="m6 10v-3h4v3z" fill="url(#c)"/><path d="m5 10c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-3h4v3z" fill="#956500"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/na07.svg b/icon-themes/elementary_svg/sc/res/na07.svg
new file mode 100644
index 000000000..dcdc505eb
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/na07.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.49699112 0 0 .49689181 -4.910708 -1.964633)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.49699112 0 0 .49689181 -4.707319 -2.117175)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#c" y1="13.223127" y2="21.888092"/><linearGradient id="c"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.507685" x2="13.975886" xlink:href="#c" y1="2.149998" y2="5.467495"/><g fill-rule="evenodd"><path d="m8.1013329 6.2018213s-6.182332 5.6712617-6.47015 6.2483287c-.294067.589594-.05305 1.218325-.698482 2.536086 1.384331-.631682 2.066258-.379804 2.573354-.661587.519126-.288467 6.3231015-6.3218395 6.3231015-6.3218395z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438886-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.0277015-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077c-.914387-.908674-1.073257-.888753-1.8606216-2.1273289l-2.0277015-.5432121-.59963.5995111z" fill="url(#b)"/><path d="m11.176305 6.7615449s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438886-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.2599199-.304924.304905-.304924.304905.448322.7434869 1.0301386 1.4602739 1.8606216 2.1273289z" fill="url(#d)"/><path d="m14.019722 1.481389c-.87729-.462732-1.812661-.230066-2.862493.6970599-1.049833.927127-1.4097386 1.982801-1.3401186 2.6143381 1.0715166-1.6169591 2.3488746-2.9811381 4.2026116-3.311398z" fill="#fff" opacity=".8"/><path d="m7.8585709 6.7914403-5.813021 5.4751427v.66548l5.946143-5.5195079z" fill="#fff" opacity=".8"/><path d="m5.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#e04447" stroke="#b10000" stroke-width=".5"/><path d="m5.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m9.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#9cde4a" stroke="#5ca12a" stroke-width=".5"/><path d="m9.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m13.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#46aaed" fill-opacity=".984314" stroke="#2f78c8" stroke-width=".5"/><path d="m13.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/nc01.svg b/icon-themes/elementary_svg/sc/res/nc01.svg
new file mode 100644
index 000000000..11ff42fe6
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/nc01.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/nc05.svg b/icon-themes/elementary_svg/sc/res/nc05.svg
new file mode 100644
index 000000000..273f83246
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/nc05.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.53069049 0 0 .53069073 -30.303177 -6.788705)" gradientUnits="userSpaceOnUse" x1="71.204407" x2="71.204407" y1="15.369057" y2="40.495617"><stop offset="0" stop-color="#fff"/><stop offset=".42447853" stop-color="#fff" stop-opacity=".235294"/><stop offset=".82089913" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.725647" x2="7.725647" y1="-.097383" y2="15.984245"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><path d="m8 .5c-4.1382411 0-7.5 3.361758-7.5 7.5 0 4.138241 3.3617589 7.500001 7.5 7.5 4.138241 0 7.500003-3.361759 7.5-7.5 0-4.138242-3.361759-7.5-7.5-7.5z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".498039"/><path d="m14.500001 8.0000001c0 3.5898509-2.910156 6.4999999-6.500001 6.4999999-3.589844 0-6.5-2.910149-6.5-6.4999999 0-3.5898503 2.910156-6.5000003 6.5-6.5000003 3.589845 0 6.500001 2.91015 6.500001 6.5000003z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/paste_transpose.svg b/icon-themes/elementary_svg/sc/res/paste_transpose.svg
new file mode 100644
index 000000000..ff0f79983
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/paste_transpose.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 16.158 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 7.84 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="c" gradientTransform="matrix(.0207 0 0 .00618 8.514 19.236)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#i" y1="366.648" y2="609.505"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="l" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#i)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#j)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#k)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#l)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="18" x="1.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#m)" transform="scale(1 -1)" width="16" x="2.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#n)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#o)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141"/><path d="m-3 1h16v14h-16z" fill="url(#f)" transform="translate(7 6)"/><path d="m12.5 14.5h-15v-13h15z" fill="none" stroke="url(#g)" stroke-linecap="round" transform="translate(7 6)"/><path d="m-3.5.5h17v15h-17z" fill="none" stroke="url(#h)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m3 21.5h18v1.5h-18z" fill="url(#c)" opacity=".15"/><path d="m3 21.5v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#b)" opacity=".15"/><path d="m21 21.5v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#a)" opacity=".15"/><g transform="translate(1)"><path d="m10.5 9.5h6v2h-6z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><g fill="none" stroke="#9a9a9a"><path d="m12.5 9.5v2"/><path d="m14.5 9.5v2"/></g></g><g transform="matrix(0 -1 1 0 -3 29)"><path d="m10.5 9.5h6v2h-6z" fill="#fff" fill-opacity=".784314" stroke="#393939" stroke-opacity=".498"/><g fill="none" stroke="#9a9a9a"><path d="m12.5 9.5v2"/><path d="m14.5 9.5v2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/paste_values_formats.svg b/icon-themes/elementary_svg/sc/res/paste_values_formats.svg
new file mode 100644
index 000000000..d32c70866
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/paste_values_formats.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 16.158 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 7.84 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="c" gradientTransform="matrix(.0207 0 0 .00618 8.514 19.236)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#i" y1="366.648" y2="609.505"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="l" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#i)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#j)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#k)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#l)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="18" x="1.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#m)" transform="scale(1 -1)" width="16" x="2.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#n)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#o)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141"/><path d="m-3 1h16v14h-16z" fill="url(#f)" transform="translate(7 6)"/><path d="m12.5 14.5h-15v-13h15z" fill="none" stroke="url(#g)" stroke-linecap="round" transform="translate(7 6)"/><path d="m-3.5.5h17v15h-17z" fill="none" stroke="url(#h)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m3 21.5h18v1.5h-18z" fill="url(#c)" opacity=".15"/><path d="m3 21.5v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#b)" opacity=".15"/><path d="m21 21.5v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#a)" opacity=".15"/><g fill="#949494" stroke-width=".258171" transform="matrix(1 0 -.19829767 1 0 0)"><path d="m9.8304861 17.977736 2.6220469-6.050877h-3.3884914v-1.311024h5.0827364v.978225l-2.687598 6.383676z"/><path d="m15.788994 16.89362q-.07059.27229-.171441.579876-.09581.307586-.216823.620215-.115975.312628-.247078.620215-.12606.312628-.252119.595002h-1.109328q.07564-.307586.14623-.640384.07564-.332798.141187-.665596.07059-.327756.12606-.640385.05547-.317671.09581-.584918h1.411871z"/><path d="m20.950804 16.449889h-.887462v1.527847h-1.517761v-1.527847h-3.045608v-1.084115l3.131328-4.760024h1.432041v4.633964h.887462zm-2.405223-1.210175v-1.250515q0-.06555 0-.186569.005-.126059.01009-.282374.005-.156314.01008-.322713.01009-.166399.01513-.317671.01009-.151272.01513-.262205.01008-.115975.01513-.166399h-.04538q-.09076.211781-.206738.448773-.110933.236993-.257162.473986l-1.230345 1.865687z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/paste_values_only.svg b/icon-themes/elementary_svg/sc/res/paste_values_only.svg
new file mode 100644
index 000000000..a3b766f41
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/paste_values_only.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 16.158 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="b" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 7.84 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="c" gradientTransform="matrix(.0207 0 0 .00618 8.514 19.236)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#i" y1="366.648" y2="609.505"/><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1=".985" y2="47.013"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.923" y2="41.077"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.2538 0 0 .30502 19.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" y1="50.786" y2="2.906"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" y1="366.648" y2="609.505"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(-.00803 0 0 .00618 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="k" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="l" gradientTransform="matrix(.46667 0 0 .5 -.933 .75)" gradientUnits="userSpaceOnUse" x1="25.5" x2="26" y1="-13.625" y2="-39.125"><stop offset="0" stop-color="#e2b369"/><stop offset="1" stop-color="#c79b55"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.42857 0 0 .46667 0 -.067)" gradientUnits="userSpaceOnUse" x1="14.389" x2="14.389" y1="-8.841" y2="-40.204"><stop offset="0" stop-color="#fff"/><stop offset=".062" stop-color="#fff" stop-opacity=".235"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="-1" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".066" stop-color="#ddd"/><stop offset=".661" stop-color="#abacae"/><stop offset="1" stop-color="#89898b"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.502" x2="10.502" y1=".998" y2="5"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m25.492 10.898h10v1.5h-10z" fill="url(#i)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m25.492 10.898v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#j)" opacity=".15" transform="translate(-21.492 8.602)"/><path d="m35.492 10.898v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#k)" opacity=".15" transform="translate(-21.492 8.602)"/><rect display="block" fill="url(#l)" height="16" rx="1.5" stroke="#66430b" stroke-opacity=".498" transform="scale(1 -1)" width="18" x="1.5" y="-19.5"/><rect display="block" fill="none" height="14" opacity=".5" rx=".5" stroke="url(#m)" transform="scale(1 -1)" width="16" x="2.5" y="-18.5"/><path d="m11.5 5.5c.972.044 1-1 1-1l-1-1v-1s.07-1.02-1-1l-4 .03c-1.026.043-1.01 1.002-1.01 1.002l.01.968-1 1s.116.956 1 1z" display="block" fill="url(#n)" stroke="#000" stroke-opacity=".345" transform="translate(2)"/><path d="m6.004 5v-2c-.04-.632.208-1.034 1-1h3c.463.074.942.116 1 1v2l-1-2h-3z" fill="url(#o)" transform="translate(2)"/><path d="m7.507 4.5h6" fill="none" opacity=".1" stroke="#fff" stroke-linecap="round"/><path d="m8.5 19v-12.5s0-.937 1-1h7.5" fill="none" opacity=".05" stroke="#000" stroke-linejoin="round"/><path d="m7.003 16a4 3 0 1 1 8 0 4 3 0 0 1 -8 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141"/><path d="m-3 1h16v14h-16z" fill="url(#f)" transform="translate(7 6)"/><path d="m12.5 14.5h-15v-13h15z" fill="none" stroke="url(#g)" stroke-linecap="round" transform="translate(7 6)"/><path d="m-3.5.5h17v15h-17z" fill="none" stroke="url(#h)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m3 21.5h18v1.5h-18z" fill="url(#c)" opacity=".15"/><path d="m3 21.5v1.5c-.414.003-1-.336-1-.75s.46-.75 1-.75z" fill="url(#b)" opacity=".15"/><path d="m21 21.5v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#a)" opacity=".15"/><g fill="#949494" stroke-width=".258171"><path d="m6.8644802 17.977736 2.6220467-6.050877h-3.3884911v-1.311024h5.0827362v.978225l-2.6875974 6.383676z"/><path d="m12.822989 16.89362q-.07059.27229-.171442.579876-.09581.307586-.216823.620215-.115975.312628-.247077.620215-.12606.312628-.25212.595002h-1.109328q.07564-.307586.14623-.640384.07564-.332798.141187-.665596.07059-.327756.12606-.640385.05547-.317671.09581-.584918h1.411872z"/><path d="m17.984798 16.449889h-.887461v1.527847h-1.517762v-1.527847h-3.045608v-1.084115l3.131329-4.760024h1.432041v4.633964h.887461zm-2.405223-1.210175v-1.250515q0-.06555 0-.186569.005-.126059.01009-.282374.005-.156314.01009-.322713.01008-.166399.01513-.317671.01008-.151272.01513-.262205.01009-.115975.01513-.166399h-.04538q-.09076.211781-.206739.448773-.110933.236993-.257162.473986l-1.230345 1.865687z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sc26049.svg b/icon-themes/elementary_svg/sc/res/sc26049.svg
new file mode 100644
index 000000000..226ee2977
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sc26049.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3.6953125 9c-.3850976 0-.6953125.3102149-.6953125.6953125v1.6093755c0 .385097.3102149.695312.6953125.695312h8.6093755c.385097 0 .695312-.310215.695312-.695312v-1.6093755c0-.3850976-.310215-.6953125-.695312-.6953125zm.3046875 1h8v1h-8z" fill="#565656"/><path d="m3.6953125 4c-.3850976 0-.6953125.3102149-.6953125.6953125v1.6093755c0 .385097.3102149.695312.6953125.695312h8.6093755c.385097 0 .695312-.310215.695312-.695312v-1.6093755c0-.3850976-.310215-.6953125-.695312-.6953125zm.3046875 1h8v1h-8z" fill="#565656"/><g fill="#8c8c8c"><path d="m4 5h8v1h-8z"/><path d="m4 10h8v1h-8z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sf01.svg b/icon-themes/elementary_svg/sc/res/sf01.svg
new file mode 100644
index 000000000..3615c58bd
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sf01.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m16 1.793c-1.037 1.193-1.995 2.307-2.844 3.277-.017 0-.014-.006-.033-.006a.533.533 0 0 0 -.43.217l-4.427 5.989c-.598.13-1.186.457-1.604 1.09-1.133 1.728-2.404 3.277-2.404 3.277a.533.533 0 0 0 -.12.365h5.48c.173-.103.34-.22.487-.365.413-.408.682-.98.803-1.692.053-.307-.012-.578-.056-.855l5.148-4.49z"/></clipPath><linearGradient id="b" gradientTransform="matrix(.5656 0 0 .562 -.077 -7.93)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5565 0 0 .5627 .185 -7.95)" gradientUnits="userSpaceOnUse" x1="20.250999" x2="22.011999" y1="29.811001" y2="31.724001"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="d" cx="15.415" cy="35.356998" gradientTransform="matrix(.4524 0 0 .5118 1.782 -5.44)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".951" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" y1="15.5" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><rect fill="url(#f)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#g)"/><path d="m.498.002c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v3h-4.002v-2.998h-1v2.998h-4v-2.998h-1v2.998h-4.002zm0 4h4.004v2h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v2h-4zm5 0h4v2h-4zm-5 3h4v3h-4z" fill="#030303" opacity=".32"/><path d="m.5 0c-.27614237 0-.5.22385763-.5.5v4.5h.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#126400" opacity=".4"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m10 8v3h-4v-3z" fill="#fcaf3e"/><path d="m11 8c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v3h-4v-3z" fill="#ce5c00"/><g clip-path="url(#a)"><path d="m13.247 5.778 2.3 2.136.91-.942-.01-4.88c-1.168 1.343-2.276 2.634-3.2 3.687z" fill="url(#b)" stroke="#673907" stroke-linecap="round"/><path d="m8.316 12.098 1.437 1.24 6.05-5.273c-.245-.88-1.64-2.467-2.68-2.467z" fill="url(#c)" stroke="#797b75" stroke-linecap="round"/><path d="m4.667 15.973c3.003 0 5.284.417 5.715-2.12.35-2.045-2.073-3.025-3.275-1.2-1.153 1.757-2.437 3.32-2.437 3.32z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sf02.svg b/icon-themes/elementary_svg/sc/res/sf02.svg
new file mode 100644
index 000000000..1efbff045
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sf02.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.5655975 0 0 .56210625 -.076956 -7.931368)" gradientUnits="userSpaceOnUse" x1="28.059" x2="33.437" y1="18.868" y2="23.743"><stop offset="0" stop-color="#6e3d09"/><stop offset=".242" stop-color="#ea8113"/><stop offset=".621" stop-color="#5c3307"/><stop offset="1" stop-color="#e07c12"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.55644553 0 0 .56273841 .184529 -7.948609)" gradientUnits="userSpaceOnUse" x1="20.250999" x2="22.011999" y1="29.811001" y2="31.724001"><stop offset="0" stop-color="#f2f2f2"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><radialGradient id="f" cx="15.415" cy="35.356998" gradientTransform="matrix(.45238318 0 0 .51180633 1.782173 -5.440078)" gradientUnits="userSpaceOnUse" r="7.579"><stop offset="0" stop-color="#650000"/><stop offset="1" stop-color="#fb66f5"/></radialGradient><g transform="translate(-1)"><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.3333336 0-14z" fill="url(#a)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.99909804s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.00005204z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m13.09335 14.499965-11.5933433-11.6248402v11.6248402z" fill="none"/><path d="m13.247278 5.7779096 2.298769 2.1364175.912322-.9424949-.01006-4.8805718c-1.169495 1.3433426-2.277213 2.6349628-3.201031 3.6880859z" fill="url(#d)" stroke="#673907" stroke-linecap="round" stroke-width=".999964"/><path d="m8.3164207 12.098085 1.43673 1.239898 6.0486333-5.2727992c-.244244-.8807155-1.637872-2.4668655-2.679501-2.4668655l-4.8058623 6.4983297z" fill="url(#e)" stroke="#797b75" stroke-linecap="round" stroke-width=".999964"/><path d="m4.6671265 15.972945c3.0027657 0 5.2842929.416652 5.7153115-2.120613.349126-2.044467-2.0732009-3.024317-3.275744-1.19967-1.1522574 1.757121-2.436694 3.320283-2.436694 3.320283z" fill="url(#f)" stroke-width="1.43673"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder.svg
new file mode 100644
index 000000000..9dc7c0488
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 43 43" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3" x2="42" y1="2" y2="41"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m3 2h39v39h-39z" fill="url(#a)"/><g fill="none" stroke="#8c8c8c" stroke-dasharray="2 2" stroke-linecap="round"><path d="m2.50005 1.4928788v40.0000002"/><path d="m42.50005 1.4928792v39.9999998"/><path d="m22.50005 1.4928792v39.9999998"/><path d="m42.50005 21.492879h-39.9999999"/><path d="m42.50005 1.492879h-39.9999999"/><path d="m42.50005 41.492879h-39.9999999"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_005.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_005.svg
new file mode 100644
index 000000000..42cdb916b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_005.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><path d="m19.976042 295.54477h-19.31458365" fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".264583" transform="translate(0 -293.82498)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_110.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_110.svg
new file mode 100644
index 000000000..952c06af2
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_110.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 295.1479h-19.04999998"/><path d="m19.84375 295.94165h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_250.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_250.svg
new file mode 100644
index 000000000..21df04ea9
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_250.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 295.67706h-19.04999998"/><path d="m19.84375 295.41248h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_260.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_260.svg
new file mode 100644
index 000000000..5164b70f2
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_260.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 296.20623h-19.04999998"/><path d="m19.84375 294.88331h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_400.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_400.svg
new file mode 100644
index 000000000..8351a234d
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_400.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 295.94165h-19.04999998"/><path d="m19.84375 295.41248h-19.04999998"/><path d="m19.84375 295.1479h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_450.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_450.svg
new file mode 100644
index 000000000..4c4805ead
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_450.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 295.94165h-19.04999998"/><path d="m19.84375 295.67706h-19.04999998"/><path d="m19.84375 294.88331h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_500.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_500.svg
new file mode 100644
index 000000000..8beeda15a
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_500.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 295.94165h-19.04999998"/><path d="m19.84375 295.67706h-19.04999998"/><path d="m19.84375 294.88331h-19.04999998"/><path d="m19.84375 295.28019h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_505.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_505.svg
new file mode 100644
index 000000000..f8051919b
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_505.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 295.94165h-19.04999998"/><path d="m19.84375 294.88331h-19.04999998"/><path d="m19.84375 295.1479h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_750.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_750.svg
new file mode 100644
index 000000000..36386f6cd
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorderLineStyle_750.svg
@@ -0,0 +1 @@
+<svg height="12" viewBox="0 0 20.108333 3.1750001" width="76" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#ce5c00" stroke-linecap="square" stroke-width=".529167" transform="translate(0 -293.82498)"><path d="m19.84375 295.1479h-19.04999998"/><path d="m19.84375 295.94165h-19.04999998"/><path d="m19.84375 294.88331h-19.04999998"/><path d="m19.84375 296.20623h-19.04999998"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_All_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_All_18x18.svg
new file mode 100644
index 000000000..1bbd0c954
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_All_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2"><path d="m1.0035347 1h16.0000003"/><path d="m1.0035347 17h16.0000003"/><path d="m1.0035347 9h16.0000003"/><path d="m1.0035347 1-.0070712 15.992929"/><path d="m17.003535 1-.0071 15.992929"/><path d="m9.0106057 1.007071-.007071 15.992929"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg
new file mode 100644
index 000000000..187e911d9
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><path d="m1.0035347 17h16.0000003" stroke="#ce5c00" stroke-linecap="square" stroke-width="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg
new file mode 100644
index 000000000..8080e2a49
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Double_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"><path d="m17.001767 17.001767v16"/><path d="m14.001767 17.001767v16"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg
new file mode 100644
index 000000000..5f26360ae
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Bottom_Thick_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"><path d="m17.001767 17.001767v16"/><path d="m15.001767 17.001767v16"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg
new file mode 100644
index 000000000..59d1e855a
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Empty_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg
new file mode 100644
index 000000000..db8da879e
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2"><path d="m1.0035347 1h16.0000003"/><path d="m1.0035347 17h16.0000003"/><path d="m1.0035347 1-.0070712 15.992929"/><path d="m17.003535 1-.0071 15.992929"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg
new file mode 100644
index 000000000..554a57c5f
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_FourBorders_Thick_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2"><g transform="matrix(0 1 -1 0 34.001767 -.001767)"><path d="m17.001767 17.001767v16"/><path d="m15.001767 17.001767v16"/><path d="m1.001767 17.001767v16"/><path d="m3.001767 17.001767v16"/></g><g transform="matrix(-1 0 0 -1 18.001767 34.001766)"><path d="m17.001767 17.001767v16"/><path d="m15.001767 17.001767v16"/><path d="m1.001767 17.001767v16"/><path d="m3.001767 17.001767v16"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg
new file mode 100644
index 000000000..e2dbf2938
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftAndRight_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"><path d="m1.0035347 17h16.0000003"/><path d="m1 33h16"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg
new file mode 100644
index 000000000..bd44480bc
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_LeftDiagonal_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><path d="m1.5017671 31.501767 13.9999999-14" stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Left_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Left_18x18.svg
new file mode 100644
index 000000000..a926b48f4
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Left_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><path d="m1 33h16" stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg
new file mode 100644
index 000000000..6c04f2da3
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_RightDiagonal_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><path d="m1.5017671 17.501767 13.9999999 14" stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Right_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Right_18x18.svg
new file mode 100644
index 000000000..345ae43be
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Right_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><path d="m1 17.001767h16" stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg
new file mode 100644
index 000000000..b2676aace
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopAndBottom_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="translate(0 -16)"><path d="m1.0035347 17h16.0000003"/><path d="m1 33h16"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg
new file mode 100644
index 000000000..53225faa8
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopSingle_BottomDouble_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"><path d="m17.001767 17.001767v16"/><path d="m14.001767 17.001767v16"/><path d="m1.001767 17.001767v16"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg
new file mode 100644
index 000000000..a0c79821d
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_TopThin_BottomThick_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><g stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="matrix(0 1 -1 0 34.001767 -.001767)"><path d="m17.001767 17.001767v16"/><path d="m15.001767 17.001767v16"/><path d="m1.001767 17.001767v16"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Top_18x18.svg b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Top_18x18.svg
new file mode 100644
index 000000000..fed82d5e0
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/sidebar/CellBorder_Top_18x18.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.533334" x2="9.533334" y1="-2.2" y2="18.066667"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#e9e9e9"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="20" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 .162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" y1="6.923065" y2="46.769222"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m1 1v16h16v-16z" fill="url(#a)" stroke-width="1.066667"/><g fill="none"><path d="m.5.5h17v17h-17z" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m16.5 16.5h-15v-15h15z" stroke="url(#c)" stroke-linecap="round"/><path d="m1.0035347 17h16.0000003" stroke="#ce5c00" stroke-linecap="square" stroke-width="2" transform="translate(0 -16)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/xml_element.svg b/icon-themes/elementary_svg/sc/res/xml_element.svg
new file mode 100644
index 000000000..93e8b51db
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/xml_element.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 11" xmlns="http://www.w3.org/2000/svg"><path d="m8.6875 1-2.34375 8.75.96875.25 2.34375-8.75zm-4.40625 1-2.96875 3.15625-.3125.34375.3125.34375 2.96875 3.15625.6875-.6875-2.59375-2.8125 2.625-2.8125zm7.4375 0-.71875.6875 2.625 2.8125-2.59375 2.8125.6875.6875 2.96875-3.15625.3125-.34375-.3125-.34375z" fill="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sc/res/xml_element_repeat.svg b/icon-themes/elementary_svg/sc/res/xml_element_repeat.svg
new file mode 100644
index 000000000..e6ffcf3f7
--- /dev/null
+++ b/icon-themes/elementary_svg/sc/res/xml_element_repeat.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 11" xmlns="http://www.w3.org/2000/svg"><path d="m7.6875 1-2.34375 8.75.96875.25 2.34375-8.75zm2 0-2.34375 8.75.96875.25 2.34375-8.75zm-5.40625 1-2.96875 3.15625-.3125.34375.3125.34375 2.96875 3.15625.6875-.6875-2.59375-2.8125 2.625-2.8125zm7.4375 0-.71875.6875 2.625 2.8125-2.59375 2.8125.6875.6875 2.96875-3.15625.3125-.34375-.3125-.34375z" fill="#8c8c8c"/></svg> \ No newline at end of file