Add Electron desktop shell workspace

This commit is contained in:
dirtydishes 2026-05-13 09:21:06 -04:00
parent b803d10836
commit 5d8e5ea44a
16 changed files with 1652 additions and 21 deletions

View file

@ -0,0 +1,6 @@
# Desktop Asset Placeholders
This folder is reserved for the Electron shell's packaged app assets.
- `icon-placeholder.svg` is a visual stub only.
- A real macOS release icon should eventually be added as `.icns` and then wired into `forge.config.ts`.

View file

@ -0,0 +1,20 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" role="img" aria-labelledby="title">
<title>Islandflow desktop placeholder icon</title>
<defs>
<linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#081017" />
<stop offset="100%" stop-color="#05070a" />
</linearGradient>
<linearGradient id="accent" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#f5a623" />
<stop offset="100%" stop-color="#ffd89a" />
</linearGradient>
</defs>
<rect width="256" height="256" rx="56" fill="url(#bg)" />
<path
d="M48 96h160v20H48zm0 44h114v20H48zm0 44h160v20H48z"
fill="url(#accent)"
opacity="0.94"
/>
<circle cx="188" cy="150" r="22" fill="#25c17a" opacity="0.95" />
</svg>

After

Width:  |  Height:  |  Size: 791 B