industrial-brutalist-ui
Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.
1How It Works & Mechanism
Binary paradigm choice as a constitutional-level constraint: Choose either Swiss Industrial Print (light industrial print) or Tactical Telemetry & CRT Terminal (dark terminal) with a full commitment throughout; mixing is strictly forbidden.
The design system operates by merging two distinct but highly compatible visual paradigms. **Pick ONE per project and commit to it. Do not alternate or mix both modes within the same interface.**
Three-track typography architecture (§3): Heavy sans with negative tracking and compressed line-height for macro headers, small monospace uppercase with wide tracking for data telemetry, and decorative serif reserved for minimal, fragmented text.
* **Optimal Web Fonts:** Neue Haas Grotesk (Black), Inter (Extra Bold/Black), Archivo Black, Roboto Flex (Heavy), Monument Extended.
Color framed as 'medium simulation': Gradients, soft shadows, and modern translucency are banned; must operate on a single substrate (light paper texture or dark CRT) with a single red primary accent, while terminal green is restricted to a single UI element.
The color architecture is uncompromising. Gradients, soft drop shadows, and modern translucency are strictly prohibited. Colors simulate physical media or primitive emissive displays.
Layout as engineering: CSS Grid anchoring, visible division borders, dual-state density (extreme data density vs massive negative space), and strict 90-degree right angles.
* **Geometry:** Absolute rejection of `border-radius`. All corners must be exactly 90 degrees to enforce mechanical rigidity.
Industrialized semiotics: ASCII borders/directional glyphs, registered symbols (®©™) as structural geometry, and crosshairs/barcodes/random serial strings creating the illusion of an active, running machine.
* **Syntax Decoration:** Utilization of ASCII characters to frame data points.
Analog degradation textures implemented via pure CSS/SVG: Halftone/1-bit dithering, repeating-linear-gradient CRT scanlines, and global low-opacity noise—all authored as frontend code rather than image assets.
* **CRT Scanlines:** For terminal interfaces, applying a `repeating-linear-gradient` to the background to simulate horizontal electron beam sweeps
Closing with four engineering directives in §8: The gap:1px grid hairline trick, semantic DOM (data/samp/kbd/output/dl), and clamp() macro typography scaling.
1. **Grid Determinism:** Utilize `display: grid; gap: 1px;` with contrasting parent/child background colors to generate mathematically perfect, razor-thin dividing lines without complex border declarations.
2Core Capabilities
3External Dependencies
| Kind | Dependency / Endpoint |
|---|---|
| package | 字体栈建议:Neue Haas Grotesk / Archivo Black / Monument Extended / JetBrains Mono / VT323 等 |
4Recommended Governance & Evidence
- SKILL.md: Prompt-only instructions and rule definitions; contains zero script execution and external side effects
5Second-Pass Verification
- [ok] 目录资产面(含隐藏/未跟踪文件) — git ls-files + ls -A 双查:该 skill 目录仅 1 个文件 SKILL.md,无 scripts/references/模板/数据/隐藏文件,无可执行代码。
- [ok] 执行类 token 扫描 — 逐文件扫描 bash/exec/child_process/curl/wget/fetch/axios/process.env/API_KEY/.env/fs./writeFile/.github 等零命中(brutalist 一处 'sans-serifs.' 单词结尾 fs. 为误报,人工复核排除)。
- [ok] 引文逐条 grep -F 字节复核 — 本 JSON 所用全部 quote 均以 grep -F 在 pin commit 工作树中逐条验证存在,无 paraphrase 冒充。
- [ok] 元数据与 pin 核对 — 本地 git HEAD == 任务 pin ccbc15639c97057cbfcf32ecebc38ef716e4bb37(README 显示该提交为 docs/sponsor 修订 #102,2026-08-24);GitHub API 实查 stars=85698、MIT、pushed_at=2026-08-24T15:23:56Z。frontmatter name 与任务给定名一致。
- [ok] 功能声明 vs 实际能力夸大检查 — description 声称均由 SKILL.md 正文纯 prompt 机制兑现,无脚本可调用、无越界承诺(详见本文件 how_it_works 引文)。
- [ok] 家族矛盾点:Inter 在其它成员被禁、此处被列为主字体 — §3.1 原文将 Inter (Extra Bold/Black) 列入 Optimal Web Fonts,且上下文要求负字距压缩大写——与 soft/minimalist 的『禁 Inter 默认用法』不冲突:禁令针对默认感,此处为 Black 字重风格化使用。已在 traits 中如实记录该家族内差异。
- [ok] 『Never mix light and dark substrates』与 §2 Pick-ONE 是否一致 — §4 CRITICAL 行与 §2 双重声明('Never mix light and dark substrates within the same interface.'),两处互证,无矛盾。
- [ok] 红色『ONLY accent』与 terminal green 是否冲突 — §4 明示 #4AF626 仅限单一 UI 元素且『If it doesn't serve a clear purpose, omit it entirely』,受限例外被显式声明,非矛盾。
6Verdict & Scenarios
5e11235d90ac1192…