// Schematic line-art illustrations for pillar cards
// 1.5px stroke, ink + orange emphasis, no fills.
const SCHEMATIC_STROKE = "currentColor";
const SCHEMATIC_ACCENT = "#F95015";
const SCHEMATIC_MUTED = "#A1A9C3";
const SCHEMATIC_SURFACE = "var(--pillar-surface, #fff)";
// PCB macro illustration — hero art
function PCBHero() {
return (
);
}
// Integrate — simple ring link between Altium chip and atopile glyph
function IntegrationArt() {
return (
);
}
// Version — simple curvy git graph with main + feature branch
function VersionArt() {
return (
);
}
// Agent / tool-calling
function AgentArt() {
return (
);
}
// Constraint / solver
function CheckArt() {
return (
);
}
// Parametric — config knob curves into a generated module
function ParametricArt() {
return (
);
}
// Part search — clean search field with a single accented result
function PartsArt() {
return (
);
}
// Automation-first — streams flow right together, then smoothly split to CLI / Python / MCP
function CIArt() {
return (
);
}
// On-prem — atopile ring inside a VPC boundary, external world blocked
function OnPremArt() {
return (
);
}
// AI-native — a .ato code snippet with a subtle AI accent tag (no card border)
function AINativeArt() {
return (
);
}
// Data layer — streams ride together out of atopile core, then smoothly split to 3 consumers
function DataLayerArt() {
return (
);
}
Object.assign(window, {
PCBHero, IntegrationArt, VersionArt, AgentArt, CheckArt,
ParametricArt, PartsArt, CIArt, OnPremArt, AINativeArt, DataLayerArt
});