taste-skill / Compare styles / Trigger.dev vs Inngest

Trigger.dev vs Inngest: design style comparison

Trigger.dev is Industrial Dark Slate & Electric Acid-Lime Telemetry; Inngest is Warm Obsidian Stone & Swiss Whyte / Coral-Cobalt Contrast. Both were extracted with the same taste-skill pipeline, so every value below is directly comparable. 17 of 18 tracked tokens differ.

Side-by-side preview

Trigger.dev style · dark
Ship the product, not the pixels.
Preview text rendered with the extracted Trigger.dev canvas, text, muted and accent tokens.
AI agents Media processing
Card on extracted card recipe
Accent link: #A8FF53 · border #1C1E21
Inngest style · dark
Ship the product, not the pixels.
Preview text rendered with the extracted Inngest canvas, text, muted and accent tokens.
START FREE READ THE DOCS
Card on extracted card recipe
Accent link: #F76246 · border rgba(255, 255, 255, 0.08)

Key differences

Token table

TokenTrigger.devInngest
Canvas#121317#0C0A09
Surface#15171A#1C1C1C
Text#D7D9DD#FFFFFF
Muted text#878C99#A8A29E
Accent#A8FF53#F76246
Border#1C1E21rgba(255, 255, 255, 0.08)
Heading fontSatoshi-VariableWhyteV1
Body fontInter / SatoshiInter / Whyte
Mono fontGeist MonoCircularXXMono
H160px / 1.0 (w600)72px / 0.95 (w400)
Button radius4px6px
Button height40px42px
Most-used radius4px6px
Most-used shadowrgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0pxrgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgb(28, 28, 28) 0px 0px 0px 2px
Easingcubic-bezier(0.4, 0, 0.2, 1)cubic-bezier(0.2, 0.8, 0.2, 1)
Duration0.15s0.3s
Container max-width1224px1440px
Mode samedarkdark

Primary buttons

RenderedHeightPaddingRadiusBackground / TextBorderFont
AI agents40px0px 12px4px#212327
#D7D9DD
1px solid #1C1E2116px / 400
Media processing40px0px 12px4px#121317
#B5B8C0
1px solid #1C1E2116px / 400
RenderedHeightPaddingRadiusBackground / TextBorderFont
START FREE42px0px 20px6px#FFFFFF
#000000
none12px / 600
READ THE DOCS42px0px 20px6pxtransparent
#FFFFFF
none12px / 600
START FREE32px0px 20px6px#FFFFFF
#000000
none12px / 600

Which style should you pick?

Pick Trigger.dev if you want Deep gunmetal #121317 canvas with #15171A / #212327 workflow nodes, #1C1E21 structural borders, 60px Satoshi-Variable headings, Geist Mono logs, and #A8FF53 electric lime status accents — signals: background-jobs, acid-lime, neon-green, trigger, satoshi, geist-mono, industrial.

Pick Inngest if you want Warm obsidian stone #0C0A09 canvas with rgba(28,28,28,0.85) surfaces, 72px WhyteV1 architectural display headings (0.95 line-height), CircularXXMono code, and #F76246 coral + #013CF6 cobalt accents — signals: queues, ai-orchestration, inngest, whyte, coral, cobalt, warm-dark.

Shared traits: dark, devtools, workflows.

Rules that differ

Trigger.dev never:

  • NEVER substitute generic uncalibrated gray backgrounds for Trigger.dev’s exact #121317 canvas and #15171A surface pairing.
  • NEVER replace Satoshi-Variable display typography or ignore its signature scale (60px / 1.0 (w600)).
  • NEVER use thick opaque borders that clash with #1C1E21 (1px solid #1C1E21).

Inngest never:

  • NEVER substitute generic uncalibrated gray backgrounds for Inngest’s exact #0C0A09 canvas and #1C1C1C surface pairing.
  • NEVER replace WhyteV1 display typography or ignore its signature scale (72px / 0.95 (w400)).
  • NEVER use thick opaque borders that clash with rgba(255, 255, 255, 0.08) (1px rgba(255,255,255,0.08)).

Go deeper

Values extracted from https://trigger.dev and https://www.inngest.com. Not affiliated with either company.

Get all 30 full SKILL.md specs (Cursor / Claude Code / Codex ready) plus the Pro growth skills.

See taste-skill Pro →