{
"$schema": "https://raw.githubusercontent.com/stack-sh/theme/main/schemas/catalog.schema.json",
"schemaVersion": "1.0",
"catalogVersion": "0.8.0",
"reservedThemeIds": [],
"fallbacks": {
"missingThemeId": "default",
"missingIconId": "kind-external"
},
"fontMetrics": [
{
"id": "stack_sans",
"family": "system-ui",
"version": "stack-metrics-1",
"unitsPerEm": 1000,
"ascent": 800,
"descent": -200,
"lineGap": 200,
"defaultAdvance": 600,
"wideAdvance": 1000,
"wideRanges": [
{
"start": "U+1100",
"end": "U+115F"
},
{
"start": "U+2329",
"end": "U+232A"
},
{
"start": "U+2E80",
"end": "U+A4CF"
},
{
"start": "U+AC00",
"end": "U+D7A3"
},
{
"start": "U+F900",
"end": "U+FAFF"
},
{
"start": "U+FE10",
"end": "U+FE19"
},
{
"start": "U+FE30",
"end": "U+FE6F"
},
{
"start": "U+FF00",
"end": "U+FF60"
},
{
"start": "U+FFE0",
"end": "U+FFE6"
},
{
"start": "U+1F300",
"end": "U+1FAFF"
},
{
"start": "U+20000",
"end": "U+3FFFD"
}
],
"glyphAdvances": {
"U+0020": 250,
"U+0021": 300,
"U+0022": 400,
"U+0027": 250,
"U+0028": 350,
"U+0029": 350,
"U+002C": 300,
"U+002D": 400,
"U+002E": 300,
"U+003A": 300,
"U+003B": 300,
"U+0049": 300,
"U+004D": 850,
"U+0057": 900,
"U+005B": 350,
"U+005D": 350,
"U+0066": 350,
"U+0069": 250,
"U+006A": 300,
"U+006C": 250,
"U+006D": 900,
"U+0072": 400,
"U+0074": 350,
"U+0077": 800
},
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/blob/main/docs/font-metrics.md",
"sourceRevision": "stack-sans-metrics-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
],
"themes": [
{
"id": "default",
"name": "Stack Default",
"description": "Balanced blue-gray surfaces for general architecture diagrams.",
"palette": {
"canvas": "#F3F6FA",
"surface": "#FFFFFF",
"surfaceMuted": "#E5EBF3",
"text": "#142033",
"textMuted": "#475569",
"border": "#64748B",
"accent": "#1D63D8",
"danger": "#B4233A",
"connector": "#475569"
},
"typography": {
"fontMetricsId": "stack_sans",
"nodeLabelSizeMilliPx": 14000,
"nodeDetailSizeMilliPx": 12000,
"groupLabelSizeMilliPx": 13000,
"edgeLabelSizeMilliPx": 11000,
"lineHeightPermille": 1400,
"labelWeight": 600,
"detailWeight": 400
},
"nodeKindFallbacks": {
"actor": {
"shape": "circle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-actor"
},
"client": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-client"
},
"service": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-service"
},
"function": {
"shape": "hexagon",
"fill": "surfaceMuted",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-function"
},
"worker": {
"shape": "capsule",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 16000,
"fallbackIconId": "kind-worker"
},
"database": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-database"
},
"cache": {
"shape": "rounded-rectangle",
"fill": "surfaceMuted",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-cache"
},
"queue": {
"shape": "capsule",
"fill": "surfaceMuted",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 16000,
"fallbackIconId": "kind-queue"
},
"storage": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 4000,
"fallbackIconId": "kind-storage"
},
"external": {
"shape": "hexagon",
"fill": "surfaceMuted",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-external"
}
},
"connector": {
"stroke": "connector",
"text": "textMuted",
"labelBackground": "canvas",
"widthMilliPx": 1500,
"arrowSizeMilliPx": 7000
},
"icons": [
{
"id": "kind-actor",
"subject": "Human actor",
"asset": {
"path": "assets/default/kind-actor.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-client",
"subject": "Client application or device",
"asset": {
"path": "assets/default/kind-client.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-service",
"subject": "Long-running service",
"asset": {
"path": "assets/default/kind-service.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-function",
"subject": "On-demand function",
"asset": {
"path": "assets/default/kind-function.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-worker",
"subject": "Background worker",
"asset": {
"path": "assets/default/kind-worker.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-database",
"subject": "Durable database",
"asset": {
"path": "assets/default/kind-database.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-cache",
"subject": "Disposable cache",
"asset": {
"path": "assets/default/kind-cache.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-queue",
"subject": "Asynchronous queue or stream",
"asset": {
"path": "assets/default/kind-queue.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-storage",
"subject": "Blob or file storage",
"asset": {
"path": "assets/default/kind-storage.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-external",
"subject": "External system",
"asset": {
"path": "assets/default/kind-external.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/default",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "api",
"subject": "Application programming interface",
"asset": {
"path": "assets/core/api.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "web",
"subject": "Web application",
"asset": {
"path": "assets/core/web.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "mobile",
"subject": "Mobile application",
"asset": {
"path": "assets/core/mobile.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "desktop",
"subject": "Desktop application",
"asset": {
"path": "assets/core/desktop.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "server",
"subject": "Server host",
"asset": {
"path": "assets/core/server.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "container",
"subject": "Application container",
"asset": {
"path": "assets/core/container.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cluster",
"subject": "Compute cluster",
"asset": {
"path": "assets/core/cluster.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cloud",
"subject": "Cloud environment",
"asset": {
"path": "assets/core/cloud.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "scheduler",
"subject": "Scheduled execution",
"asset": {
"path": "assets/core/scheduler.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "webhook",
"subject": "Webhook endpoint",
"asset": {
"path": "assets/core/webhook.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "identity",
"subject": "Identity and access",
"asset": {
"path": "assets/core/identity.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "observability",
"subject": "Observability system",
"asset": {
"path": "assets/core/observability.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "gateway",
"subject": "Network gateway",
"asset": {
"path": "assets/core/gateway.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "load-balancer",
"subject": "Load balancer",
"asset": {
"path": "assets/core/load-balancer.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "dns",
"subject": "Domain name service",
"asset": {
"path": "assets/core/dns.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cdn",
"subject": "Content delivery network",
"asset": {
"path": "assets/core/cdn.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "firewall",
"subject": "Network firewall",
"asset": {
"path": "assets/core/firewall.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "network",
"subject": "Network topology",
"asset": {
"path": "assets/core/network.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "event",
"subject": "Discrete event",
"asset": {
"path": "assets/core/event.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "stream",
"subject": "Event stream",
"asset": {
"path": "assets/core/stream.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "search",
"subject": "Search service",
"asset": {
"path": "assets/core/search.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "analytics",
"subject": "Analytics system",
"asset": {
"path": "assets/core/analytics.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "repository",
"subject": "Source code repository",
"asset": {
"path": "assets/core/repository.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "pipeline",
"subject": "Delivery pipeline",
"asset": {
"path": "assets/core/pipeline.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "secret",
"subject": "Secret or credential",
"asset": {
"path": "assets/core/secret.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "document",
"subject": "Document or knowledge base",
"asset": {
"path": "assets/core/document.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "task",
"subject": "Task or issue tracker",
"asset": {
"path": "assets/core/task.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "chat",
"subject": "Chat or messaging tool",
"asset": {
"path": "assets/core/chat.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "email",
"subject": "Email delivery",
"asset": {
"path": "assets/core/email.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "ai",
"subject": "Artificial intelligence system",
"asset": {
"path": "assets/core/ai.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
}
]
},
{
"id": "light",
"name": "Stack Light",
"description": "Warm neutral surfaces for documents with light backgrounds.",
"palette": {
"canvas": "#FAF9F6",
"surface": "#FFFFFF",
"surfaceMuted": "#EEEAE3",
"text": "#1C1917",
"textMuted": "#57534E",
"border": "#78716C",
"accent": "#005DBB",
"danger": "#A52A1A",
"connector": "#57534E"
},
"typography": {
"fontMetricsId": "stack_sans",
"nodeLabelSizeMilliPx": 14000,
"nodeDetailSizeMilliPx": 12000,
"groupLabelSizeMilliPx": 13000,
"edgeLabelSizeMilliPx": 11000,
"lineHeightPermille": 1400,
"labelWeight": 600,
"detailWeight": 400
},
"nodeKindFallbacks": {
"actor": {
"shape": "circle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-actor"
},
"client": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-client"
},
"service": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-service"
},
"function": {
"shape": "hexagon",
"fill": "surfaceMuted",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-function"
},
"worker": {
"shape": "capsule",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 16000,
"fallbackIconId": "kind-worker"
},
"database": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-database"
},
"cache": {
"shape": "rounded-rectangle",
"fill": "surfaceMuted",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-cache"
},
"queue": {
"shape": "capsule",
"fill": "surfaceMuted",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 16000,
"fallbackIconId": "kind-queue"
},
"storage": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 4000,
"fallbackIconId": "kind-storage"
},
"external": {
"shape": "hexagon",
"fill": "surfaceMuted",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-external"
}
},
"connector": {
"stroke": "connector",
"text": "textMuted",
"labelBackground": "canvas",
"widthMilliPx": 1250,
"arrowSizeMilliPx": 6500
},
"icons": [
{
"id": "kind-actor",
"subject": "Human actor",
"asset": {
"path": "assets/light/kind-actor.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-client",
"subject": "Client application or device",
"asset": {
"path": "assets/light/kind-client.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-service",
"subject": "Long-running service",
"asset": {
"path": "assets/light/kind-service.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-function",
"subject": "On-demand function",
"asset": {
"path": "assets/light/kind-function.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-worker",
"subject": "Background worker",
"asset": {
"path": "assets/light/kind-worker.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-database",
"subject": "Durable database",
"asset": {
"path": "assets/light/kind-database.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-cache",
"subject": "Disposable cache",
"asset": {
"path": "assets/light/kind-cache.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-queue",
"subject": "Asynchronous queue or stream",
"asset": {
"path": "assets/light/kind-queue.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-storage",
"subject": "Blob or file storage",
"asset": {
"path": "assets/light/kind-storage.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-external",
"subject": "External system",
"asset": {
"path": "assets/light/kind-external.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/light",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "api",
"subject": "Application programming interface",
"asset": {
"path": "assets/core/api.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "web",
"subject": "Web application",
"asset": {
"path": "assets/core/web.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "mobile",
"subject": "Mobile application",
"asset": {
"path": "assets/core/mobile.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "desktop",
"subject": "Desktop application",
"asset": {
"path": "assets/core/desktop.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "server",
"subject": "Server host",
"asset": {
"path": "assets/core/server.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "container",
"subject": "Application container",
"asset": {
"path": "assets/core/container.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cluster",
"subject": "Compute cluster",
"asset": {
"path": "assets/core/cluster.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cloud",
"subject": "Cloud environment",
"asset": {
"path": "assets/core/cloud.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "scheduler",
"subject": "Scheduled execution",
"asset": {
"path": "assets/core/scheduler.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "webhook",
"subject": "Webhook endpoint",
"asset": {
"path": "assets/core/webhook.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "identity",
"subject": "Identity and access",
"asset": {
"path": "assets/core/identity.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "observability",
"subject": "Observability system",
"asset": {
"path": "assets/core/observability.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "gateway",
"subject": "Network gateway",
"asset": {
"path": "assets/core/gateway.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "load-balancer",
"subject": "Load balancer",
"asset": {
"path": "assets/core/load-balancer.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "dns",
"subject": "Domain name service",
"asset": {
"path": "assets/core/dns.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cdn",
"subject": "Content delivery network",
"asset": {
"path": "assets/core/cdn.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "firewall",
"subject": "Network firewall",
"asset": {
"path": "assets/core/firewall.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "network",
"subject": "Network topology",
"asset": {
"path": "assets/core/network.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "event",
"subject": "Discrete event",
"asset": {
"path": "assets/core/event.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "stream",
"subject": "Event stream",
"asset": {
"path": "assets/core/stream.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "search",
"subject": "Search service",
"asset": {
"path": "assets/core/search.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "analytics",
"subject": "Analytics system",
"asset": {
"path": "assets/core/analytics.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "repository",
"subject": "Source code repository",
"asset": {
"path": "assets/core/repository.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "pipeline",
"subject": "Delivery pipeline",
"asset": {
"path": "assets/core/pipeline.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "secret",
"subject": "Secret or credential",
"asset": {
"path": "assets/core/secret.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "document",
"subject": "Document or knowledge base",
"asset": {
"path": "assets/core/document.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "task",
"subject": "Task or issue tracker",
"asset": {
"path": "assets/core/task.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "chat",
"subject": "Chat or messaging tool",
"asset": {
"path": "assets/core/chat.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "email",
"subject": "Email delivery",
"asset": {
"path": "assets/core/email.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "ai",
"subject": "Artificial intelligence system",
"asset": {
"path": "assets/core/ai.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
}
]
},
{
"id": "dark",
"name": "Stack Dark",
"description": "High-contrast cool surfaces for dark canvases.",
"palette": {
"canvas": "#0B1020",
"surface": "#141B2D",
"surfaceMuted": "#1E293B",
"text": "#F8FAFC",
"textMuted": "#CBD5E1",
"border": "#94A3B8",
"accent": "#69A7FF",
"danger": "#FF8A9A",
"connector": "#CBD5E1"
},
"typography": {
"fontMetricsId": "stack_sans",
"nodeLabelSizeMilliPx": 14000,
"nodeDetailSizeMilliPx": 12000,
"groupLabelSizeMilliPx": 13000,
"edgeLabelSizeMilliPx": 11000,
"lineHeightPermille": 1400,
"labelWeight": 600,
"detailWeight": 400
},
"nodeKindFallbacks": {
"actor": {
"shape": "circle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-actor"
},
"client": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-client"
},
"service": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-service"
},
"function": {
"shape": "hexagon",
"fill": "surfaceMuted",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-function"
},
"worker": {
"shape": "capsule",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 16000,
"fallbackIconId": "kind-worker"
},
"database": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-database"
},
"cache": {
"shape": "rounded-rectangle",
"fill": "surfaceMuted",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 8000,
"fallbackIconId": "kind-cache"
},
"queue": {
"shape": "capsule",
"fill": "surfaceMuted",
"stroke": "accent",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 16000,
"fallbackIconId": "kind-queue"
},
"storage": {
"shape": "rounded-rectangle",
"fill": "surface",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 4000,
"fallbackIconId": "kind-storage"
},
"external": {
"shape": "hexagon",
"fill": "surfaceMuted",
"stroke": "border",
"text": "text",
"accent": "accent",
"cornerRadiusMilliPx": 0,
"fallbackIconId": "kind-external"
}
},
"connector": {
"stroke": "connector",
"text": "textMuted",
"labelBackground": "canvas",
"widthMilliPx": 1750,
"arrowSizeMilliPx": 7500
},
"icons": [
{
"id": "kind-actor",
"subject": "Human actor",
"asset": {
"path": "assets/dark/kind-actor.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-client",
"subject": "Client application or device",
"asset": {
"path": "assets/dark/kind-client.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-service",
"subject": "Long-running service",
"asset": {
"path": "assets/dark/kind-service.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-function",
"subject": "On-demand function",
"asset": {
"path": "assets/dark/kind-function.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-worker",
"subject": "Background worker",
"asset": {
"path": "assets/dark/kind-worker.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-database",
"subject": "Durable database",
"asset": {
"path": "assets/dark/kind-database.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-cache",
"subject": "Disposable cache",
"asset": {
"path": "assets/dark/kind-cache.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-queue",
"subject": "Asynchronous queue or stream",
"asset": {
"path": "assets/dark/kind-queue.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-storage",
"subject": "Blob or file storage",
"asset": {
"path": "assets/dark/kind-storage.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "kind-external",
"subject": "External system",
"asset": {
"path": "assets/dark/kind-external.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/dark",
"sourceRevision": "core-fallback-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "api",
"subject": "Application programming interface",
"asset": {
"path": "assets/core/api.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "web",
"subject": "Web application",
"asset": {
"path": "assets/core/web.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "mobile",
"subject": "Mobile application",
"asset": {
"path": "assets/core/mobile.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "desktop",
"subject": "Desktop application",
"asset": {
"path": "assets/core/desktop.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "server",
"subject": "Server host",
"asset": {
"path": "assets/core/server.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "container",
"subject": "Application container",
"asset": {
"path": "assets/core/container.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cluster",
"subject": "Compute cluster",
"asset": {
"path": "assets/core/cluster.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cloud",
"subject": "Cloud environment",
"asset": {
"path": "assets/core/cloud.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "scheduler",
"subject": "Scheduled execution",
"asset": {
"path": "assets/core/scheduler.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "webhook",
"subject": "Webhook endpoint",
"asset": {
"path": "assets/core/webhook.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "identity",
"subject": "Identity and access",
"asset": {
"path": "assets/core/identity.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "observability",
"subject": "Observability system",
"asset": {
"path": "assets/core/observability.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v1",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "gateway",
"subject": "Network gateway",
"asset": {
"path": "assets/core/gateway.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "load-balancer",
"subject": "Load balancer",
"asset": {
"path": "assets/core/load-balancer.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "dns",
"subject": "Domain name service",
"asset": {
"path": "assets/core/dns.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "cdn",
"subject": "Content delivery network",
"asset": {
"path": "assets/core/cdn.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "firewall",
"subject": "Network firewall",
"asset": {
"path": "assets/core/firewall.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "network",
"subject": "Network topology",
"asset": {
"path": "assets/core/network.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "event",
"subject": "Discrete event",
"asset": {
"path": "assets/core/event.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "stream",
"subject": "Event stream",
"asset": {
"path": "assets/core/stream.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "search",
"subject": "Search service",
"asset": {
"path": "assets/core/search.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "analytics",
"subject": "Analytics system",
"asset": {
"path": "assets/core/analytics.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "repository",
"subject": "Source code repository",
"asset": {
"path": "assets/core/repository.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "pipeline",
"subject": "Delivery pipeline",
"asset": {
"path": "assets/core/pipeline.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "secret",
"subject": "Secret or credential",
"asset": {
"path": "assets/core/secret.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "document",
"subject": "Document or knowledge base",
"asset": {
"path": "assets/core/document.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "task",
"subject": "Task or issue tracker",
"asset": {
"path": "assets/core/task.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "chat",
"subject": "Chat or messaging tool",
"asset": {
"path": "assets/core/chat.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "email",
"subject": "Email delivery",
"asset": {
"path": "assets/core/email.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
},
{
"id": "ai",
"subject": "Artificial intelligence system",
"asset": {
"path": "assets/core/ai.svg",
"viewBox": [
0,
0,
24,
24
],
"provenance": {
"sourceUrl": "https://github.com/stack-sh/theme/tree/main/assets/core",
"sourceRevision": "core-icons-v2",
"copyright": "Stack contributors",
"licenseSpdx": "Apache-2.0",
"licenseFile": "LICENSE",
"modified": false,
"redistribution": {
"cargo": true,
"npm": true,
"wasm": true,
"commercialApplications": true
}
}
}
}
]
}
]
}