hardware svgs
ADD
WalletWasabi.Fluent/Assets/HardwareIcons/coldcard.svg
+<svg width="48" height="56" viewBox="0 0 48 56" fill="none" xmlns="http://www.w3.org/2000/svg">
+ <g filter="url(#filter0_di)">
+ <path d="M41 3H7C5.34315 3 4 4.34315 4 6V48C4 49.6569 5.34315 51 7 51H41C42.6569 51 44 49.6569 44 48V6C44 4.34315 42.6569 3 41 3Z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_d)">
+ <path d="M37 7H11C9.89543 7 9 7.89543 9 9V19C9 20.1046 9.89543 21 11 21H37C38.1046 21 39 20.1046 39 19V9C39 7.89543 38.1046 7 37 7Z" fill="url(#paint1_linear)"/>
+ </g>
+ <g filter="url(#filter2_d)">
+ <path d="M18 24H14C13.4477 24 13 24.4477 13 25V29C13 29.5523 13.4477 30 14 30H18C18.5523 30 19 29.5523 19 29V25C19 24.4477 18.5523 24 18 24Z" fill="url(#paint2_linear)"/>
+ </g>
+ <g filter="url(#filter3_d)">
+ <path d="M18 32H14C13.4477 32 13 32.4477 13 33V37C13 37.5523 13.4477 38 14 38H18C18.5523 38 19 37.5523 19 37V33C19 32.4477 18.5523 32 18 32Z" fill="url(#paint3_linear)"/>
+ </g>
+ <g filter="url(#filter4_d)">
+ <path d="M18 40H14C13.4477 40 13 40.4477 13 41V45C13 45.5523 13.4477 46 14 46H18C18.5523 46 19 45.5523 19 45V41C19 40.4477 18.5523 40 18 40Z" fill="url(#paint4_linear)"/>
+ </g>
+ <g filter="url(#filter5_d)">
+ <path d="M26 24H22C21.4477 24 21 24.4477 21 25V29C21 29.5523 21.4477 30 22 30H26C26.5523 30 27 29.5523 27 29V25C27 24.4477 26.5523 24 26 24Z" fill="url(#paint5_linear)"/>
+ </g>
+ <g filter="url(#filter6_d)">
+ <path d="M26 32H22C21.4477 32 21 32.4477 21 33V37C21 37.5523 21.4477 38 22 38H26C26.5523 38 27 37.5523 27 37V33C27 32.4477 26.5523 32 26 32Z" fill="url(#paint6_linear)"/>
+ </g>
+ <g filter="url(#filter7_d)">
+ <path d="M26 40H22C21.4477 40 21 40.4477 21 41V45C21 45.5523 21.4477 46 22 46H26C26.5523 46 27 45.5523 27 45V41C27 40.4477 26.5523 40 26 40Z" fill="url(#paint7_linear)"/>
+ </g>
+ <g filter="url(#filter8_d)">
+ <path d="M34 24H30C29.4477 24 29 24.4477 29 25V29C29 29.5523 29.4477 30 30 30H34C34.5523 30 35 29.5523 35 29V25C35 24.4477 34.5523 24 34 24Z" fill="url(#paint8_linear)"/>
+ </g>
+ <g filter="url(#filter9_d)">
+ <path d="M34 32H30C29.4477 32 29 32.4477 29 33V37C29 37.5523 29.4477 38 30 38H34C34.5523 38 35 37.5523 35 37V33C35 32.4477 34.5523 32 34 32Z" fill="url(#paint9_linear)"/>
+ </g>
+ <g filter="url(#filter10_d)">
+ <path d="M34 40H30C29.4477 40 29 40.4477 29 41V45C29 45.5523 29.4477 46 30 46H34C34.5523 46 35 45.5523 35 45V41C35 40.4477 34.5523 40 34 40Z" fill="url(#paint10_linear)"/>
+ </g>
+ <defs>
+ <filter id="filter0_di" x="0" y="0" width="48" height="56" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="2"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="shape" result="effect2_innerShadow"/>
+ </filter>
+ <filter id="filter1_d" x="8" y="7" width="32" height="16" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter2_d" x="12" y="24" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter3_d" x="12" y="32" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter4_d" x="12" y="40" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter5_d" x="20" y="24" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter6_d" x="20" y="32" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter7_d" x="20" y="40" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter8_d" x="28" y="24" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter9_d" x="28" y="32" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <filter id="filter10_d" x="28" y="40" width="8" height="8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="24" y1="3" x2="24" y2="51" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#6D6D6D"/>
+ <stop offset="1" stop-color="#4E4E4E"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="38.0623" y1="7.4278" x2="26.1061" y2="30.3278" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#72BD81"/>
+ <stop offset="1" stop-color="#5E9C7D"/>
+ </linearGradient>
+ <linearGradient id="paint2_linear" x1="16" y1="24" x2="16" y2="30" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint3_linear" x1="16" y1="32" x2="16" y2="38" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint4_linear" x1="16" y1="40" x2="16" y2="46" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint5_linear" x1="24" y1="24" x2="24" y2="30" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint6_linear" x1="24" y1="32" x2="24" y2="38" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint7_linear" x1="24" y1="40" x2="24" y2="46" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint8_linear" x1="32" y1="24" x2="32" y2="30" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint9_linear" x1="32" y1="32" x2="32" y2="38" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ <linearGradient id="paint10_linear" x1="32" y1="40" x2="32" y2="46" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#E7E7E7"/>
+ <stop offset="1" stop-color="#CACACA"/>
+ </linearGradient>
+ </defs>
+</svg>

