use eye icons
MODIFY
WalletWasabi.Fluent/Icons/Icons.axaml
WalletWasabi.Fluent/Icons/Icons.axaml
<PathIcon Data="{StaticResource folder_move_regular}" />
<PathIcon Data="{StaticResource clipboard_text_regular}" />
<PathIcon Data="{StaticResource calculator_regular}" />
- <PathIcon Data="{StaticResource privacy_mode_on}" />
- <PathIcon Data="{StaticResource privacy_mode_off}" />
<PathIcon Data="{StaticResource usb_logo}" />
<PathIcon Data="{StaticResource privacy_none}" />
<PathIcon Data="{StaticResource privacy_minimal}" />
<StreamGeometry x:Key="folder_move_regular">M17.0606622,9 C17.8933043,9 18.7000032,9.27703406 19.3552116,9.78392956 L19.5300545,9.92783739 L22.116207,12.1907209 C22.306094,12.356872 22.5408581,12.4608817 22.7890575,12.4909364 L22.9393378,12.5 L40.25,12.5 C42.2542592,12.5 43.8912737,14.0723611 43.994802,16.0508414 L44,16.25 L44.0009146,24.0563927 C43.2471782,23.3816422 42.4076405,22.8007736 41.500684,22.3321695 L41.5,16.25 C41.5,15.6027913 41.0081253,15.0704661 40.3778052,15.0064536 L40.25,15 L22.8474156,14.9988741 L20.7205012,17.6147223 C20.0558881,18.4327077 19.0802671,18.9305178 18.0350306,18.993257 L17.8100737,19 L6.5,18.999 L6.5,35.25 C6.5,35.8972087 6.99187466,36.4295339 7.62219476,36.4935464 L7.75,36.5 L24.5185779,36.5004632 C24.786765,37.3812299 25.1535218,38.2190449 25.6059991,39.0010592 L7.75,39 C5.74574083,39 4.10872626,37.4276389 4.00519801,35.4491586 L4,35.25 L4,12.75 C4,10.7457408 5.57236105,9.10872626 7.55084143,9.00519801 L7.75,9 L17.0606622,9 Z M17.0606622,11.5 L7.75,11.5 C7.10279131,11.5 6.5704661,11.9918747 6.50645361,12.6221948 L6.5,12.75 L6.5,16.499 L17.8100737,16.5 C18.1394331,16.5 18.4534488,16.3701335 18.6858203,16.1419575 L18.7802162,16.0382408 L20.415,14.025 L17.883793,11.8092791 C17.693906,11.643128 17.4591419,11.5391183 17.2109425,11.5090636 L17.0606622,11.5 Z M36,23 C41.5228475,23 46,27.4771525 46,33 C46,38.5228475 41.5228475,43 36,43 C30.4771525,43 26,38.5228475 26,33 C26,27.4771525 30.4771525,23 36,23 Z M35.9990966,27.634211 L35.8871006,27.7097046 L35.7928932,27.7928932 L35.7097046,27.8871006 C35.4300985,28.2467008 35.4300985,28.7532992 35.7097046,29.1128994 L35.7928932,29.2071068 L38.585,32 L31,32 L30.8833789,32.0067277 C30.424297,32.0600494 30.0600494,32.424297 30.0067277,32.8833789 L30,33 L30.0067277,33.1166211 C30.0600494,33.575703 30.424297,33.9399506 30.8833789,33.9932723 L31,34 L38.585,34 L35.7928932,36.7928932 L35.7097046,36.8871006 C35.4046797,37.2793918 35.4324093,37.8466228 35.7928932,38.2071068 C36.1533772,38.5675907 36.7206082,38.5953203 37.1128994,38.2902954 L37.2071068,38.2071068 L41.7071068,33.7071068 L41.7577946,33.6525476 L41.8296331,33.5585106 L41.8751242,33.484277 L41.9063266,33.4232215 L41.9502619,33.3121425 L41.9725773,33.2335141 L41.9931674,33.1174626 L42,33 L41.997,32.924 L41.9798348,32.7992059 L41.9504533,32.6882636 L41.9287745,32.628664 L41.8753288,32.5159379 L41.8296215,32.441477 L41.787214,32.3832499 L41.7485042,32.336853 L41.7071068,32.2928932 L37.2071068,27.7928932 L37.1128994,27.7097046 C36.7892592,27.4580591 36.3465505,27.4328945 35.9990966,27.634211 Z</StreamGeometry>
<StreamGeometry x:Key="clipboard_text_regular">M13.75,2 C14.940864,2 15.9156449,2.92516159 15.9948092,4.09595119 L16,4.25 L16,4.25 C16,4.16530567 15.9953205,4.0817043 15.9862059,3.99944035 L17.75,4 C18.9926407,4 20,5.00735931 20,6.25 L20,19.75 C20,20.9926407 18.9926407,22 17.75,22 L6.25,22 C5.00735931,22 4,20.9926407 4,19.75 L4,6.25 C4,5.00735931 5.00735931,4 6.25,4 L8.01379413,3.99944035 C8.00733496,4.05773764 8.00310309,4.11670658 8.00118552,4.17626017 L8,4.25 C8,3.00735931 9.00735931,2 10.25,2 L13.75,2 Z M13.75,6.5 L10.25,6.5 C9.45594921,6.5 8.75796956,6.08867052 8.357512,5.4674625 L8.37902077,5.50019943 L8.37902077,5.50019943 L6.25,5.5 C5.83578644,5.5 5.5,5.83578644 5.5,6.25 L5.5,19.75 C5.5,20.1642136 5.83578644,20.5 6.25,20.5 L17.75,20.5 C18.1642136,20.5 18.5,20.1642136 18.5,19.75 L18.5,6.25 C18.5,5.83578644 18.1642136,5.5 17.75,5.5 L15.6209792,5.50019943 L15.642488,5.4674625 C15.2420304,6.08867052 14.5440508,6.5 13.75,6.5 Z M13.75,3.5 L10.25,3.5 C9.83578644,3.5 9.5,3.83578644 9.5,4.25 C9.5,4.66421356 9.83578644,5 10.25,5 L13.75,5 C14.1642136,5 14.5,4.66421356 14.5,4.25 C14.5,3.83578644 14.1642136,3.5 13.75,3.5 Z M8,14.5 L12,14.5 C12.4142136,14.5 12.75,14.1642136 12.75,13.75 C12.75,13.3357864 12.4142136,13 12,13 L8,13 C7.58578644,13 7.25,13.3357864 7.25,13.75 C7.25,14.1642136 7.58578644,14.5 8,14.5 Z M8,10.5 L16,10.5 C16.4142136,10.5 16.75,10.1642136 16.75,9.75 C16.75,9.33578644 16.4142136,9 16,9 L8,9 C7.58578644,9 7.25,9.33578644 7.25,9.75 C7.25,10.1642136 7.58578644,10.5 8,10.5 Z M8,18.5 L14,18.5 C14.4142136,18.5 14.75,18.1642136 14.75,17.75 C14.75,17.3357864 14.4142136,17 14,17 L8,17 C7.58578644,17 7.25,17.3357864 7.25,17.75 C7.25,18.1642136 7.58578644,18.5 8,18.5 Z</StreamGeometry>
<StreamGeometry x:Key="calculator_regular">M13.5,2 C14.8807,2 16,3.11929 16,4.5 L16,15.5 C16,16.8807 14.8807,18 13.5,18 L6.5,18 C5.11929,18 4,16.8807 4,15.5 L4,4.5 C4,3.11929 5.11929,2 6.5,2 L13.5,2 Z M13.5,3 L6.5,3 C5.67157,3 5,3.67157 5,4.5 L5,15.5 C5,16.3284 5.67157,17 6.5,17 L13.5,17 C14.3284,17 15,16.3284 15,15.5 L15,4.5 C15,3.67157 14.3284,3 13.5,3 Z M7,13 C7.55228,13 8,13.4477 8,14 C8,14.5523 7.55228,15 7,15 C6.44772,15 6,14.5523 6,14 C6,13.4477 6.44772,13 7,13 Z M13,13 C13.5523,13 14,13.4477 14,14 C14,14.5523 13.5523,15 13,15 C12.4477,15 12,14.5523 12,14 C12,13.4477 12.4477,13 13,13 Z M10,13 C10.5523,13 11,13.4477 11,14 C11,14.5523 10.5523,15 10,15 C9.44772,15 9,14.5523 9,14 C9,13.4477 9.44772,13 10,13 Z M7,10 C7.55228,10 8,10.4477 8,11 C8,11.5523 7.55228,12 7,12 C6.44772,12 6,11.5523 6,11 C6,10.4477 6.44772,10 7,10 Z M13,10 C13.5523,10 14,10.4477 14,11 C14,11.5523 13.5523,12 13,12 C12.4477,12 12,11.5523 12,11 C12,10.4477 12.4477,10 13,10 Z M10,10 C10.5523,10 11,10.4477 11,11 C11,11.5523 10.5523,12 10,12 C9.44772,12 9,11.5523 9,11 C9,10.4477 9.44772,10 10,10 Z M12.5,4 C13.2796706,4 13.9204457,4.59488554 13.9931332,5.35553954 L14,5.5 L14,6.5 C14,7.27969882 13.4050879,7.920449 12.6444558,7.99313345 L12.5,8 L7.5,8 C6.72030118,8 6.079551,7.40511446 6.00686655,6.64446046 L6,6.5 L6,5.5 C6,4.72030118 6.59488554,4.079551 7.35553954,4.00686655 L7.5,4 L12.5,4 Z M12.5,5 L7.5,5 C7.25454222,5 7.0503921,5.17687704 7.00805575,5.41012499 L7,5.5 L7,6.5 C7,6.74545778 7.17687704,6.9496079 7.41012499,6.99194425 L7.5,7 L12.5,7 C12.7454222,7 12.9496,6.82312296 12.9919429,6.58987501 L13,6.5 L13,5.5 C13,5.25454222 12.8230914,5.0503921 12.5898645,5.00805575 L12.5,5 Z</StreamGeometry>
- <StreamGeometry x:Key="privacy_mode_on">M36 0.25V29.5H0V0.25H36ZM33.75 2.5H30.4453L33.75 5.80469V2.5ZM33.75 9.25H25.9453L33.75 17.0547V9.25ZM32.5547 7L28.0547 2.5H19.1953L23.6953 7H32.5547ZM16.8047 2.5H8.05078L12.5508 7H21.3047L16.8047 2.5ZM2.25 7H10.1602L5.66016 2.5H2.25V7ZM2.25 10.4453V19.3047L10.1953 27.25H19.0547L2.25 10.4453ZM21.4453 27.25H30.4102L12.4102 9.25H3.44531L21.4453 27.25ZM2.25 27.25H7.80469L2.25 21.6953V27.25ZM33.75 27.25V19.4453L23.5547 9.25H14.8008L32.8008 27.25H33.75Z</StreamGeometry>
- <StreamGeometry x:Key="privacy_mode_off">M36 0V29.25H0V0H36ZM33.75 9H25.9453H23.5547H14.8008H12.4102H3.44531H2V27H2.25H7.80469H10.1953H19.0547H21.4453H30.4102H32.8008H33.75H34V9H33.75ZM34 2H2V7H34V2Z</StreamGeometry>
<StreamGeometry x:Key="usb_logo">M235.376 56.6131L203.924 40.9604V53.1022H73.29C75.1917 26.3317 97.5735 20.7728 103.718 20.7728H120.98C121.126 20.7728 121.272 20.7728 121.418 20.6265C122.881 28.8185 130.049 35.1089 138.68 35.1089C148.335 35.1089 156.235 27.2094 156.235 17.5544C156.235 7.8995 148.335 0 138.68 0C130.342 0 123.466 5.85148 121.711 13.4584C121.565 13.4584 121.272 13.3121 121.126 13.3121H103.864C92.0146 13.3121 68.0236 23.1134 66.2681 52.9559H35.1089C34.9626 52.9559 34.9627 52.9559 34.8164 52.9559C33.3535 44.7638 26.1854 38.4735 17.5544 38.4735C7.8995 38.4735 0 46.373 0 56.0279C0 65.6829 7.8995 73.5824 17.5544 73.5824C25.8928 73.5824 32.7684 67.7309 34.5239 59.9777C34.6702 59.9777 34.8164 60.124 34.9626 60.124H92.746C94.6478 89.9665 118.493 99.7678 130.342 99.7678H147.604C147.604 99.7678 147.604 99.7678 147.75 99.7678V111.324H179.202V79.8727H147.75V92.4534C147.75 92.4534 147.75 92.4534 147.604 92.4534H130.342C124.198 92.4534 101.816 86.7482 99.9141 60.124H203.924V72.2658L235.376 56.6131Z</StreamGeometry>
<StreamGeometry x:Key="privacy_none">m 20.2942 20.5002 0.0975 -0.1085 c 0.4874 -0.4874 1.2574 -0.5199 1.7825 -0.0975 l 0.1086 0.0975 9.2172 9.218 9.2172 -9.218 c 0.5223 -0.5223 1.3689 -0.5223 1.8911 0 0.5223 0.5222 0.5223 1.3688 0 1.8911 l -9.218 9.2172 9.218 9.2172 c 0.4874 0.4874 0.5199 1.2575 0.0975 1.7826 l -0.0975 0.1085 c -0.4874 0.4874 -1.2574 0.5199 -1.7825 0.0975 l -0.1086 -0.0975 -9.2172 -9.218 -9.2172 9.218 c -0.5223 0.5223 -1.3689 0.5223 -1.8911 0 -0.5223 -0.5222 -0.5223 -1.3688 0 -1.8911 l 9.218 -9.2172 -9.218 -9.2172 c -0.4874 -0.4874 -0.5199 -1.2575 -0.0975 -1.7826 l 0.0975 -0.1085 z M 32 4 C 16.536 4 4 16.536 4 32 4 47.464 16.536 60 32 60 47.464 60 60 47.464 60 32 60 16.536 47.464 4 32 4 Z M 0 32 C 0 14.3269 14.3269 0 32 0 49.6731 0 64 14.3269 64 32 64 49.6731 49.6731 64 32 64 14.3269 64 0 49.6731 0 32 Z</StreamGeometry>
<StreamGeometry x:Key="privacy_minimal">m 31.6 49.2 c 1.9882 0 3.6 -1.6118 3.6 -3.6 0 -1.9882 -1.6118 -3.6 -3.6 -3.6 -1.9882 0 -3.6 1.6118 -3.6 3.6 0 1.9882 1.6118 3.6 3.6 3.6 z M 26.544922 14.5 c -2.232679 0 -3.928546 2.158829 -3.400391 4.328125 l 4.382813 18 C 27.907332 38.388653 29.3216 39.5 30.927734 39.5 h 1.642578 c 1.635641 0 3.067722 -1.152301 3.417969 -2.75 l 3.945313 -18 C 40.404917 16.599394 38.715288 14.5 36.513672 14.5 Z m 0 3 h 9.96875 c 0.352583 0 0.563758 0.263028 0.488281 0.607422 l -3.943359 18 C 33.006441 36.345323 32.813872 36.5 32.570312 36.5 h -1.642578 c -0.238466 0 -0.427963 -0.149188 -0.484375 -0.380859 l -4.382812 -18 C 25.975502 17.769836 26.185401 17.5 26.544922 17.5 Z M 32 0 C 14.350614 0 0 14.350614 0 32 0 49.649386 14.350614 64 32 64 49.649386 64 64 49.649386 64 32 64 14.350614 49.649386 0 32 0 Z m 0 4 C 47.487614 4 60 16.512386 60 32 60 47.487614 47.487614 60 32 60 16.512386 60 4 47.487614 4 32 4 16.512386 16.512386 4 32 4 Z</StreamGeometry>

MODIFY
WalletWasabi.Fluent/ViewModels/Settings/PrivacyModeViewModel.cs
WalletWasabi.Fluent/ViewModels/Settings/PrivacyModeViewModel.cs
@@ -30,7 +30,7 @@ namespace WalletWasabi.Fluent.ViewModels.Settings
});
}
- public override string IconName => _privacyMode ? "privacy_mode_on" : "privacy_mode_off";
+ public override string IconName => _privacyMode ? "eye_hide_regular" : "eye_show_regular";
public override void Toggle()
{

use eye icons