@lacspace/brand
The official Lacspace mark, colours and animations — for everyone to use. Render the self-contained SVG logo and the signature self-crafting reveal anywhere (zero-dep, isomorphic), make Lacspace installable as a favicon / PWA app-icon in one call, and reach the pixel-exact master artwork + Lottie motion bundled inside. Free to reference Lacspace under the Brand Usage Licence — don't alter the mark. Includes React bindings.
npm i @lacspace/brandUsage
import { mark, craftMark, installable, brandCss } from "@lacspace/brand";
// The Lacspace mark, self-contained — no fonts, no deps
logoEl.innerHTML = mark({ size: 256, variant: "fullcolor" });
// The signature self-crafting hero animation (pure CSS, zero JS)
heroEl.innerHTML = craftMark({ size: 320 });
// Make Lacspace installable as a favicon / PWA app-icon
const { headLinks, manifest, dataUri } = installable({ base: "/brand/", name: "Lacspace" });
// Palette as CSS variables
document.head.insertAdjacentHTML("beforeend", `<style>${brandCss()}</style>`);Exports 14
markiconTilecraftMarkpulseMarkfloatMarkrevealMarkshimmerMarkinstallablefaviconDataUriwebManifestbrandCssCOLORSGUIDELINESASSETSKeywords
More in Media Kit
Generate real logos and brand marks without AI. A name + a few keywords becomes an on-brand SVG logo — monogram, icon lockup, geometric mark or emblem — chosen deterministically from a curated JSON brain of palettes, fonts, icons and shapes. Seeded variations, five engines, and generateLogoSet for 12 reproducible concepts. Rasterize via @lacspace/image.
@lacspace/imageGenerate images without AI — draw gradients, patterns and placeholders, resize and crop, then export to PNG, JPEG, WebP or SVG with an exact file-size budget (KB/MB). Zero-dependency and isomorphic: native Canvas in the browser, pure-JS PNG (zlib) and baseline JPEG encoders in Node, plus a fit() that binary-searches quality to hit a size ceiling.