LocalCloud Brand & Project Icons
The official visual iconography for LocalCloud: designed for developer tooling clarity, scalable from 16px favicons to 512px app store launchers, matching the Google Cloud developer workbench aesthetic.
1. Company & Brand Identity Icons
Application launchers, menu bar monitors, CLI tooling badges, and favicons.
App Icon (Squircle)
Desktop launcher, Docker Desktop extension, and macOS dock icon with container core and status LEDs.
Vector App Mark
Scalable vector mark optimized for small-canvas visibility, favicon, and app headers.
CLI / Terminal Icon
Developer console and terminal tooling icon for localcloud CLI commands.
System Tray / Menu Bar
Monochrome template icon for the macOS menu bar and Windows/Linux system tray.
Dark Canvas Mark
Slate and dark terminal surface brand mark with neon edge accents.
Light Canvas Mark
High-contrast light background mark for documentation and papers.
Root Favicon
Browser tab and bookmark icon with high-contrast Google status points.
2. Product Feature & Capability Icons
Precision 24×24 monoline vector icons matching the Developer Workbench visual style.
Local Runtime
Single Docker container execution core
Zero Cloud Bill
No cloud billing or unexpected usage costs
Instant Iteration
Sub-second inner feedback loop
Real Google Cloud SDKs
Zero code modifications or proxy forks
Mock-Free Fidelity
Verified emulation instead of brittle stubs
Web Console
Visual state inspection and management UI
Offline First
Complete airplane mode & air-gapped development
Port Matrix
20+ services routed across predictable ports
State Snapshots
Disk persistence and emulator state seeding
CI Pipeline
Headless automation for GitHub Actions and CI
3. Runtime Status & Health Indicators
Status lights and healthcheck indicators for dashboard rows, logs, and CLI output.
Healthy / Running
Active container with healthy gRPC/REST healthcheck
Starting / Booting
Container initializing services and mapping ports
Stopped / Idle
Container stopped or paused by developer
Degraded / Warning
One or more background sub-emulators slow or restarting
Error / Failed
Port collision, OOM, or initialization error
Usage in Code
Easily include these icons in any Astro layout, MDX documentation page, or frontend component.
import FeatureIcon from '../components/FeatureIcon.astro';
<FeatureIcon name="local-runtime" size={24} />
<FeatureIcon name="zero-cloud-bill" size={24} />
<FeatureIcon name="instant-iteration" size={24} /> import StatusIcon from '../components/StatusIcon.astro';
<StatusIcon status="running" size={18} />
<StatusIcon status="starting" size={18} />
<StatusIcon status="error" size={18} />