Files
Modus/assets/icons/misc/imac.svg
T
sankalp 04fba01361 feat(assets): add new applet and wifi icons
- New Features
  - Add Bluetooth and Wi‑Fi icon sets for applet UI.
- Enhancements
  - Introduce scalable SVG assets with color scheme support.
- Bug Fixes
  - None
2026-02-26 06:24:50 +05:45

133 lines
15 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1880.5699" height="1554.7">
<defs>
<path id="m" d="m1280 1269.2812-189.1875 5.875c1.4926 55.4493-3.8888 117.8485-11.5625 174.4376-1.6327 12.0158-3.2125 25.0932-6 37.8124-3.662 14.5826-9.5395 23.8105-17.875 30.625-6.9834 5.645-15.9967 9.3791-24.3438 14.0313-12.3476 6.7808-22.4742 13.5746-29.1874 18.9687-2.82255 2.2745-5.95235 4.8861-8.31255 8.0938-.3378.5287-.4717 1.0068-.4687 1.4375.012 1.744 2.4696 2.769 4.625 3.5625 6.95335 2.2628 19.96295 3.0294 35.59365 3.1562 8.4285.064 18.628-.1244 27.9376-.062h437.5624c9.3096-.062 19.5091.1261 27.9376.062 15.6306-.1268 28.6403-.8934 35.5937-3.1562 2.1554-.7935 4.6133-1.8185 4.625-3.5625 0-.4307-.1309-.9088-.4687-1.4375-2.3603-3.2077-5.49-5.8193-8.3126-8.0938-6.7131-5.3941-16.8398-12.1879-29.1874-18.9687-8.3471-4.6522-17.3604-8.3863-24.3438-14.0313-8.3355-6.8145-14.213-16.0424-17.875-30.625-2.7875-12.7192-4.3673-25.7966-6-37.8124-7.6737-56.5891-13.0551-118.9883-11.5625-174.4376L1280 1269.2812z"/>
<path id="p" d="M402.3125 22C358.94591 22 340 35.263877 340 84.3125v1055.5313h1880V84.3125C2220 35.26387 2201.054 22 2157.6875 22H531.71875z" color="#000" enable-background="accumulate" overflow="visible" style="marker:none"/>
</defs>
<defs>
<linearGradient id="l">
<stop offset="0" stop-color="#fff" stop-opacity=".19607843"/>
<stop offset="1" stop-color="#fff" stop-opacity="0"/>
</linearGradient>
<linearGradient id="i">
<stop offset="0" stop-color="gray"/>
<stop offset="1" stop-color="gray" stop-opacity="0"/>
</linearGradient>
<linearGradient id="j">
<stop offset="0" stop-color="#d5d5d7" stop-opacity="0"/>
<stop offset=".00957918" stop-color="#d5d5d7"/>
<stop offset="1" stop-color="#e6e6e6"/>
</linearGradient>
<linearGradient id="h">
<stop offset="0" stop-color="#a5a6aa"/>
<stop offset="1" stop-color="#e1e2e4"/>
</linearGradient>
<linearGradient id="d">
<stop offset="0" stop-opacity=".39215687"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="c">
<stop offset="0" stop-color="#e6e6e8"/>
<stop offset="1" stop-color="#6e6e6e"/>
</linearGradient>
<linearGradient id="g">
<stop offset="0" stop-color="#808185"/>
<stop offset=".3413752" stop-color="#c2c3c7"/>
<stop offset=".67257553" stop-color="#9c9da1"/>
<stop offset=".77451015" stop-color="#7a7b7f"/>
<stop offset=".91250002" stop-color="#a2a3a7"/>
<stop offset="1" stop-color="#b8b9bd"/>
</linearGradient>
<linearGradient id="f">
<stop offset="0" stop-opacity=".39215687"/>
<stop offset="1" stop-opacity="0"/>
</linearGradient>
<linearGradient id="e">
<stop offset="0" stop-color="#e6e6e8"/>
<stop offset="1" stop-color="#6e6e6e"/>
</linearGradient>
<linearGradient id="b">
<stop offset="0" stop-color="#e6e6e8"/>
<stop offset="1" stop-color="#6e6e6e"/>
</linearGradient>
<linearGradient id="a">
<stop offset="0" stop-color="#e6e6e8"/>
<stop offset="1" stop-color="#6e6e6e"/>
</linearGradient>
<linearGradient xlink:href="#a" id="n" x1="1280" x2="1280" y1="1573.6986" y2="1573.7173" gradientTransform="translate(.00002257 -.000033)" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#b" id="o" x1="1280" x2="1280" y1="1573.6986" y2="1573.7173" gradientTransform="translate(-2560 -.000033)" gradientUnits="userSpaceOnUse"/>
<linearGradient id="k">
<stop offset="0" stop-color="#d5d5d7" stop-opacity="0"/>
<stop offset=".00957918" stop-color="#d5d5d7"/>
<stop offset="1" stop-color="#e6e6e6"/>
</linearGradient>
<linearGradient xlink:href="#c" id="q" x1="1280" x2="1280" y1="1573.6986" y2="1573.7173" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#d" id="r" x1="867.49762" x2="920.17969" y1="1536.5306" y2="1536.5306" gradientTransform="matrix(1.42013 0 0 1 -238.9042 27.344488)" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#e" id="t" x1="1280" x2="1280" y1="1573.6986" y2="1573.7173" gradientTransform="matrix(-1 0 0 1 2559.9999 .000027)" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#f" id="u" x1="867.49762" x2="920.17969" y1="1536.5306" y2="1536.5306" gradientTransform="matrix(1.42013 0 0 1 -2798.9041 27.344527)" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#g" id="w" x1="1389.3785" x2="1389.3785" y1="1325.2603" y2="1567.2947" gradientTransform="translate(-264.90636)" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#h" id="F" x1="376.03278" x2="2220.5713" y1="1225.9532" y2="1223.6082" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#i" id="G" x1="1184.3859" x2="1634.0684" y1="1225.9532" y2="1225.9532" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#h" id="H" x1="376.03278" x2="2220.5713" y1="1225.9532" y2="1223.6082" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#j" id="I" x1="340" x2="993.05908" y1="1147.6323" y2="1147.6323" gradientTransform="translate(0 -6.5700156)" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#k" id="J" x1="340" x2="993.05908" y1="1147.6323" y2="1147.6323" gradientTransform="translate(-1986.1181 -6.5699112)" gradientUnits="userSpaceOnUse"/>
<linearGradient xlink:href="#l" id="K" x1="1667.9099" x2="2113.6052" y1="-132.23711" y2="1457.5614" gradientUnits="userSpaceOnUse"/>
<clipPath id="D">
<use xlink:href="#m"/>
</clipPath>
<clipPath id="B">
<path d="m1280 1275.0977-148.8643 5.875c1.1745 55.4493-3.0599 117.8485-9.0981 174.4376-1.2847 12.0158-2.5277 25.0932-4.7211 37.8124-2.8815 14.5826-7.5063 23.8105-14.0652 30.625-5.4949 5.645-12.5871 9.3791-19.1552 14.0313-9.7158 6.7808-17.684 13.5746-22.9664 18.9687-2.2209 2.2745-4.6837 4.8861-6.5408 8.0938-.2658.5287-.3712 1.0068-.3688 1.4375.01 1.744 1.9432 2.769 3.6392 3.5625 5.4713 2.2628 15.7081 3.0294 28.0073 3.1562 6.632.064 14.6576-.1244 21.983-.062h344.3008c7.3254-.062 15.351.1261 21.983.062 12.2992-.1268 22.536-.8934 28.0073-3.1562 1.696-.7935 3.6301-1.8185 3.6393-3.5625 0-.4307-.103-.9088-.3688-1.4375-1.8573-3.2077-4.3199-5.8193-6.5409-8.0938-5.2823-5.3941-13.2506-12.1879-22.9664-18.9687-6.568-4.6522-13.6602-8.3863-19.1552-14.0313-6.5589-6.8145-11.1837-16.0424-14.0652-30.625-2.1933-12.7192-3.4364-25.7966-4.7211-37.8124-6.0382-56.5891-10.2726-118.9883-9.0981-174.4376L1280 1275.0977z"/>
</clipPath>
<clipPath id="s">
<path fill="url(#n)" d="M993.05907 1560.3197c-.8242 10.6337 5.5299 17.0775 48.19583 16.3224H1280v-22.795z"/>
</clipPath>
<clipPath id="v">
<path fill="url(#o)" d="M-1566.9409 1560.3197c-.8242 10.6337 5.5299 17.0775 48.1958 16.3224H-1280v-22.795z"/>
</clipPath>
<clipPath id="z">
<path fill-opacity=".78431373" d="m1175.3375 1251.2019 189.1875 5.875c-1.4926 55.4493 3.8888 117.8485 11.5625 174.4376 1.6327 12.0158 3.2125 25.0932 6 37.8124 3.662 14.5826 9.5395 23.8105 17.875 30.625 6.9834 5.645 15.9967 9.3791 24.3438 14.0313 12.3476 6.7808 22.4742 13.5746 29.1874 18.9687 2.8226 2.2745 5.9524 4.8861 8.3126 8.0938.3378.5287.4717 1.0068.4687 1.4375-.012 1.744-2.4696 2.769-4.625 3.5625-6.9534 2.2628-19.963 3.0294-35.5937 3.1562-8.4285.064-18.628-.1244-27.9376-.062H956.5563c-9.3096-.062-19.5091.1261-27.9376.062-15.6306-.1268-28.6403-.8934-35.5937-3.1562-2.1554-.7935-4.6133-1.8185-4.625-3.5625 0-.4307.1309-.9088.4687-1.4375 2.3603-3.2077 5.49-5.8193 8.3126-8.0938 6.7131-5.3941 16.8398-12.1879 29.1874-18.9687 8.3471-4.6522 17.3604-8.3863 24.3438-14.0313 8.3355-6.8145 14.213-16.0424 17.875-30.625 2.7875-12.7192 4.3673-25.7966 6-37.8124 7.6737-56.5891 13.0551-118.9883 11.5625-174.4376l189.1875-5.875z"/>
</clipPath>
<clipPath id="x">
<use xlink:href="#m" fill-opacity=".78431373"/>
</clipPath>
<clipPath id="L">
<use xlink:href="#p" color="#000" enable-background="accumulate" overflow="visible" style="marker:none"/>
</clipPath>
<filter id="C" width="1.2221603" height="2.8435745" x="-.11108017" y="-.9217872" color-interpolation-filters="sRGB">
<feGaussianBlur stdDeviation="18.422615"/>
</filter>
<filter id="E" width="1.7093352" height="4.8926253" x="-.35466763" y="-1.9463127" color-interpolation-filters="sRGB">
<feGaussianBlur stdDeviation="74.754651"/>
</filter>
<filter id="y" width="1.6818392" height="1.6016878" x="-.34091958" y="-.30084389" color-interpolation-filters="sRGB">
<feGaussianBlur stdDeviation="15.692135"/>
</filter>
<filter id="A" width="1.6818392" height="1.6016878" x="-.34091958" y="-.30084389" color-interpolation-filters="sRGB">
<feGaussianBlur stdDeviation="15.692135"/>
</filter>
</defs>
<g transform="translate(-340.00073 -22.000996)">
<path fill="url(#q)" d="M993.05907 1560.3197c-.82418 10.6337 5.52987 17.0775 48.19583 16.3224H1280v-22.795z"/>
<path fill="url(#r)" d="M993.05908 1544.8093h74.815582v38.131763H993.05908z" clip-path="url(#s)" color="#000" enable-background="accumulate" overflow="visible" style="marker:none"/>
<path fill="url(#t)" d="M1566.9409 1560.3197c.8242 10.6337-5.5299 17.0775-48.1958 16.3224H1280v-22.795z"/>
<path fill="url(#u)" d="M-1566.9408 1544.8093h74.815582v38.131763h-74.815582z" clip-path="url(#v)" color="#000" enable-background="accumulate" overflow="visible" style="marker:none" transform="scale(-1 1)"/>
<path fill="url(#w)" d="m1280 1269.2812-189.1875 5.875c1.4926 55.4493-3.8888 117.8485-11.5625 174.4376-1.6327 12.0158-3.2125 25.0932-6 37.8124-3.662 14.5826-9.5395 23.8105-17.875 30.625-6.9834 5.645-15.9967 9.3791-24.3438 14.0313-12.3476 6.7808-22.4742 13.5746-29.1874 18.9687-2.82255 2.2745-5.95235 4.8861-8.31255 8.0938-.3378.5287-.4717 1.0068-.4687 1.4375.012 1.744 2.4696 2.769 4.625 3.5625 6.95335 2.2628 19.96295 3.0294 35.59365 3.1562 8.4285.064 18.628-.1244 27.9376-.062h437.5624c9.3096-.062 19.5091.1261 27.9376.062 15.6306-.1268 28.6403-.8934 35.5937-3.1562 2.1554-.7935 4.6133-1.8185 4.625-3.5625 0-.4307-.1309-.9088-.4687-1.4375-2.3603-3.2077-5.49-5.8193-8.3126-8.0938-6.7131-5.3941-16.8398-12.1879-29.1874-18.9687-8.3471-4.6522-17.3604-8.3863-24.3438-14.0313-8.3355-6.8145-14.213-16.0424-17.875-30.625-2.7875-12.7192-4.3673-25.7966-6-37.8124-7.6737-56.5891-13.0551-118.9883-11.5625-174.4376L1280 1269.2812z"/>
<g fill="#fff" fill-opacity=".78431373">
<path d="M993.05907 1498.1348c31.35393-4.6892 52.55183 13.4726 77.26763 23.7191-36.8231 69.5184-73.64616 79.7502-110.46923 100.7069l9.57123-93.6614z" clip-path="url(#x)" filter="url(#y)"/>
<path d="M888.3966 1480.0554c31.35393-4.6892 52.55183 13.4726 77.26763 23.7191-36.8231 69.5184-73.64616 79.7502-110.46923 100.7069l9.57123-93.6614z" clip-path="url(#z)" filter="url(#A)" transform="matrix(-1 0 0 1 2455.3375 18.079347)"/>
</g>
<rect width="398.03934" height="47.965816" x="1080.9803" y="1435.9877" fill="#fff" fill-opacity=".58823529" clip-path="url(#B)" color="#000" enable-background="accumulate" filter="url(#C)" overflow="visible" rx="199.01967" ry="23.982908" style="marker:none" transform="matrix(1.27087 0 0 1 -346.71656 -5.8164695)"/>
<rect width="505.85718" height="92.180031" x="1027.0714" y="1403.2158" fill="#fff" clip-path="url(#D)" color="#000" enable-background="accumulate" filter="url(#E)" overflow="visible" rx="252.92859" ry="46.090015" style="marker:none"/>
</g>
<path fill="#c9a700" fill-opacity=".48936169" d="M402.3125 22C358.94591 22 340 35.263877 340 84.3125V1249.75c0 49.0486 18.946 62.3125 62.3125 62.3125h1755.375c43.3665 0 62.3125-13.2639 62.3125-62.3125V84.3125C2220 35.26387 2201.054 22 2157.6875 22H402.3125z" color="#000" enable-background="accumulate" overflow="visible" style="marker:none" transform="translate(-340.00073 -22.000996)"/>
<path fill="url(#F)" d="M340 1139.8438V1249.75c0 49.0486 18.946 62.3125 62.3125 62.3125h1755.375c43.3665 0 62.3125-13.2639 62.3125-62.3125v-109.9062z" color="#000" enable-background="accumulate" overflow="visible" style="marker:none" transform="translate(-340.00073 -22.000996)"/>
<path fill="url(#G)" d="M340 1139.8438V1249.75c0 49.0486 18.946 62.3125 62.3125 62.3125h1755.375c43.3665 0 62.3125-13.2639 62.3125-62.3125v-109.9062z" color="#000" enable-background="accumulate" overflow="visible" style="marker:none" transform="translate(-340.00073 -22.000996)"/>
<path fill="url(#H)" d="M340 1137.4988v109.9062c0 49.0486 18.95176 62.3125 62.33143 62.3125H2158.24c43.3797 0 62.3314-13.2639 62.3314-62.3125v-109.9062z" color="#000" enable-background="accumulate" overflow="visible" style="marker:none" transform="translate(-340.00073 -22.000996)"/>
<g color="#000" transform="translate(-340.00073 -22.000996)">
<path fill="url(#I)" d="M340 1139.8519h653.05908v2.4205632H340z" enable-background="accumulate" overflow="visible" style="marker:none"/>
<path fill="url(#J)" d="M-1646.1182 1139.8519h653.05908v2.4205632h-653.05908z" enable-background="accumulate" overflow="visible" style="marker:none" transform="scale(-1 1)"/>
</g>
<path stroke="#dcdcdc" stroke-width="1.5" d="M1280.826 1199.7834c1.5986.0001 4.2097-.6216 7.8333-1.865 3.6234-1.2433 6.7674-1.865 9.4318-1.8651 4.3695.0001 8.2595 1.1724 11.67 3.517 1.9183 1.35 3.8188 3.1795 5.7017 5.4886-2.842 2.4157-4.9202 4.565-6.2346 6.4478-2.3802 3.4104-3.5703 7.1761-3.5702 11.2969-.0001 4.5117 1.261 8.5793 3.7834 12.2028 2.5222 3.6236 5.3997 5.915 8.6325 6.8741-1.35 4.3696-3.5881 8.9346-6.7142 13.6949-4.7249 7.1405-9.4142 10.7108-14.0679 10.7108-1.8473 0-4.3962-.5862-7.6467-1.7585-3.2506-1.1723-5.9949-1.7585-8.2329-1.7585-2.2382 0-4.8404.6128-7.8067 1.8384-2.9663 1.2256-5.3731 1.8384-7.2204 1.8384-5.5774 0-11.0483-4.7248-16.4125-14.1744-5.3643-9.3431-8.0465-18.5085-8.0465-27.4964 0-8.3483 2.0516-15.1513 6.1547-20.4091 4.1032-5.2576 9.2809-7.8864 15.5333-7.8865 2.6644.0001 5.8883.5507 9.6717 1.6519 3.7834 1.1014 6.2968 1.652 7.5402 1.6519zm16.679-22.0077c-.0001 2.2737-.533 4.7604-1.5987 7.4602-1.0658 2.7-2.7532 5.2045-5.0623 7.5136-1.9894 1.9539-3.961 3.2683-5.9149 3.9433-1.2434.3908-3.1262.6928-5.6484.9058.071-5.3997 1.4831-10.0712 4.2363-14.0146 2.7532-3.9432 7.3092-6.643 13.6682-8.0997.1421.462.2309.8705.2665 1.2257.035.3553.053.7105.053 1.0657z" font-family="Helvetica" font-size="109.13272095" font-weight="400" letter-spacing="0" style="line-height:125%;-inkscape-font-specification:Helvetica" transform="translate(-340.00073 -22.000996)" word-spacing="0"/>
<use xlink:href="#p" color="#000" enable-background="accumulate" overflow="visible" style="marker:none" transform="translate(-340.00073 -22.000996)"/>
<path d="M419.13281 96.380974h1721.7344v969.08185H419.13281z" color="#000" enable-background="accumulate" overflow="visible" style="marker:none" transform="translate(-340.00073 -22.000996)"/>
<path fill="url(#K)" d="M1420.0909 9.7717973 2052.6149 1423.819l333.2581 21.2266 6.368-1511.335884z" clip-path="url(#L)" transform="translate(-340.00073 -22.000996)"/>
<script xmlns=""/></svg>