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="M9 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM20.75 5C20.75 4.58579 20.4142 4.25 20 4.25C19.5858 4.25 19.25 4.58579 19.25 5V10C19.25 10.4142 19.5858 10.75 20 10.75C20.4142 10.75 20.75 10.4142 20.75 10V5ZM20 11.75C19.3096 11.75 18.75 12.3096 18.75 13C18.75 13.6904 19.3096 14.25 20 14.25C20.6904 14.25 21.25 13.6904 21.25 13C21.25 12.3096 20.6904 11.75 20 11.75Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 809 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM22.5303 7.53033C22.8232 7.23744 22.8232 6.76256 22.5303 6.46967C22.2374 6.17678 21.7626 6.17678 21.4697 6.46967L17.75 10.1893V8C17.75 7.58579 17.4142 7.25 17 7.25C16.5858 7.25 16.25 7.58579 16.25 8V12C16.25 12.4142 16.5858 12.75 17 12.75H21C21.4142 12.75 21.75 12.4142 21.75 12C21.75 11.5858 21.4142 11.25 21 11.25H18.8107L22.5303 7.53033Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 833 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM20.75 7C20.75 6.58579 20.4142 6.25 20 6.25C19.5858 6.25 19.25 6.58579 19.25 7V11.1893L17.5303 9.46967C17.2374 9.17678 16.7626 9.17678 16.4697 9.46967C16.1768 9.76256 16.1768 10.2374 16.4697 10.5303L19.4697 13.5303C19.7626 13.8232 20.2374 13.8232 20.5303 13.5303L23.5303 10.5303C23.8232 10.2374 23.8232 9.76256 23.5303 9.46967C23.2374 9.17678 22.7626 9.17678 22.4697 9.46967L20.75 11.1893V7Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 884 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM20.5303 6.46967C20.2374 6.17678 19.7626 6.17678 19.4697 6.46967C19.1768 6.76256 19.1768 7.23744 19.4697 7.53033L21.1893 9.25H17C16.5858 9.25 16.25 9.58579 16.25 10C16.25 10.4142 16.5858 10.75 17 10.75H21.1893L19.4697 12.4697C19.1768 12.7626 19.1768 13.2374 19.4697 13.5303C19.7626 13.8232 20.2374 13.8232 20.5303 13.5303L23.5303 10.5303C23.8232 10.2374 23.8232 9.76256 23.5303 9.46967L20.5303 6.46967Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 895 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM20.5303 6.46967C20.2374 6.17678 19.7626 6.17678 19.4697 6.46967L16.4697 9.46967C16.1768 9.76256 16.1768 10.2374 16.4697 10.5303C16.7626 10.8232 17.2374 10.8232 17.5303 10.5303L19.25 8.81066V13C19.25 13.4142 19.5858 13.75 20 13.75C20.4142 13.75 20.75 13.4142 20.75 13V8.81066L22.4697 10.5303C22.7626 10.8232 23.2374 10.8232 23.5303 10.5303C23.8232 10.2374 23.8232 9.76256 23.5303 9.46967L20.5303 6.46967Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 897 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM18 6.25C17.5858 6.25 17.25 6.58579 17.25 7C17.25 7.41421 17.5858 7.75 18 7.75H20.1893L16.4697 11.4697C16.1768 11.7626 16.1768 12.2374 16.4697 12.5303C16.7626 12.8232 17.2374 12.8232 17.5303 12.5303L21.25 8.81066V11C21.25 11.4142 21.5858 11.75 22 11.75C22.4142 11.75 22.75 11.4142 22.75 11V7C22.75 6.58579 22.4142 6.25 22 6.25H18Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 823 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM23.5303 8.53033C23.8232 8.23744 23.8232 7.76256 23.5303 7.46967C23.2374 7.17678 22.7626 7.17678 22.4697 7.46967L19 10.9393L17.5303 9.46967C17.2374 9.17678 16.7626 9.17678 16.4697 9.46967C16.1768 9.76256 16.1768 10.2374 16.4697 10.5303L18.4697 12.5303C18.7626 12.8232 19.2374 12.8232 19.5303 12.5303L23.5303 8.53033Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 809 B

@@ -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="M1.25 12C1.25 6.06294 6.06294 1.25 12 1.25C17.9371 1.25 22.75 6.06294 22.75 12C22.75 17.9371 17.9371 22.75 12 22.75C6.06294 22.75 1.25 17.9371 1.25 12ZM12 11C13.6569 11 15 9.65685 15 8C15 6.34315 13.6569 5 12 5C10.3431 5 9 6.34315 9 8C9 9.65685 10.3431 11 12 11ZM15.3333 18C16.2538 18 17 17.2538 17 16.3333V16.3333C17 14.4924 15.5076 13 13.6667 13H10.3333C8.49238 13 7 14.4924 7 16.3333V16.3333C7 17.2538 7.74619 18 8.66667 18H15.3333Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 606 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM1.25 18.95C1.25 15.802 3.80198 13.25 6.95 13.25H11.05C14.198 13.25 16.75 15.802 16.75 18.95C16.75 21.0487 15.0487 22.75 12.95 22.75H5.05C2.95132 22.75 1.25 21.0487 1.25 18.95ZM18.5303 6.46967C18.2374 6.17678 17.7626 6.17678 17.4697 6.46967C17.1768 6.76256 17.1768 7.23744 17.4697 7.53033L19.4393 9.5L17.4697 11.4697C17.1768 11.7626 17.1768 12.2374 17.4697 12.5303C17.7626 12.8232 18.2374 12.8232 18.5303 12.5303L20.5 10.5607L22.4697 12.5303C22.7626 12.8232 23.2374 12.8232 23.5303 12.5303C23.8232 12.2374 23.8232 11.7626 23.5303 11.4697L21.5607 9.5L23.5303 7.53033C23.8232 7.23744 23.8232 6.76256 23.5303 6.46967C23.2374 6.17678 22.7626 6.17678 22.4697 6.46967L20.5 8.43934L18.5303 6.46967Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 1008 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM0.25 18.95C0.25 15.802 2.80198 13.25 5.95 13.25H12.05C15.198 13.25 17.75 15.802 17.75 18.95C17.75 21.0487 16.0487 22.75 13.95 22.75H4.05C1.95132 22.75 0.25 21.0487 0.25 18.95ZM17 9.25C16.5858 9.25 16.25 9.58579 16.25 10C16.25 10.4142 16.5858 10.75 17 10.75H23C23.4142 10.75 23.75 10.4142 23.75 10C23.75 9.58579 23.4142 9.25 23 9.25H17Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 653 B

