提供 tokens.css 中的颜色、字体、间距与动效 CSS 变量,以及发丝级网格工具类
Axiom-Design-Core — Vite 后台模板
作者 Nonarkara
Axiom X 公司的公开设计系统,提供 CSS 令牌、React 19 组件、审计 CLI 与 Tailwind 预设,用于在 Vite + pnpm 仪表盘中落地统一的视觉与内容规则。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 2
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
v2.2 在 packages/ 下提供 React 19 组件、审计 CLI 与 Tailwind 预设
components.html 为实时渲染的组件画廊,作为参照而非自行发明变体
AXIOM-DNA.md 共 22 节,涵盖模式、色彩法则、禁令与检查清单
npx axiom-audit . 可审计前端禁令、后端禁令与衔接处,--strict 适合 CI
AGENTS.md、CLAUDE.md、USAGE.md、WIRE-IN.md 分别面向代理、Claude Code、安装与 Vite 仪表盘接入
模板详细介绍
Axiom-Design-Core 是 Axiom X Co., Ltd. 面向城市、政府与运营方决策系统的公开设计核心,以「功能优先、做减法、一个 Divine Move」为原则。它并非可直接运行的仪表盘或生产级客户端栈,而是供设计系统落地的语法层:包含 tokens.css 中的颜色、字体、间距与动效变量,components.html 的实时组件画廊,以及 AXIOM-DNA.md 中 22 节完整规则。v2.2 在 packages/ 下新增 React 19 组件、审计 CLI 与 Tailwind 预设,并提供 WIRE-IN.md 说明如何在已使用 React 19 / Vite 的仪表盘中接入。仓库同时提供 AGENTS.md、CLAUDE.md、USAGE.md 等面向 AI 编码代理的入口文件,使代理能按既定规则生成界面。
使用上,HTML 路径无需根级打包器或构建步骤,直接读取规则、导入令牌、参照组件画廊即可;TypeScript 包为可选,仅适用于已有 React 19 / Vite 环境的项目。审计命令 npx axiom-audit . 可检查前端禁令、后端禁令与两者衔接处,--strict 模式在 CI 中遇到错误时以退出码 2 结束。
限制与边界:该仓库不是仪表盘、不是客户生产栈、也不是秘密情报平台;axiom.nonarkara.org 是兄弟产品 Nonarkara/Axiom,本仓库是其应遵循的语法。README 中的漫画横幅 HUD 仅为插画,不能作为产品截图或令牌表使用。代码采用 MIT 许可,但演示图片、字体、图标等第三方素材需单独核对许可;域名、托管、数据库等外部服务可能另行收费。
适合你的项目吗?
适用场景
- 为城市运营、交通、洪水监测、校园情报或公开简报类仪表盘建立统一视觉与内容规则
- 在已有 React 19 / Vite 的仪表盘项目中按 WIRE-IN.md 接入组件、Tailwind 预设与审计 CLI
- 让 AI 编码代理依据 AGENTS.md 与 AXIOM-DNA.md 生成符合 Axiom 规范的界面
- 通过 components.html 与 tokens.css 对照实现,避免自行发明组件变体
- 在 CI 中使用 npx axiom-audit . --strict 检查前端、后端及衔接处是否违反禁令
适合人群
- 需要为政府或城市决策系统建立统一设计语言的团队
- 使用 React 19 与 Vite 构建仪表盘并希望接入现成令牌与组件的开发者
- 借助 AI 编码代理交付界面、需要明确规则文件约束的工程团队
- 关注数据来源标注、测量与建模区分、色彩语义等诚实呈现原则的产品设计者
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
HTML 路径无需根级打包器或构建步骤,读取 AGENTS.md、导入 tokens.css 并参照 components.html 即可
- 2
React 19 / Vite 仪表盘接入步骤见 WIRE-IN.md,TypeScript 包位于 packages/ 下
- 3
审计命令为 npx axiom-audit .,CI 中可使用 npx axiom-audit . --strict(错误时退出码 2)
- 4
代码采用 MIT 许可,分发时需保留版权声明与完整 MIT 许可声明
- 5
演示图片、字体、图标等第三方素材及外部服务需另行核对许可与费用
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 该仓库不是可直接运行的仪表盘,也不是客户生产栈或情报平台,仅为设计系统语法层,需自行接入项目。
- HTML 路径没有根级打包器或构建步骤,仓库根目录不存在 package.json,npm run dev 在根目录无法运行。
- TypeScript 包为可选,仅适用于已使用 React 19 / Vite 的仪表盘项目,并非通用依赖。
- README 横幅中的 HUD、间距梯、圆角与组件装饰仅为插画,不得作为产品截图或令牌表使用。
- MIT 仅覆盖本仓库原创内容,不涵盖 Rams 原则、NYCTA 手册、Xiaohei 插画及 Source Sans 3、Spectral 等第三方字体,需另行核对许可。
- 仓库不含任何 API 密钥或机密,也不应向其添加应用密钥。
- 分发或修改时须保留 LICENSE 文件及 Non Arkaraprasertkul / Axiom X Co., Ltd. 2026 版权声明。
- 不得将 Instrument 界面改造成 Tailwind、shadcn 或圆角卡片模板风格。
- 不得自行新增第二强调色、依据漫画 HUD 的圆角尺度或 tokens.css 之外的令牌。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
It is **not** a dashboard, **not** a client production stack, and **not** a secret intelligence platform.
README 原文
The HTML path has no root bundler and no root build step
README 原文
v2.2 adds optional TypeScript packages under `packages/` for dashboards that already run React 19 / Vite.
README 原文
The HUD drawn around that tablet is **illustration only**. Do not copy spacing ladders, radius chips, or component chrome from the drawing.
README 原文
It does not license Dieter Rams's ten principles, the 1970 NYCTA Graphics Standards Manual, Xiaohei illustrations (Ian Neo — separate repo, separate terms), or third-party type (Source Sans 3, Spectral — their own licenses).
README 原文
Do not add application secrets to this design core. There are none to copy.
README 原文
Keep [`LICENSE`](LICENSE) and the copyright line (**Non Arkaraprasertkul / Axiom X Co., Ltd.**, 2026).
README 原文
Do not restyle Instrument surfaces into Tailwind / shadcn / rounded-card templates.
README 原文
https://github.com/Nonarkara/Axiom-Design-Core/blob/main/LICENSEhttps://github.com/Nonarkara/Axiom-Design-Core/blob/main/README.mdDo not invent a second accent, a radius scale from the manga HUD, or tokens that are not in `tokens.css`.
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 85 / 100
- 技术栈
- Vite · React
- 网站类型
- 后台
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-10-02
- 截图检查日期
- 2026-10-02
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Vite。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: 870cb3d450a7d3f164fe0c8d47c9daf7175e708d1b3dd14d60d6dc78ac6b3c9d
2026-10-02T15:42:36.557Z
来源文件 / 仓库<p align="center">
<img src="docs/hero-banner.png" alt="Axiom Design Core workshop: a designer at the tablet, with floating color, type, spacing, and component HUD. The HUD in this image is illustration only." width="1200">
</p>
<p align="center"><em>Design-system workshop — Axiom X civic product language.<br>
The floating HUD, palettes, type samples, spacing ladder, radius chips, and component chrome in this banner are <strong>illustration only</strong>. They are not a live product screenshot, not an operations interface, and not the token sheet. Tokens live in <a href="tokens.css"><code>tokens.css</code></a>.</em></p>
# Axiom Design Core
[Context before type](TYPOGRAPHY.md): Bringhurst-inspired selection and proof,
applied to Axiom's existing Instrument / Editorial / Play roles.
**The living design system for Axiom — decision systems for cities, governments, and operators.**
[axiom.nonarkara.org](https://axiom.nonarkara.org) · Bangkok · **Axiom X Co., Ltd.** · [Nonarkara/Axiom-Design-Core](https://github.com/Nonarkara/Axiom-Design-Core)
> Beauty is what remains after everything that does not work is gone.
> Function first. Then subtract. The subtraction is the beauty.
> One bold move, purely cut, until it looks like it was always there.
[](LICENSE)
Throw this repo at any agent — Claude Code, Cursor, Cline, Continue, Aider, Windsurf, GPT, Copilot, or anything that will read a file. The 5-line spine is [`AGENTS.md`](AGENTS.md). Install steps for each agent type are in [`USAGE.md`](USAGE.md). The full law is [`AXIOM-DNA.md`](AXIOM-DNA.md) (v2.1, Living Edition). The operational layer in this tree is **v2.2**.
> **Before the rules — [`BUILDER.md`](BUILDER.md): how this repository expects you to work.**
> Build something rough enough to tear apart. Imagine a human doing the job before you
> prompt an agent to do it. Give the agent the real source material, not a description of
> it. Test, because a hypothesis proves nothing. Have a second, different agent look for
> the flaw. The law in this repository is the floor, not the work.
---
> ## Front and back
>
> `AXIOM-DNA.md` governs what the reader sees. **[`AXIOM-SPINE.md`](AXIOM-SPINE.md)**
> governs what reaches them, and whether it is true — the envelope, the
> `{source, tier, age}` honesty contract, trust boundaries, secret hygiene, and
> **the seam**: the rule that a signal only exists if both halves honour it.
>
> `§20` has always banned *data without provenance*. Until 2026-09-11 nothing
> here produced provenance and nothing checked that anything consumed it,
> because the core was frontend-only. One command now audits all three layers:
>
> ```bash
> npx axiom-audit . # front bans · back bans · the seam
> npx axiom-audit . --strict # exit 2 on errors, for CI
> ```
>
## Contents
1. [What this is](#what-this-is)
2. [Philosophy](#philosophy)
3. [Ethical use](#ethical-use)
4. [How it works](#how-it-works)
5. [How to use](#how-to-use)
6. [License](#license)
---
## What this is
This repository is the **public design core** for Axiom X Co., Ltd. It is a drop-in operating standard: tokens, modes, bans, a live component gallery, and the DNA any agent needs to ship a surface that looks Axiom-correct on the first pass.
**v2.2** adds source under `packages/`: React 19 components, an audit CLI, and a Tailwind preset. The five-minute dashboard recipe is [`WIRE-IN.md`](WIRE-IN.md).
It is **not** a dashboard, **not** a client production stack, and **not** a secret intelligence platform. The site at [axiom.nonarkara.org](https://axiom.nonarkara.org) is a sibling product ([Nonarkara/Axiom](https://github.com/Nonarkara/Axiom)). This repo is the grammar that product — and the civic systems around it — are supposed to speak.
**Axiom X design / civic product language** means:
- **Instrument first.** Operators stare at these surfaces. Every mark has to serve a decision, not a moodboard.
- **Hairline geometry.** Warm paper (`#f6f5f2`), enclosed blue identity (`#26243F`), one bare red spike (`#A8322B`). Square corners (0–2 px). No gradients, drop shadows, or glassmorphism.
- **Earned content only.** Function buys the right to be seen. Decoration is a lie about who we are.
- **Agents as the delivery path.** The DNA is written so a coding agent can apply it without a design review in the room.
| If you are… | Read |
|---|---|
| An **AI agent** | [`AGENTS.md`](AGENTS.md) — the 5-line DNA |
| **Installing** in a project | [`USAGE.md`](USAGE.md) — one-shot, project, or global |
| Wiring a **React / Vite dashboard** | [`WIRE-IN.md`](WIRE-IN.md) — packages + CI recipe |
| Looking for the **full law** | [`AXIOM-DNA.md`](AXIOM-DNA.md) — 22 sections, every rule, every code example |
| A **human** wanting a drop-in sheet | This README, then [`tokens.css`](tokens.css) |
Sibling public work (linked, not nested here):
| Repo | What it is |
|---|---|
| [Nonarkara/Axiom](https://github.com/Nonarkara/Axiom) | The studio landing page and live demonstration |
| [Rams-NYCTA-Design-Core](https://github.com/Nonarkara/Rams-NYCTA-Design-Core) | Rams’s principles with Vignelli/NYCTA wayfinding — a related lineage, a separate repository |
This checkout does **not** contain that Rams × NYCTA `NOTICE.md`. Commentary on Rams and the 1970 NYCTA Graphics Standards Manual in this repo is commentary. It does not license those works.
---
## Philosophy
Governments do not have a technology problem. They have a **speed** problem. The slide deck that took three months to approve is obsolete before it ships. Axiom builds working surfaces on real data before the meeting. This design core exists so those surfaces stay honest when the next agent — or the next city — picks up the file.
**MoMA Law × Golden Section × The Divine Move = Axiom.**
- **MoMA Law** — every edge resolves to another edge. Nothing floats. The grid is invisible because everything snaps to it.
- **Golden Section** — find φ (1.618) in every split, margin, and composition. Never a lazy 50/50.
- **The Divine Move** — exactly one bold gesture per surface: the one the function already demanded, executed full-size in pure form, until it looks inevitable rather than daring. Never two. Two is noise.
Four habits underneath every Axiom surface: **balanced, compact, no non-sense, communicative.** They are the taste layer below the rules. Full text: [`AGENTS.md`](AGENTS.md) §4.
Pick the **mode** by the human's act, not by taste.
| | Instrument | Editorial | Play |
|---|---|---|---|
| **Human is** | operating | reading / thinking | learning / playing |
| **Artifacts** | dashboards, systems, infographics, live tools | documents, CVs, essays, reports, decks | board/card/flashcard games, workbooks |
| **Type** | Source Sans 3 only | Spectral serif permitted | either |
| **Color** | grey + blue identity + one red spike | grey + one accent | trunk subsystem permitted |
| **Corners** | square (0–2 px) | square | Sato mercy-radius permitted |
| **Density** | maximum | 60–72 ch measure | generous, hand-scale |
When unsure: **Instrument is the default.** It is the most disciplined and the hardest to cheat.
The Color Law (Thai flag — meaning encoded):
```
Is it DATA (live / critical / down)? → bare --red. No disc.
Is it IDENTITY (which board / who)? → enclose it. Blue disc or rule.
Is it DIRECTIONAL (go here / more)? → greyscale triangle.
None of these? → no color. Grey + size.
```
If you add color "to liven it up," you have failed every master. Delete it.
The manga banner at the top of this README is the civic-studio frame: a person building a system, not a vendor screenshot. The HUD drawn around that tablet is **illustration only**. Do not copy spacing ladders, radius chips, or component chrome from the drawing. The real scales are in [`tokens.css`](tokens.css) (spacing `2 / 6 / 11 / 13 / 16 / 22 / 44 / 88`; corners 0–2 px except the documented Sato mercy-radius in Play).
---
## Ethical use
This work is for **civic decision-making**: city operations, transit, flood watch, campus intelligence, open indices, public briefings. The point is a faster, more honest decision — with a human still in the loop.
It is **not** an official product of a ministry, municipality, or UN body unless a committed file in *this* repository says so. None does. A fork of the design system is still a fork. Keep provenance honest.
**Use this work to:**
- Make state visible before action. Vital signs up, controls near, provenance shown.
- Label measured vs modelled. Never dress a scenario as a live gauge.
- Keep identity enclosed (blue) and the one exception bare (red). Signal by shape and label, not by color alone.
- Credit the source wherever illustration appears.
**Do not use this work as:**
- **Surveillance theatre.** A HUD aesthetic is not a classified sensor net. The banner HUD is drawn.
- **A fake live interface.** Do not present `docs/hero-banner.png` as a screenshot of a product. Concept sheets in [`assets/photos/`](assets/photos/) are documentation diagrams, not operations rooms.
- **Invented secrets.** This repository has none. No API keys, tokens, or unpublished endpoints belong in a fork's README. None are required to use these files.
- **Implied government endorsement.** Shipping a surface that *looks* like Axiom does not confer operational authority.
- **A claim of formal certification.** Alignment with OECD / UNESCO AI ethics, PDPA, or ISO practice — if stated on a live Axiom product — is operational alignment, not a certificate printed by this repo.
- **Decoration of civic harm.** Do not use the red spike to dramatize. Red is live, critical, or negative. Absence of red is the good news.
- **Unlicensed lineage as a product.** Rams, Vignelli/NYCTA, and the other names in the DNA are a stated lineage. Quoting them as commentary is not a license to ship their marks.
**Illustration in product surfaces** is banned except one: [Xiaohei](https://github.com/helloianneo/ian-xiaohei-illustrations) (Ian Neo) — the Sato mercy-radius applied to imagery. Use it for empty states, errors, onboarding, and Play. Not as the hero of an Instrument dashboard. One character per surface. Keep the character's own palette. Link the source. Full doctrine: [`AXIOM-DNA.md`](AXIOM-DNA.md) §17.2. The README manga banner is a separate civic-studio convention for this public page; it is not a license to illustrate Instrument dashboards.
Honesty over polish: show provenance, dates, delay, uncertainty. Never touch the data. A sign read twice has failed.
---
## How it works
The HTML path has no root bundler and no root build step: read the spine, import the tokens, do not invent variants. v2.2 adds optional TypeScript packages under `packages/` for dashboards that already run React 19 / Vite.
```mermaid
flowchart LR
A["AGENTS.md<br/>5-line spine"] --> M["Pick mode<br/>Instrument / Editorial / Play"]
M --> T["tokens.css<br/>color · type · space · motion"]
T --> C["components.html<br/>gallery — do not invent"]
C --> D["AXIOM-DNA.md<br/>depth when a rule conflicts"]
D --> K["Checklist<br/>AGENTS.md §7"]
```
| File | What it actually is |
|---|---|
| [`AGENTS.md`](AGENTS.md) | The DNA any agent loads first. Equation, modes, Color Law, spines, bans, checklist. |
| [`CLAUDE.md`](CLAUDE.md) | Claude Code entry. Same law, agent-specific pointer order. |
| [`AXIOM-DNA.md`](AXIOM-DNA.md) | Full operating standard. 22 sections. Motion craft is §13 (v2.1). |
| [`USAGE.md`](USAGE.md) | Install path per agent: one-shot, project-wide, global. |
| [`WIRE-IN.md`](WIRE-IN.md) | Five-minute install + CI recipe for a React / Vite dashboard. |
| [`tokens.css`](tokens.css) | Drop-in CSS variables. Source Sans 3 + Spectral. Hairline grid utilities. |
| [`components.html`](components.html) | Live rendered gallery. Open in a browser. Reference; do not invent. |
| [`quick-start.html`](quick-start.html) | Minimal Instrument-mode page. Clone and edit. |
| [`packages/react/`](packages/react/README.md) | React 19 + TypeScript components. Package name in-tree: `@axiom-design/core-react`. |
| [`packages/audit/`](packages/audit/README.md) | Hard-ban scanner CLI. Package name in-tree: `@axiom-design/audit`. |
| [`packages/tailwind-preset/`](packages/tailwind-preset/README.md) | Tailwind preset that maps tokens and removes banned utilities. |
| [`docs/hero-banner.png`](docs/hero-banner.png) | README illustration. HUD is drawn, not captured. |
| [`assets/photos/`](assets/photos/) | Eight concept sheets (`axiom-concept-01` … `08`). Diagrams of the system, not product screenshots. |
| [`LICENSE`](LICENSE) | MIT. Copyright © 2026 Non Arkaraprasertkul / Axiom X Co., Ltd. |
**What is live vs illustrated**
| Surface | Honest status |
|---|---|
| Manga banner (`docs/hero-banner.png`) | Illustration. HUD / palettes / components are drawn. |
| Concept sheets (`assets/photos/axiom-concept-*.png`) | Documentation diagrams of modes, color, grid, interaction. |
| [`components.html`](components.html) | Real HTML/CSS gallery using `tokens.css`. Open locally. Not deployed as a product from this repo. |
| [`tokens.css`](tokens.css) | The actual token sheet. This is the source of truth for color, type, space, and motion. |
| `packages/` | Source in this tree. Not a running dashboard. Wire-in steps: [`WIRE-IN.md`](WIRE-IN.md). |
| axiom.nonarkara.org | Sibling site. Separate repository. Not built by a script in *this* tree. |
The hairline cell grid — the signature Instrument move:
```html
<div style="display:grid; grid-template-columns:repeat(4,1fr);
gap:1px; background:var(--line); border:1px solid var(--line);">
<div style="background:var(--panel); padding:13px 16px;">…cell…</div>
</div>
```
Hard bans (non-negotiable): gradients, drop shadows, glows, blurs, glassmorphism; rounded corners beyond 0–2 px except documented Sato mercy-radius; a second free accent; pure `#000` or `#fff`; emoji and stock imagery; font weights 700+ on data; centering dense content; entrance choreography / parallax in Instrument; bounce / elastic easing always; decoration of any kind. Motion craft: [`AXIOM-DNA.md`](AXIOM-DNA.md) §13. Full ban list: §20.
---
## How to use
You do not need Docker, a database, an API key, or a cloud account. There is **no root `package.json`**, so `npm run dev` at the repository root has nothing to bind to. Package manifests live under `packages/` only.
### One-shot — any agent, any project
```bash
git clone https://github.com/Nonarkara/Axiom-Design-Core.git design-core
```
Then tell the agent:
> Read `design-core/AGENTS.md` and apply the Axiom design system. Use `design-core/tokens.css` for color and typography. Reference `design-core/components.html` — do not invent variants.
### Drop the tokens into HTML
```html
<link rel="stylesheet" href="tokens.css">
```
Core tokens (the rest, including motion curves, live in the file):
```css
:root {
--paper: #f6f5f2; /* page ground — warm, never pure #fff */
--panel: #ffffff; /* cells, instrument faces */
--ink: #191712; /* primary text */
--ink-2: #6f6c63; /* secondary text */
--ink-3: #918e84; /* labels, meta */
--line: #e7e5dd; /* hairlines, gaps */
--line-2: #d2cfc5; /* stronger borders */
--blue: #26243F; /* the law — identity, enclosed */
--red: #A8322B; /* the Move — live, critical, bare */
--font-sans: 'Source Sans 3', 'Helvetica Neue', Helvetica, Arial, sans-serif;
--font-serif: 'Spectral', Georgia, 'Times New Roman', serif;
}
```
Open [`components.html`](components.html) and [`quick-start.html`](quick-start.html) in a browser from this folder. That is the gallery and the template. Nothing at the repository root starts a server.
### Operational layer — React dashboard
v2.2 ships three in-tree packages. The install and CI recipe is [`WIRE-IN.md`](WIRE-IN.md).
- [`packages/react/`](packages/react/README.md) — `@axiom-design/core-react`
- [`packages/audit/`](packages/audit/README.md) — `npx axiom-audit ./apps/web` (`--strict` for CI)
- [`packages/tailwind-preset/`](packages/tailwind-preset/README.md) — maps tokens and removes banned utilities
The philosophy in [`AGENTS.md`](AGENTS.md) and [`AXIOM-DNA.md`](AXIOM-DNA.md) is unchanged. v2.2 puts code on top of it.
### Persistent install
Copy [`AGENTS.md`](AGENTS.md) to the project root so the agent loads it every session. Per-agent paths (Claude Code, Cursor, Cline, Continue, Aider, Windsurf, Copilot): [`USAGE.md`](USAGE.md).
### Verify the install
Ask the agent:
> Without referencing any project, what is the Axiom Color Law?
A correct install returns the DATA / IDENTITY / DIRECTIONAL / none tree (bare red, enclosed blue, greyscale triangle, else grey + size). If it says color should "liven it up," `AGENTS.md` is not being loaded.
### Fork without destroying the language
MIT lets you use, copy, modify, and ship. Civic-studio forks still have to be honest:
1. Keep [`LICENSE`](LICENSE) and the copyright line (**Non Arkaraprasertkul / Axiom X Co., Ltd.**, 2026).
2. Do not restyle Instrument surfaces into Tailwind / shadcn / rounded-card templates.
3. Do not invent a second accent, a radius scale from the manga HUD, or tokens that are not in `tokens.css`.
4. Do not add application secrets to this design core. There are none to copy.
5. When a rule in a short file conflicts with [`AXIOM-DNA.md`](AXIOM-DNA.md), the DNA wins — then subtract again.
6. Run the [`AGENTS.md`](AGENTS.md) §7 checklist before declaring a surface done. One Divine Move per surface. Trace it to a function or delete it.
Agent path in short: read `AGENTS.md` → pick the mode → import `tokens.css` → reference `components.html` → checklist → ship.
---
## License
This project is licensed under the **MIT License**. Copyright © 2026 **Non Arkaraprasertkul / Axiom X Co., Ltd.** See [`LICENSE`](LICENSE).
The MIT grant covers original work in this repository. It does not license Dieter Rams's ten principles, the 1970 NYCTA Graphics Standards Manual, Xiaohei illustrations (Ian Neo — separate repo, separate terms), or third-party type (Source Sans 3, Spectral — their own licenses). Quote the lineage; do not ship the marks as if they were yours.
*axiom.nonarkara.org · Non Arkaraprasertkul · Axiom X Co., Ltd. · MIT License.*
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

kiaalap
Free admin dashboard template focused on education, online course and school management. Build using Bootstrap…
Vite · 后台

react-vite-admin
This Starter utilizes React, Recoil, React Query, React Hooks, Typescript, Axios And Vite. 全新技术栈的后台管理系统
Vite · 后台

admin-antd-react
React + Ant Design Admin template
Vite · 后台

arco-admin-template
🔥基于 vite构建的react后台模版 使用: acro-design + react-router-dom v6 + mockjs + less,支持国际化,亮色暗色切换等
Vite · 后台

super-admin
React Admin template with multiple cached tabs 🔨... 管理后台多tab缓存标签页解决方案,正在建设中 🔨...
Vite · 后台

react-vite-tailwind-typescript-firebase-auth-template
Good starting point for your next application with React.JS, TypeScript, TailwindCSS, Firebase Auth and Vite.
Vite · 后台
