一键导入
monzo-ui-skills
Monzo's UI design system. Use when building interfaces inspired by Monzo's aesthetic - light mode, Inter font, 4px grid.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Monzo's UI design system. Use when building interfaces inspired by Monzo's aesthetic - light mode, Inter font, 4px grid.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Airtable's UI design system. Use when building interfaces inspired by Airtable's aesthetic - light mode, Inter font, 4px grid.
Apple's UI design system. Use when building interfaces inspired by Apple's aesthetic - light mode, Inter font, 4px grid.
Arc's UI design system. Use when building interfaces inspired by Arc's aesthetic - light mode, Inter font, 4px grid.
Awwwards's UI design system. Use when building interfaces inspired by Awwwards's aesthetic - light mode, Inter font, 4px grid.
Bear's UI design system. Use when building interfaces inspired by Bear's aesthetic - light mode, Inter font, 4px grid.
Beehiiv's UI design system. Use when building interfaces inspired by Beehiiv's aesthetic - light mode, Inter font, 4px grid.
| name | monzo-ui-skills |
| description | Monzo's UI design system. Use when building interfaces inspired by Monzo's aesthetic - light mode, Inter font, 4px grid. |
| license | MIT |
| metadata | {"author":"design-skills","version":"1.0.0","source":"https://monzo.com"} |
Opinionated constraints for building Monzo-style interfaces with AI agents.
Reference these guidelines when:
#FFFFFF as page background (surface-base)| Token | HEX | RGB | Usage |
|---|---|---|---|
surface-base | #FFFFFF | rgb(255,255,255) | Page background |
surface-raised | #C1C5C8 | rgb(193,197,200) | Cards, modals, raised surfaces |
surface-overlay | #DEDEDE | rgb(222,222,222) | Overlays, tooltips, dropdowns |
text-primary | #606366 | rgb(96,99,102) | Headings, body text |
text-2 | #494D50 | rgb(73,77,80) | Additional text |
text-secondary | #BEC4C7 | rgb(190,196,199) | Secondary, muted text |
border-default | #8A8D8F | rgb(138,141,143) | Subtle borders, dividers |
destructive | #ED4948 | rgb(237,73,72) | Error states, delete actions |
Inter as primary font family48px / 700 for primary headings21px / extra_bold for body texttext-balance for headings and text-pretty for body texttabular-nums for numeric data| Style | Font | Size | Weight | Color | Count |
|---|---|---|---|---|---|
heading-1 | Inter | 48px | 700 | #F0F1EE | 1 |
body | Inter | 21px | extra_bold | #ED4948 | 1 |
body-secondary | Inter | 19px | 300 | #723C7E | 1 |
text-17px | Inter | 17px | semi_bold | #373737 | 1 |
text-16px | Inter | 16px | 400 | #9EA0A2 | 1 |
text-15px | Inter | 15px | 400 | #606366 | 1 |
text-15px | Inter | 15px | 400 | #494D50 | 1 |
text-15px | Inter | 15px | 400 | #BEC4C7 | 1 |
text-15px | Inter | 15px | 400 | #C4C6BC | 1 |
text-13px | Inter | 13px | 400 | #4D4D4D | 1 |
Font Families:
Inter (used 16x)Font Sizes: 8px, 9px, 11px, 12px, 13px, 15px, 16px, 17px, 19px, 21px, 48px
Scale: 3px, 4px, 6px, 16px, 25px
h-screen, use h-dvh for full viewport heightsafe-area-inset for fixed elementssize-* for square elements instead of w-* + h-*| Variant | Background | Text | Border | Height | Radius |
|---|---|---|---|---|---|
| Ghost | transparent | #494D50 | none | - | - |
2px outline with accent color (#5E6AD2)2px outline-offset#C1C5C8 background#C1C5C8 backgroundopacity: 0.5cursor: not-allowedAlertDialog for destructive or irreversible actionsinput or textarea elementsaria-label to icon-only buttonstransform, opacity)width, height, top, left, margin, padding)ease-out on entrance animations200ms for interaction feedbackprefers-reduced-motionblur() or backdrop-filter surfaceswill-change outside an active animationuseEffect for anything that can be expressed as render logic