ADD
WalletWasabi.Fluent/Assets/HardwareIcons/ledger.svg
+<svg width="34" height="56" viewBox="0 0 34 56" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g filter="url(#filter0_d)">
+<path d="M8.3079 5C8.3079 3.89543 9.2033 3 10.3079 3H23.5385C24.6431 3 25.5385 3.89543 25.5385 5V19.3636H8.3079V5Z" fill="url(#paint0_linear)"/>
+<g filter="url(#filter1_d)">
+<path d="M26.846 18.2725H7C5.34315 18.2725 4 19.6156 4 21.2725V47.9996C4 49.6564 5.34315 50.9996 7 50.9996H26.846C28.5029 50.9996 29.846 49.6564 29.846 47.9996V21.2725C29.846 19.6156 28.5029 18.2725 26.846 18.2725Z" fill="url(#paint1_linear)"/>
+</g>
+</g>
+<defs>
+<filter id="filter0_d" x="0" y="0" width="33.846" height="55.9996" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+<feOffset dy="1"/>
+<feGaussianBlur stdDeviation="2"/>
+<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+</filter>
+<filter id="filter1_d" x="3" y="16.7725" width="27.846" height="34.7271" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+<feFlood flood-opacity="0" result="BackgroundImageFix"/>
+<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+<feOffset dy="-0.5"/>
+<feGaussianBlur stdDeviation="0.5"/>
+<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"/>
+<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+</filter>
+<linearGradient id="paint0_linear" x1="25" y1="3.5" x2="8" y2="19.5" gradientUnits="userSpaceOnUse">
+<stop stop-color="#72BD81"/>
+<stop offset="1" stop-color="#5E9C7D"/>
+</linearGradient>
+<linearGradient id="paint1_linear" x1="16.923" y1="18.2725" x2="16.923" y2="50.9997" gradientUnits="userSpaceOnUse">
+<stop stop-color="#6D6D6D"/>
+<stop offset="1" stop-color="#4E4E4E"/>
+</linearGradient>
+</defs>
+</svg>