@@ -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 1.25C6.37665 1.25 4.25 3.37665 4.25 6C4.25 8.62335 6.37665 10.75 9 10.75C11.6234 10.75 13.75 8.62335 13.75 6C13.75 3.37665 11.6234 1.25 9 1.25ZM0.25 18.95C0.25 15.802 2.80198 13.25 5.95 13.25H12.05C15.198 13.25 17.75 15.802 17.75 18.95C17.75 21.0487 16.0487 22.75 13.95 22.75H4.05C1.95132 22.75 0.25 21.0487 0.25 18.95ZM20.75 7C20.75 6.58579 20.4142 6.25 20 6.25C19.5858 6.25 19.25 6.58579 19.25 7V9.25H17C16.5858 9.25 16.25 9.58579 16.25 10C16.25 10.4142 16.5858 10.75 17 10.75H19.25V13C19.25 13.4142 19.5858 13.75 20 13.75C20.4142 13.75 20.75 13.4142 20.75 13V10.75H23C23.4142 10.75 23.75 10.4142 23.75 10C23.75 9.58579 23.4142 9.25 23 9.25H20.75V7Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 825 B

@@ -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="M10.85 22.75C7.48969 22.75 5.80953 22.75 4.52606 22.096C3.39708 21.5208 2.4792 20.6029 1.90396 19.4739C1.25 18.1905 1.25 16.5103 1.25 13.15V10.85C1.25 7.48969 1.25 5.80953 1.90396 4.52606C2.4792 3.39708 3.39708 2.4792 4.52606 1.90396C5.80953 1.25 7.48968 1.25 10.85 1.25H13.15C16.5103 1.25 18.1905 1.25 19.4739 1.90396C20.6029 2.4792 21.5208 3.39708 22.096 4.52606C22.75 5.80953 22.75 7.48968 22.75 10.85V13.15C22.75 16.5103 22.75 18.1905 22.096 19.4739C21.5208 20.6029 20.6029 21.5208 19.4739 22.096C18.1905 22.75 16.5103 22.75 13.15 22.75H10.85ZM15 8C15 9.65685 13.6569 11 12 11C10.3431 11 9 9.65685 9 8C9 6.34315 10.3431 5 12 5C13.6569 5 15 6.34315 15 8ZM13.6667 13C15.5076 13 17 14.4924 17 16.3333V16.3333C17 17.2538 16.2538 18 15.3333 18H8.66667C7.74619 18 7 17.2538 7 16.3333V16.3333C7 14.4924 8.49238 13 10.3333 13H13.6667Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 1001 B

+4
View File
@@ -0,0 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.25 6C7.25 3.37665 9.37665 1.25 12 1.25C14.6234 1.25 16.75 3.37665 16.75 6C16.75 8.62335 14.6234 10.75 12 10.75C9.37665 10.75 7.25 8.62335 7.25 6Z" fill="#2F384C"/>
<path d="M8.95 13.25C5.80198 13.25 3.25 15.802 3.25 18.95V18.95C3.25 21.0487 4.95132 22.75 7.05 22.75H16.95C19.0487 22.75 20.75 21.0487 20.75 18.95V18.95C20.75 15.802 18.198 13.25 15.05 13.25H8.95Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 495 B

+3
View File
@@ -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="M8 1.25C5.37665 1.25 3.25 3.37665 3.25 6C3.25 8.62335 5.37665 10.75 8 10.75C10.6234 10.75 12.75 8.62335 12.75 6C12.75 3.37665 10.6234 1.25 8 1.25ZM0.25 18.95C0.25 15.802 2.80198 13.25 5.95 13.25H10.05C13.198 13.25 15.75 15.802 15.75 18.95C15.75 21.0487 14.0487 22.75 11.95 22.75H4.05C1.95132 22.75 0.25 21.0487 0.25 18.95ZM15 1.25C14.5858 1.25 14.25 1.58579 14.25 2C14.25 2.41421 14.5858 2.75 15 2.75C16.7949 2.75 18.25 4.20507 18.25 6C18.25 7.79493 16.7949 9.25 15 9.25C14.5858 9.25 14.25 9.58579 14.25 10C14.25 10.4142 14.5858 10.75 15 10.75C17.6234 10.75 19.75 8.62335 19.75 6C19.75 3.37665 17.6234 1.25 15 1.25ZM17 13.25C16.5858 13.25 16.25 13.5858 16.25 14C16.25 14.4142 16.5858 14.75 17 14.75H18.2C20.4368 14.75 22.25 16.5632 22.25 18.8C22.25 20.1531 21.1531 21.25 19.8 21.25H17C16.5858 21.25 16.25 21.5858 16.25 22C16.25 22.4142 16.5858 22.75 17 22.75H19.8C21.9815 22.75 23.75 20.9815 23.75 18.8C23.75 15.7348 21.2652 13.25 18.2 13.25H17Z" fill="#2F384C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB