diff options
| author | haoyuren <13851610112@163.com> | 2026-03-13 01:37:50 -0500 |
|---|---|---|
| committer | haoyuren <13851610112@163.com> | 2026-03-13 01:37:50 -0500 |
| commit | 1f68cb8a5de45c8b697ca74085cd5aae2c361787 (patch) | |
| tree | 3cdb12870eadcd601c88af21efa27ec596b476eb /resources | |
| parent | 8b3b3be550307598e84c59e3d708e6ee9a3e1beb (diff) | |
Update logo, app icon, fix shutdown crash, add README
- Simplified logo: cosmic latte cup on brown background with turquoise
liquid and sparkle stars
- Square app icon (.icns) for macOS dock
- Fix crash on window close: guard all IPC sends against destroyed window
- Include ws/chokidar/diff-match-patch in packaged app
- Add README with features and install instructions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'resources')
| -rw-r--r-- | resources/icon.icns | bin | 0 -> 168312 bytes | |||
| -rw-r--r-- | resources/logo.svg | 35 |
2 files changed, 11 insertions, 24 deletions
diff --git a/resources/icon.icns b/resources/icon.icns Binary files differnew file mode 100644 index 0000000..cf000bc --- /dev/null +++ b/resources/icon.icns diff --git a/resources/logo.svg b/resources/logo.svg index bd5af43..017bf65 100644 --- a/resources/logo.svg +++ b/resources/logo.svg @@ -1,28 +1,15 @@ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"> - <defs> - <linearGradient id="cupGrad" x1="0" y1="0" x2="0" y2="1"> - <stop offset="0%" stop-color="#FFF8E7"/> - <stop offset="100%" stop-color="#EDE5CE"/> - </linearGradient> - <linearGradient id="coffeeGrad" x1="0" y1="0" x2="0" y2="1"> - <stop offset="0%" stop-color="#A0782C"/> - <stop offset="100%" stop-color="#7A5A1E"/> - </linearGradient> - </defs> - <!-- Background circle --> - <circle cx="256" cy="256" r="240" fill="#6B5B3E"/> + <rect width="512" height="512" rx="80" fill="#6B5B3E"/> <!-- Cup body --> - <path d="M130 190 Q124 390 185 405 L327 405 Q388 390 382 190 Z" fill="url(#cupGrad)" stroke="#D6CEBC" stroke-width="2"/> - <!-- Coffee surface --> - <ellipse cx="256" cy="190" rx="126" ry="36" fill="url(#coffeeGrad)"/> - <!-- Latte art - heart --> - <path d="M256 175 Q240 165 232 172 Q224 180 236 192 L256 208 L276 192 Q288 180 280 172 Q272 165 256 175Z" fill="#D4B880" opacity="0.6"/> - <!-- Cup rim highlight --> - <ellipse cx="256" cy="190" rx="126" ry="36" fill="none" stroke="#D6CEBC" stroke-width="3"/> + <path d="M148 195 Q142 375 195 395 L317 395 Q370 375 364 195 Z" fill="#FFF8E7" stroke="#EDE5CE" stroke-width="2"/> <!-- Handle --> - <path d="M382 230 Q435 235 438 300 Q440 365 390 370" fill="none" stroke="#FFF8E7" stroke-width="12" stroke-linecap="round"/> - <!-- Steam lines --> - <path d="M216 148 Q210 118 220 95" fill="none" stroke="#FFF8E7" stroke-width="5" stroke-linecap="round" opacity="0.5"/> - <path d="M256 140 Q250 105 260 80" fill="none" stroke="#FFF8E7" stroke-width="5" stroke-linecap="round" opacity="0.45"/> - <path d="M296 148 Q290 118 300 95" fill="none" stroke="#FFF8E7" stroke-width="5" stroke-linecap="round" opacity="0.4"/> + <path d="M364 235 Q410 240 412 305 Q414 365 370 370" fill="none" stroke="#FFF8E7" stroke-width="14" stroke-linecap="round"/> + <!-- Liquid surface --> + <ellipse cx="256" cy="195" rx="108" ry="30" fill="#4ECDA0"/> + <!-- Cup rim --> + <ellipse cx="256" cy="195" rx="108" ry="30" fill="none" stroke="#EDE5CE" stroke-width="3"/> + <!-- Cosmic sparkles --> + <path d="M218 128 L224 108 L230 128 L250 134 L230 140 L224 160 L218 140 L198 134 Z" fill="#4ECDA0" opacity="0.9"/> + <path d="M268 100 L273 84 L278 100 L294 105 L278 110 L273 126 L268 110 L252 105 Z" fill="#4ECDA0" opacity="0.7"/> + <path d="M308 118 L313 102 L318 118 L334 123 L318 128 L313 144 L308 128 L292 123 Z" fill="#4ECDA0" opacity="0.55"/> </svg> |