ADD
WalletWasabi.Fluent/Assets/HardwareIcons/trezor.svg
+<svg width="48" height="56" viewBox="0 0 48 56" fill="none" xmlns="http://www.w3.org/2000/svg">
+ <g filter="url(#filter0_di)">
+ <path d="M4 6C4 4.34315 5.3431 3 7 3H41C42.6569 3 44 4.34315 44 6V27.75C44 28.2424 43.8788 28.7273 43.6471 29.1618L32.8471 49.4118C32.3257 50.3894 31.3079 51 30.2 51H18.2652C17.1757 51 16.1718 50.4093 15.6427 49.4569L4.3775 29.1796C4.1299 28.7339 4 28.2325 4 27.7226V6Z" fill="url(#paint0_linear)"/>
+ </g>
+ <g filter="url(#filter1_d)">
+ <path d="M37 8H11C9.89543 8 9 8.89543 9 10V25C9 26.1046 9.89543 27 11 27H37C38.1046 27 39 26.1046 39 25V10C39 8.89543 38.1046 8 37 8Z" fill="url(#paint1_linear)"/>
+ </g>
+ <defs>
+ <filter id="filter0_di" x="0" y="0" width="48" height="56" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="2"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
+ <feOffset dy="4"/>
+ <feGaussianBlur stdDeviation="5"/>
+ <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="shape" result="effect2_innerShadow"/>
+ </filter>
+ <filter id="filter1_d" x="8" y="8" width="32" height="21" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
+ <feOffset dy="1"/>
+ <feGaussianBlur stdDeviation="0.5"/>
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
+ </filter>
+ <linearGradient id="paint0_linear" x1="24" y1="3" x2="24" y2="51" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#6D6D6D"/>
+ <stop offset="1" stop-color="#4E4E4E"/>
+ </linearGradient>
+ <linearGradient id="paint1_linear" x1="38.0623" y1="8.5806" x2="19.4052" y2="34.9111" gradientUnits="userSpaceOnUse">
+ <stop stop-color="#72BD81"/>
+ <stop offset="1" stop-color="#5E9C7D"/>
+ </linearGradient>
+ </defs>
+</svg>

MODIFY
WalletWasabi.Fluent/Views/AddWallet/ConnectHardwareWalletView.axaml
WalletWasabi.Fluent/Views/AddWallet/ConnectHardwareWalletView.axaml
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:c="clr-namespace:WalletWasabi.Fluent.Controls"
xmlns:h="using:WalletWasabi.Fluent.Helpers"
+ xmlns:svg="clr-namespace:Svg.Skia.Avalonia;assembly=Svg.Skia.Avalonia"
mc:Ignorable="d"
d:DesignWidth="600" d:DesignHeight="500"
x:Class="WalletWasabi.Fluent.Views.AddWallet.ConnectHardwareWalletView">
+ <UserControl.Resources>
+ <svg:SvgImage x:Key="coldcard" Source="/Assets/HardwareIcons/coldcard.svg" />
+ <svg:SvgImage x:Key="ledger" Source="/Assets/HardwareIcons/ledger.svg" />
+ <svg:SvgImage x:Key="trezor" Source="/Assets/HardwareIcons/trezor.svg" />
+ </UserControl.Resources>
<UserControl.Styles>
<Style Selector="StackPanel.Delay">
<ListBox IsVisible="{Binding WalletListVisible}" Background="Transparent" Items="{Binding HardwareWallets}" SelectedItem="{Binding SelectedHardwareWallet}"/>
<DockPanel IsVisible="{Binding !WalletListVisible}">
<StackPanel VerticalAlignment="Top" Spacing="20" DockPanel.Dock="Top">
- <PathIcon Height="100" Width="150" Data="{StaticResource usb_logo}" Foreground="{DynamicResource SystemAccentColor}" />
+ <StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Spacing="20">
+ <Image Height="100" Source="{DynamicResource coldcard}" />
+ <Image Height="100" Source="{DynamicResource trezor}" />
+ <Image Height="100" Source="{DynamicResource ledger}" />
+ </StackPanel>
<TextBlock Text="Connect your Wallet to the USB Port on your PC and Login / Enter the PIN on the Wallet" HorizontalAlignment="Center" />
</StackPanel>
<c:ProgressRing IsIndeterminate="True" VerticalAlignment="Center" Height="100" Width="100" />

MODIFY
WalletWasabi.Fluent/WalletWasabi.Fluent.csproj
WalletWasabi.Fluent/WalletWasabi.Fluent.csproj
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="0.10.0-preview6" />
<PackageReference Include="Avalonia.Xaml.Interactions.Custom" Version="0.10.0-preview6" />
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="0.10.0-preview6" />
+ <PackageReference Include="Svg.Skia.Avalonia" Version="0.10.0-preview7" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\WalletWasabi.Gui\WalletWasabi.Gui.csproj" />

hardware svgs