setup electron app with boilerplate

This commit is contained in:
talksik
2026-02-19 19:41:26 -08:00
parent fc6a5e43db
commit 1f249c47a6
5174 changed files with 8743 additions and 0 deletions
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.16125 1.63148C4.90994 1.25 5.89003 1.25 7.85021 1.25L14.1502 1.25C16.1104 1.25001 17.0905 1.25001 17.8392 1.63148C18.4977 1.96704 19.0332 2.50247 19.3687 3.16104C19.629 3.67181 19.7117 4.29028 19.738 5.25418C19.8852 5.25715 20.0208 5.26217 20.1454 5.27067C20.4625 5.2923 20.762 5.33895 21.0524 5.45923C21.7262 5.73834 22.2616 6.27369 22.5407 6.94752C22.6609 7.23791 22.7076 7.53743 22.7292 7.85453C22.75 8.15914 22.75 8.53018 22.75 8.97464L22.75 8.9999L22.75 9.9999L22.75 10.0252C22.75 10.4696 22.75 10.8407 22.7292 11.1453C22.7076 11.4624 22.6609 11.7619 22.5407 12.0523C22.2616 12.7261 21.7262 13.2615 21.0524 13.5406C20.762 13.6608 20.4625 13.7075 20.1454 13.7291C20.0109 13.7383 19.8634 13.7434 19.7025 13.7463C19.6427 14.7288 19.5082 15.4254 19.2052 16.02C18.7259 16.9608 17.961 17.7257 17.0202 18.205C15.9506 18.75 14.5505 18.75 11.7502 18.75L10.2502 18.75C7.44995 18.75 6.04982 18.75 4.98026 18.205C4.03945 17.7257 3.27455 16.9608 2.79518 16.02C2.25021 14.9504 2.25021 13.5503 2.25021 10.75L2.25021 6.85C2.25021 4.88982 2.25021 3.90973 2.63169 3.16104C2.96725 2.50247 3.50268 1.96704 4.16125 1.63148ZM19.7461 12.2451C19.857 12.2426 19.9547 12.2386 20.0433 12.2326C20.284 12.2162 20.4012 12.1867 20.4783 12.1547C20.7846 12.0279 21.028 11.7845 21.1548 11.4783C21.1868 11.4011 21.2163 11.2839 21.2327 11.0432C21.2496 10.7957 21.25 10.4761 21.25 9.9999L21.25 8.9999C21.25 8.52369 21.2496 8.2041 21.2327 7.95664C21.2163 7.71591 21.1868 7.5987 21.1548 7.52154C21.028 7.21526 20.7846 6.97192 20.4783 6.84505C20.4012 6.81309 20.284 6.78361 20.0433 6.76719C19.9558 6.76122 19.8594 6.75732 19.7502 6.75476C19.7502 6.78625 19.7502 6.818 19.7502 6.85001L19.7502 10.75C19.7502 11.2996 19.7502 11.7953 19.7461 12.2451ZM1.99999 21.2499C1.58578 21.2499 1.24999 21.5857 1.24999 21.9999C1.24999 22.4141 1.58578 22.7499 1.99999 22.7499L20 22.7499C20.4142 22.7499 20.75 22.4141 20.75 21.9999C20.75 21.5857 20.4142 21.2499 20 21.2499L1.99999 21.2499Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.53033 2.46967C6.23744 2.17678 5.76256 2.17678 5.46967 2.46967C5.17678 2.76256 5.17678 3.23744 5.46967 3.53033L8.3383 6.39896C8.78387 6.84453 8.89829 6.96853 8.97131 7.09993C9.0466 7.23541 9.09603 7.38371 9.11709 7.53727C9.13751 7.6862 9.12038 7.85405 9.03126 8.47785L8.96967 8.90901L4.03033 3.96967C3.73744 3.67678 3.26256 3.67678 2.96967 3.96967C2.67678 4.26256 2.67678 4.73744 2.96967 5.03033L7.90901 9.96967L7.47785 10.0313C6.85405 10.1204 6.6862 10.1375 6.53727 10.1171C6.38371 10.096 6.23541 10.0466 6.09993 9.97131C5.96853 9.89829 5.84453 9.78387 5.39896 9.3383L2.53033 6.46967C2.23744 6.17678 1.76256 6.17678 1.46967 6.46967C1.17678 6.76256 1.17678 7.23744 1.46967 7.53033L4.3383 10.399L4.40019 10.4609C4.75424 10.8154 5.03271 11.0943 5.37132 11.2825C5.66938 11.4481 5.99564 11.5568 6.33346 11.6032C6.71725 11.6558 7.10734 11.5998 7.6033 11.5286L7.68998 11.5162L9.23483 11.2955L9.93934 12L7.46967 14.4697L1.46967 20.4697C1.17678 20.7626 1.17678 21.2374 1.46967 21.5303C1.76256 21.8232 2.23744 21.8232 2.53033 21.5303L8.53033 15.5303L11 13.0607L19.4697 21.5303C19.7626 21.8232 20.2374 21.8232 20.5303 21.5303C20.8232 21.2374 20.8232 20.7626 20.5303 20.4697L11.5303 11.4697L10.2955 10.2348L10.5162 8.68998L10.5286 8.6033C10.5998 8.10734 10.6558 7.71725 10.6032 7.33346C10.5568 6.99564 10.4481 6.66938 10.2825 6.37132C10.0943 6.03271 9.81545 5.75424 9.46091 5.40019L9.39896 5.3383L6.53033 2.46967ZM20.5303 2.46967C20.2374 2.17678 19.7626 2.17678 19.4697 2.46967L12.4697 9.46967C12.1768 9.76256 12.1768 10.2374 12.4697 10.5303L15.4697 13.5303C15.7626 13.8232 16.2374 13.8232 16.5303 13.5303L21.2676 8.79307L21.2891 8.77153C21.6668 8.39384 21.9821 8.07859 22.2186 7.8C22.4653 7.50944 22.67 7.20979 22.787 6.8498C22.9664 6.29748 22.9664 5.70252 22.787 5.1502C22.67 4.79021 22.4653 4.49056 22.2186 4.2C21.9821 3.92143 21.6669 3.6062 21.2892 3.22855L21.2891 3.22847L21.2676 3.20693L20.5303 2.46967Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.75009 2C4.75009 1.58579 4.4143 1.25 4.00009 1.25C3.58588 1.25 3.25009 1.58579 3.25009 2V7.28741L3.25004 7.38118C3.24965 7.91548 3.24935 8.33556 3.36875 8.72874C3.47381 9.07466 3.64604 9.39648 3.87559 9.67577C4.1365 9.99322 4.48619 10.226 4.93097 10.522L5.00902 10.574L6.25009 11.4014V22C6.25009 22.4142 6.58588 22.75 7.00009 22.75C7.4143 22.75 7.75009 22.4142 7.75009 22V11.4014L8.99116 10.574L9.06921 10.522C9.51399 10.226 9.86368 9.99322 10.1246 9.67577C10.3541 9.39648 10.5264 9.07466 10.6314 8.72874C10.7508 8.33556 10.7505 7.91549 10.7501 7.38119V7.38118L10.7501 7.28741V2C10.7501 1.58579 10.4143 1.25 10.0001 1.25C9.58588 1.25 9.25009 1.58579 9.25009 2V7.28741C9.25009 7.96025 9.24245 8.14041 9.19615 8.29286C9.1484 8.4501 9.07011 8.59638 8.96577 8.72333C8.8646 8.84642 8.71894 8.95271 8.1591 9.32594L7.75009 9.59861V2C7.75009 1.58579 7.4143 1.25 7.00009 1.25C6.58588 1.25 6.25009 1.58579 6.25009 2V9.59861L5.84107 9.32594C5.28124 8.95271 5.13557 8.84642 5.03441 8.72333C4.93007 8.59638 4.85178 8.4501 4.80403 8.29286C4.75773 8.14041 4.75009 7.96025 4.75009 7.28741V2ZM17.7501 2C17.7501 1.58579 17.4143 1.25 17.0001 1.25C16.5859 1.25 16.2501 1.58579 16.2501 2V13.3392C15.4339 13.5317 14.6697 14.0212 14.0776 14.663C13.2975 15.5084 12.7501 16.6851 12.7501 18C12.7501 19.3149 13.2975 20.4916 14.0776 21.337C14.8484 22.1725 15.9109 22.75 17.0001 22.75C18.0892 22.75 19.1518 22.1725 19.9226 21.337C20.7027 20.4916 21.2501 19.3149 21.2501 18C21.2501 16.6851 20.7027 15.5084 19.9226 14.663C19.3305 14.0212 18.5663 13.5317 17.7501 13.3392V2Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.1817 1.2724C14.9577 1.21639 14.7203 1.26672 14.5383 1.40885C14.3562 1.55098 14.2498 1.76906 14.2498 2.00001V14V22C14.2498 22.4142 14.5856 22.75 14.9998 22.75C15.4141 22.75 15.7498 22.4142 15.7498 22V14.4635L17.5663 13.5553L17.6633 13.5069C18.2103 13.2339 18.6399 13.0196 18.9645 12.6882C19.2497 12.397 19.4666 12.046 19.5995 11.6606C19.7508 11.2221 19.7504 10.742 19.7499 10.1307L19.7498 10.0223V5.49849L19.7499 5.36131C19.7507 4.60383 19.7513 4.01073 19.5352 3.49637C19.3458 3.04554 19.0396 2.65337 18.6481 2.36028C18.2015 2.02588 17.626 1.8826 16.891 1.69961L16.7579 1.66643L15.1817 1.2724ZM4.74984 2.00001C4.74984 1.58579 4.41406 1.25001 3.99984 1.25001C3.58563 1.25001 3.24984 1.58579 3.24984 2.00001V7.28742L3.2498 7.38119C3.24941 7.91549 3.2491 8.33556 3.36851 8.72875C3.47356 9.07467 3.64579 9.39648 3.87534 9.67578C4.13626 9.99323 4.48595 10.226 4.93073 10.522L5.00878 10.574L6.24984 11.4014V22C6.24984 22.4142 6.58563 22.75 6.99984 22.75C7.41406 22.75 7.74984 22.4142 7.74984 22V11.4014L8.99091 10.574L9.06897 10.522C9.51374 10.226 9.86343 9.99323 10.1243 9.67578C10.3539 9.39648 10.5261 9.07467 10.6312 8.72875C10.7506 8.33556 10.7503 7.91549 10.7499 7.3812V7.38119L10.7498 7.28742V2.00001C10.7498 1.58579 10.4141 1.25001 9.99984 1.25001C9.58563 1.25001 9.24984 1.58579 9.24984 2.00001V7.28742C9.24984 7.96026 9.2422 8.14042 9.19591 8.29287C9.14816 8.45011 9.06987 8.59639 8.96553 8.72334C8.86436 8.84643 8.7187 8.95272 8.15886 9.32594L7.74984 9.59862V2.00001C7.74984 1.58579 7.41406 1.25001 6.99984 1.25001C6.58563 1.25001 6.24984 1.58579 6.24984 2.00001V9.59862L5.84083 9.32594C5.28099 8.95272 5.13533 8.84643 5.03416 8.72334C4.92982 8.59639 4.85153 8.45011 4.80378 8.29287C4.75748 8.14042 4.74984 7.96026 4.74984 7.28742V2.00001Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.0559 3.94412C8.14666 3.03488 7.03408 2.41204 5.86379 2.27721C4.66903 2.13957 3.47935 2.52061 2.5 3.49997C1.52064 4.47932 1.13958 5.669 1.27721 6.86375C1.41202 8.03404 2.03484 9.14662 2.94408 10.0559C3.85333 10.9651 4.96593 11.588 6.13623 11.7228C7.10684 11.8346 8.07411 11.6041 8.92798 10.9886L9.93937 12L8.46969 13.4697L1.4697 20.4697C1.1768 20.7626 1.1768 21.2374 1.4697 21.5303C1.76259 21.8232 2.23746 21.8232 2.53036 21.5303L9.53035 14.5303L11 13.0607L16.1697 18.2303L19.4697 21.5303C19.7626 21.8232 20.2375 21.8232 20.5304 21.5303C20.8232 21.2374 20.8232 20.7626 20.5304 20.4697L17.2304 17.1697L11.7304 11.6697L11.5304 11.4697L9.98864 9.92795C10.6041 9.07409 10.8346 8.10684 10.7228 7.13624C10.588 5.96595 9.96514 4.85336 9.0559 3.94412ZM20.5304 2.46967C20.2375 2.17678 19.7626 2.17678 19.4697 2.46967L12.4697 9.46967C12.1768 9.76256 12.1768 10.2374 12.4697 10.5303L15.4697 13.5303C15.7626 13.8232 16.2375 13.8232 16.5304 13.5303L21.2676 8.79307L21.2892 8.77153C21.6669 8.39384 21.9821 8.07859 22.2186 7.80001C22.4653 7.50944 22.67 7.20979 22.787 6.8498C22.9665 6.29748 22.9665 5.70252 22.787 5.1502C22.67 4.79021 22.4653 4.49056 22.2186 4.2C21.9821 3.92143 21.6669 3.6062 21.2892 3.22855L21.2892 3.22847L21.2676 3.20693L20.5304 2.46967Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.10922 1.25001L5.0742 1.25001L5.0742 1.25001C4.60182 1.24999 4.19633 1.24997 3.87699 1.27917C3.5595 1.30819 3.18517 1.37453 2.87407 1.61464C2.46275 1.9321 2.21376 2.41593 2.19451 2.93516C2.17995 3.32788 2.34353 3.67103 2.50446 3.94626C2.66631 4.22308 2.90201 4.55304 3.17659 4.93742L3.17659 4.93742L3.19695 4.96592L11.2501 16.2404L11.2501 21.25L8.00011 21.25C7.5859 21.25 7.25011 21.5858 7.25011 22C7.25011 22.4142 7.5859 22.75 8.00011 22.75L12.0001 22.75L16.0001 22.75C16.4143 22.75 16.7501 22.4142 16.7501 22C16.7501 21.5858 16.4143 21.25 16.0001 21.25L12.7501 21.25L12.7501 16.2404L20.8033 4.96592L20.8236 4.93747L20.8237 4.93739C21.0982 4.55302 21.3339 4.22308 21.4958 3.94626C21.6567 3.67104 21.8203 3.32788 21.8057 2.93516C21.7865 2.41593 21.5375 1.93211 21.1262 1.61465C20.8151 1.37453 20.4407 1.30819 20.1232 1.27917C19.8039 1.24998 19.3984 1.24999 18.9261 1.25001L18.926 1.25001L18.891 1.25001L5.10922 1.25001ZM16.7927 8L19.5827 4.09406C19.8833 3.67316 20.0779 3.39945 20.2009 3.18915C20.2783 3.05672 20.3001 2.99288 20.3056 2.97465C20.2993 2.91198 20.2694 2.85399 20.2221 2.81236C20.2041 2.80629 20.1395 2.78691 19.9867 2.77294C19.7441 2.75076 19.4083 2.75001 18.891 2.75001L5.10922 2.75001C4.59197 2.75001 4.25615 2.75076 4.01355 2.77294C3.86078 2.7869 3.79617 2.80629 3.77811 2.81236C3.73082 2.85399 3.70098 2.91197 3.6946 2.97465C3.70015 2.99288 3.72193 3.05671 3.79936 3.18915C3.92232 3.39945 4.1169 3.67316 4.41755 4.09406L7.2075 8L16.7927 8Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.25 2.86111C2.25 1.97132 2.97132 1.25 3.86111 1.25L20.1389 1.25001C21.0287 1.25001 21.75 1.97133 21.75 2.86112L21.75 6.00001C21.75 11.1325 17.7842 15.3387 12.7498 15.7216L12.7498 21.2499L15.9998 21.2499C16.414 21.2499 16.7498 21.5857 16.7498 21.9999C16.7498 22.4142 16.414 22.7499 15.9998 22.7499L11.9998 22.7499L7.99978 22.7499C7.58557 22.7499 7.24978 22.4142 7.24978 21.9999C7.24978 21.5857 7.58557 21.2499 7.99978 21.2499L11.2498 21.2499L11.2498 15.7216C6.21555 15.3385 2.25 11.1324 2.25 6L2.25 2.86111Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 679 B