mirror of
https://github.com/storytold/craft-launcher.git
synced 2026-10-14 14:26:48 -04:00
The launcher now looks like the apps page on getartcraft.com: the site's colour tokens, square corners, 1 px hairlines instead of shadows, app cards in a shared-hairline grid with numbered tabs and "Photo*Craft*" wordmarks, mono upper-case labels and buttons, and square badges for status. Fonts are the site's own, embedded in the binary: Archivo (620, 118 % width) for headings and app names, Inter for body text and Geist Mono for labels, all variable fonts from google/fonts (OFL-1.1) set to the site's weights. The window has a custom title bar on Windows and Linux (drag to move, double-click to maximize, minimize/maximize/close, resize from the edges) and a transparent one on macOS with the traffic lights in the header. The MSI used to flash a progress bar and close. Double-clicked, it now opens a WixUI wizard (Welcome, Ready, progress, Finish with "Launch ArtCraft Launcher"), with art drawn by package.ps1 from the ArtCraft mark and the Craft apps' icons. Self-update still runs it with /passive. CI installs the WiX UI and Util extensions. The app icon is now the blue "A" mark, getartcraft.com's favicon. packaging/icons.sh runs on any OS: `cargo xtask icns` packs the .icns. Also: two clippy fixes in crates/native that newer clippy rejects, and refreshed README screenshots. Co-authored-by: Claude Opus 5.5 <[email protected]>
ArtCraft Launcher app icon
The app icon is the ArtCraft "A" mark in blue (getartcraft.com's favicon), exactly as supplied in
docs/brand/artcraft-mark.svg. Every file in this
directory is rendered from it by packaging/icons.sh.
These files are an ArtCraft trademark. They are not open source and not covered by ArtCraft
Launcher's MIT or Apache-2.0 license. Their terms are in
docs/brand/LICENSE-brand.txt: use them only as part of
ArtCraft Launcher, never redraw, recolor or crop them, and remove them from forks and modified
versions.
Files
artcraft-launcher.svg: a copy ofdocs/brand/artcraft-mark.svg; also the hicolor scalable icon.artcraft-launcher-1024.png: 1024 px render, with extra transparent margin for Apple's icon grid.artcraft-launcher.icns: macOS bundle icon (CFBundleIconFile).artcraft-launcher.ico: Windows icon, 16–256 px, embedded in the.exebyapps/artcraft-launcher/build.rsand used by the MSI.hicolor/<size>/apps/ai.storyteller.artcraft-launcher.png(16–512) andhicolor/scalable/apps/ai.storyteller.artcraft-launcher.svg: Linux icon theme.- The tray / menu-bar icon is the same mark, rendered into
docs/brand/artcraft-mark-black-44.png(macOS template, 22 pt @2x) anddocs/brand/artcraft-mark-64.png(blue; Windows, Linux, FreeBSD).
Regenerate
Run packaging/icons.sh on any OS. It needs resvg; the .ico and .icns are packed by
cargo xtask ico. Never edit these files by hand: change the source only if the ArtCraft Team
supplies a new mark in docs/brand/.