Files
craft-launcher/assets/social/README.md
Jeremy e00be806a1 feat(ui): a calmer header, toolbar, cards, app page and dialogs
Header: the Discord link and the refresh button leave the top bar; refresh sits in the toolbar and
Settings stays on the right.

Toolbar: the filter tabs go (installed apps come first, the rest under a Not installed heading); a
sort dropdown (Name A-Z / Z-A, Recently updated, Frequently used), search, Update all and the
grid/table switch drawn as two icons.

Cards and table: the version sits in the strip, apps that are not installed are drawn in grey until
hovered, the headline and last-updated date replace the status sentence; the table's two version
columns become one.

Footer: Website, GitHub and Discord join the social links as icons with more room between them.

App page: pictures, story and facts re-laid out for windows with and without screenshots.

Dialogs: Settings and release notes become large cards like the app page (a header with the brand
colour, a scrolling body, a pinned footer), Settings in boxed groups, two columns when wide.

Also adds core::release::safe_web_link, so links in release notes open only when they are plain https.
2026-10-17 20:33:02 -06:00

1.5 KiB

Social service icons

x.svg, youtube.svg, tiktok.svg, instagram.svg and discord.svg are from Simple Icons 16.34.0 (https://cdn.jsdelivr.net/npm/[email protected]/icons/<name>.svg), released under CC0 1.0. The only change is fill="#ffffff" on the root element, so the app can tint them to the theme.

linkedin.svg is from Font Awesome Free 6.7.2 (https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/svgs/brands/linkedin.svg), by Fonticons, Inc., licensed CC BY 4.0 (Simple Icons no longer carries LinkedIn's logo). Changes: fill="#ffffff" for tinting, and the view box widened from 0 0 448 512 to a centred square -32 0 512 512; the artwork is untouched.

github.svg is from Simple Icons the same way (fill="#ffffff" added, CC0 1.0).

globe.svg is the globe icon from Lucide (lucide-static 0.468.0, https://cdn.jsdelivr.net/npm/[email protected]/icons/globe.svg), licensed ISC. The only change is stroke="#ffffff" instead of currentColor, so the app can tint it to the theme. It stands for ArtCraft's website.

The logos themselves are trademarks of their owners (X Corp., Google LLC, TikTok / ByteDance Ltd., Meta Platforms, Inc., Discord Inc. and LinkedIn Corporation). They are used only to link to ArtCraft's own accounts on those services.