diff --git a/raw-icons/custom-material-icons/fill/twinkle.svg b/raw-icons/custom-material-icons/fill/twinkle.svg
new file mode 100644
index 00000000..9cf8e631
--- /dev/null
+++ b/raw-icons/custom-material-icons/fill/twinkle.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/raw-icons/custom-material-icons/twinkle.svg b/raw-icons/custom-material-icons/twinkle.svg
new file mode 100644
index 00000000..0fb4b071
--- /dev/null
+++ b/raw-icons/custom-material-icons/twinkle.svg
@@ -0,0 +1,11 @@
+
diff --git a/raw-icons/rio/color/logo-and-text-horizontal.svg b/raw-icons/rio/color/logo-and-text-horizontal.svg
new file mode 100644
index 00000000..634a1628
--- /dev/null
+++ b/raw-icons/rio/color/logo-and-text-horizontal.svg
@@ -0,0 +1,91 @@
+
diff --git a/raw-icons/rio/color/logo-and-text-vertical.svg b/raw-icons/rio/color/logo-and-text-vertical.svg
new file mode 100644
index 00000000..27fca53d
--- /dev/null
+++ b/raw-icons/rio/color/logo-and-text-vertical.svg
@@ -0,0 +1,91 @@
+
\ No newline at end of file
diff --git a/raw-icons/rio/color/logo.svg b/raw-icons/rio/color/logo.svg
index 534d37b0..c479c01e 100644
--- a/raw-icons/rio/color/logo.svg
+++ b/raw-icons/rio/color/logo.svg
@@ -1,4 +1,3 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/raw-icons/rio/fill/logo-and-text-horizontal.svg b/raw-icons/rio/fill/logo-and-text-horizontal.svg
new file mode 100644
index 00000000..4edc0688
--- /dev/null
+++ b/raw-icons/rio/fill/logo-and-text-horizontal.svg
@@ -0,0 +1,63 @@
+
diff --git a/raw-icons/rio/fill/logo-and-text-vertical.svg b/raw-icons/rio/fill/logo-and-text-vertical.svg
new file mode 100644
index 00000000..24ce7476
--- /dev/null
+++ b/raw-icons/rio/fill/logo-and-text-vertical.svg
@@ -0,0 +1,14 @@
+
diff --git a/raw-icons/rio/fill/logo.svg b/raw-icons/rio/fill/logo.svg
index f2949491..ef7aefca 100644
--- a/raw-icons/rio/fill/logo.svg
+++ b/raw-icons/rio/fill/logo.svg
@@ -1,31 +1,11 @@
+ d="M 65.641805,0.00387179 C 30.008179,0.43764131 0,37.253616 0,73.611126 V 253.99104 c 0,45.09493 0,67.64251 90.909721,112.73744 L 499.96917,569.60033 136.36451,749.96398 C -17.045398,826.06168 -41.015736,966.36739 64.453638,1062.5299 v 0 c 3.906022,3.5614 7.988932,7.0626 12.25006,10.4973 v 0 c 4.261127,3.4347 8.699292,6.8045 13.315526,10.1017 v 0 c 4.616234,3.2971 9.409652,6.5236 14.380846,9.6721 v 0 c 4.97149,3.1485 10.11987,6.2198 15.44631,9.2087 5.32674,2.9891 10.83097,5.8957 16.51281,8.7141 v 0 l 363.63744,180.3799 409.09368,202.9275 C 954.54509,1516.5786 1000,1471.1367 1000,1426.3886 v -180.3799 c 0,-45.0949 -1.2e-4,-67.6424 -90.90969,-112.7374 L 499.99663,930.3439 863.63552,749.96398 C 954.54509,704.86905 1000,637.22648 1000,569.58407 c 0,-4.22766 -0.17761,-8.4554 -0.53271,-12.67754 C 994.14055,493.57435 948.86324,431.48065 863.63552,389.20415 L 499.99663,208.82424 c 0.77562,0.38468 1.4848,0.80176 2.25378,1.18971 L 499.99663,208.89606 90.903077,5.9686567 C 82.380231,1.7410152 73.85827,-0.09623563 65.63516,0.00387179 Z"
+ style="stroke-width:1" />
diff --git a/raw-icons/rio/logo-and-text-horizontal.svg b/raw-icons/rio/logo-and-text-horizontal.svg
new file mode 100644
index 00000000..3a00e1d6
--- /dev/null
+++ b/raw-icons/rio/logo-and-text-horizontal.svg
@@ -0,0 +1,60 @@
+
diff --git a/raw-icons/rio/logo-and-text-vertical.svg b/raw-icons/rio/logo-and-text-vertical.svg
new file mode 100644
index 00000000..1fea813a
--- /dev/null
+++ b/raw-icons/rio/logo-and-text-vertical.svg
@@ -0,0 +1,60 @@
+
diff --git a/raw-icons/rio/logo.svg b/raw-icons/rio/logo.svg
index 662fa100..8aa309d8 100644
--- a/raw-icons/rio/logo.svg
+++ b/raw-icons/rio/logo.svg
@@ -1,31 +1,11 @@
+ d="m 112.55547,0.00571154 c -2.56644,0.0386751 -4.88905,0.14642666 -7.47281,0.37196645 -2.86981,0.24553256 -5.495449,0.59977761 -8.357769,1.08426181 -2.853465,0.5066029 -5.436183,1.055328 -8.221461,1.7891506 -3.288701,0.8644432 -6.581719,1.903364 -9.66576,3.0595903 -5.454679,2.0325748 -10.739229,4.5384463 -15.813348,7.4329783 -0.461551,0.267528 -1.486048,0.878066 -2.163148,1.276929 C 40.824175,27.128107 24.610611,45.483895 13.805217,66.598709 4.7477754,84.350972 -0.02776327,104.3824 0.00414643,124.43979 c 0.00853965,57.76181 -0.02326164,115.5238 0.01594683,173.28553 0.03924826,14.57291 1.11464054,29.42735 4.79432184,43.65117 1.706547,6.64541 3.9500369,13.148 6.7675019,19.38031 0.535373,1.17929 1.27054,2.7242 1.926176,4.02395 5.844061,11.54674 13.668933,21.95961 22.559154,31.18058 8.688201,8.97513 18.685882,16.8398 28.846044,23.69659 22.328531,15.00987 46.556529,26.60663 70.297919,38.97647 80.77271,41.62755 161.54595,83.25401 242.31833,124.88223 -75.86987,39.11887 -151.75538,78.20585 -227.61538,117.34491 -36.3933,19.00576 -69.979121,44.40268 -96.59148,76.43525 -17.707832,21.3284 -32.183781,45.66066 -41.526235,72.08056 -0.288186,0.82717 -0.729511,2.12634 -1.076434,3.13455 -6.1349185,18.22724 -9.76339546,37.36317 -10.55271346,56.64551 -0.0262157,0.71765 -0.0604468,1.96051 -0.08973447,2.8794 -0.14024624,4.50341 -0.07439294,9.01076 0.08973447,13.51249 0.0438378,0.71688 0.10107897,1.95876 0.15005177,2.87681 1.05920519,19.41723 5.04613809,38.63166 11.49581269,56.89747 0.306397,0.82033 0.770413,2.11097 1.137265,3.11166 12.474135,33.64477 33.22329,63.61777 58.310606,88.51437 24.333275,24.1622 52.727207,43.7478 83.001917,59.092 228.72456,117.896 457.44164,235.8077 686.1734,353.6888 18.06564,9.2037 38.86283,12.0436 58.7499,9.2302 5.97488,-0.8285 11.88369,-2.1544 17.66108,-3.9285 1.01979,-0.3155 2.44961,-0.7812 3.61634,-1.1805 9.81509,-3.3996 19.21657,-8.1257 27.74113,-14.1975 0.94605,-0.6963 2.23306,-1.6236 3.28462,-2.4561 10.98241,-8.7263 20.59302,-19.302 28.3013,-31.1864 1.33169,-2.0717 2.77554,-4.441 4.03739,-6.7006 6.86632,-12.2012 11.65059,-25.6362 14.1112,-39.511 0.29866,-1.6817 0.62223,-3.734 0.86481,-5.5708 1.14075,-8.0738 1.25288,-16.2456 1.17741,-24.389 -0.0114,-55.5099 0.0235,-111.02 -0.0175,-166.5298 -0.0382,-5.9962 -0.18306,-11.6769 -0.63995,-17.643 -1.13988,-15.6535 -4.43938,-31.268 -10.92151,-45.5298 -1.07551,-2.3819 -2.37358,-4.9927 -3.68529,-7.3844 -0.98002,-1.7998 -2.13991,-3.7686 -3.14341,-5.3741 -9.02693,-14.4497 -20.87423,-26.879 -34.16359,-37.1956 -17.08915,-13.3097 -36.05134,-23.7548 -55.09996,-33.7259 -89.95796,-46.3941 -179.9327,-92.7537 -269.89718,-139.13442 75.84125,-39.10277 151.69753,-78.17504 227.52934,-117.29689 36.44346,-19.01386 70.07362,-44.43411 96.71911,-76.50356 10.72723,-12.93716 20.26656,-26.93859 28.21173,-41.86436 0.44667,-0.87692 1.12239,-2.16113 1.65696,-3.19435 4.46855,-8.72352 8.36852,-17.75627 11.65498,-27.02167 0.28797,-0.82725 0.72902,-2.12652 1.07571,-3.13478 6.13985,-18.22452 9.76455,-37.36106 10.55344,-56.64239 0.0263,-0.71766 0.0605,-1.96052 0.0897,-2.8794 0.14669,-4.50438 0.0736,-9.01264 -0.0897,-13.51537 -0.0438,-0.71687 -0.10103,-1.95877 -0.15007,-2.87679 -1.62973,-30.2611 -10.42637,-59.91823 -24.48885,-86.47017 -14.38319,-27.26212 -34.07352,-51.33201 -56.67875,-71.73428 -1.19236,-1.04112 -2.63793,-2.36212 -3.94906,-3.49031 -7.99097,-6.9578 -16.33349,-13.48307 -24.95666,-19.58531 -1.67795,-1.16937 -3.6197,-2.54659 -5.42932,-3.75343 -13.11336,-8.92361 -26.88471,-16.77848 -40.99196,-23.89734 C 737.80787,309.1533 632.44601,254.84384 527.08418,200.53435 c -1.88651,-0.82538 -3.88886,-1.98363 -5.81979,-2.93668 C 400.56197,135.38829 279.87182,73.153108 159.16171,10.959827 144.71053,3.7300513 128.63456,-0.17036531 112.55547,0.00571154 Z M 116.3947,115.1138 c 119.50476,61.59911 239.00956,123.19824 358.51433,184.79736 1.71619,0.72733 3.55072,1.8081 5.31222,2.67075 106.92113,55.12274 213.85581,110.21819 320.76847,165.358 20.18944,10.58824 39.49678,23.44846 55.61492,39.97427 13.21697,13.55332 24.17204,29.87613 29.77397,48.33335 4.6588,15.1265 5.39803,31.52033 1.95976,47.0002 -4.07742,18.76399 -13.87136,35.79744 -26.31395,49.95736 -14.75428,16.82788 -32.95544,30.07459 -52.13969,40.99874 -9.78195,5.53793 -19.88134,10.44617 -29.82899,15.6556 -134.16145,69.15459 -268.32292,138.30917 -402.48441,207.46375 154.67192,79.73393 309.35482,159.44542 464.01988,239.19342 13.64435,7.1628 27.09075,14.8848 39.39075,24.3293 3.07711,2.4569 6.1991,4.917 8.80404,7.9159 0.88247,2.0392 0.50457,4.3535 0.64625,6.524 0.11807,25.7901 0.0273,51.581 0.056,77.3714 0,34.6584 0,69.3169 0,103.9753 -0.73532,3.2283 -2.41284,6.1345 -3.96024,9.0112 -0.36605,0.9571 -0.8125,1.643 -1.72415,0.7592 -228.34636,-117.7114 -456.70413,-235.4022 -685.04531,-353.1221 -20.34441,-10.599 -39.80819,-23.4826 -56.07717,-40.06225 -13.27455,-13.55161 -24.31348,-29.86529 -29.9829,-48.34689 -4.83862,-15.52706 -5.54056,-32.40952 -1.82837,-48.27426 4.14423,-18.1956 13.66881,-34.71452 25.70512,-48.5401 14.69096,-16.89041 32.86344,-30.19298 52.02758,-41.15748 9.80808,-5.588 19.95562,-10.50675 29.94308,-15.73948 C 353.82751,721.9429 488.10918,652.72545 622.39081,583.50801 467.79709,503.83573 313.2032,424.16376 158.60956,344.49128 144.78713,337.212 131.10988,329.4028 118.66662,319.77014 c -2.95931,-2.36397 -5.94739,-4.75089 -8.45147,-7.6347 -0.88657,-1.93585 -0.51262,-4.1666 -0.65702,-6.24134 -0.1186,-24.95581 -0.0276,-49.91244 -0.0562,-74.86856 0,-35.56395 0,-71.1279 0,-106.69183 0.64347,-3.8011 2.52108,-7.24111 4.59427,-10.40328 0.76617,0.39446 1.53235,0.78891 2.29852,1.18337 z"
+ style="stroke-width:0.999999" />
\ No newline at end of file
diff --git a/rio/assets/icon-sets/rio.tar.xz b/rio/assets/icon-sets/rio.tar.xz
index bf9906df..9965e531 100644
Binary files a/rio/assets/icon-sets/rio.tar.xz and b/rio/assets/icon-sets/rio.tar.xz differ