Möbius
DESIGN.md · measured November 3, 2026
Armory AI Agency design system
Dark interface · Inter Display, Orbitron · 6px corners
- #060606
- #0D0D0D
- #FFFFFF
From armory.framer.ai ↗ · 322 elements at 1440×900 and 390×844 Independent analysis, not affiliated with Armory AI Agency
Armory AI Agency color palette
8 colors with hex codes, grouped by where each one is used on the page.
Surfaces
#060606backgroundPage background · 2×#0D0D0Dsurface-container-lowRaised areas one step from the page · 3×#FFFFFF1AoverlayTranslucent fill for cards and controls · 8×#0000000Doverlay-strongStronger translucent fill · 1×Text
#FFFFFFon-surfacePrimary text and headings · 39×#0D0D0Don-primaryText and icons on primaryAccents
#FFFFFFprimaryPrimary buttons and calls to action · 91×Borders
#0D0D0D0FoutlineBorders and dividers · 6×Armory AI Agency fonts and type scale
4 families.
mobile 54px
mobile 38px
Contrast
Text on #060606
20.2:1Spacing
No strict grid · 24% are multiples of 4px
xs4pxsm7pxmd10pxlg30pxxl60pxgutter10pxsection170pxBreakpoints: 809px 809.98px 810px 1199px 1199.98px
Shapes
Corner radii, most used first.
Depth
Flat: no shadows measured.
Armory AI Agency UI components
Rebuilt from the measured CSS.
Motion
No short transitions measured
Do’s and don’ts
Rules written from the measurements, so a coding agent stays on style.
- Use #060606 for the page and lift surfaces in small steps: #0D0D0D.
- Let contrast carry emphasis; primary actions use #FFFFFF on #060606.
- Set headlines in Inter Display with tight tracking (-0.03em).
- Reuse the measured spacing steps (7px, 10px, 30px).
- Use 6px corners on most elements; larger surfaces also use 10px and 20px.
- Add drop shadows for depth; use tonal surfaces.
- Introduce new font families beyond Inter Display, sans-serif, Orbitron and Geist Mono.
- Add saturated accent colors; the measured palette is almost entirely neutral.
---
version: alpha
name: Armory AI Agency
description: "Dark monochrome interface measured from armory.framer.ai: Inter Display type with sans-serif, tonal surfaces and 6px corners."
colors:
background: "#060606"
surface: "#060606"
on-surface: "#FFFFFF"
on-background: "#FFFFFF"
surface-container-low: "#0D0D0D"
overlay: "#FFFFFF1A"
overlay-strong: "#0000000D"
outline: "#0D0D0D0F"
primary: "#FFFFFF"
on-primary: "#0D0D0D"
typography:
headline-display:
fontFamily: Inter Display
fontSize: 100px
fontWeight: 400
lineHeight: 1
letterSpacing: -0.03em
headline-lg:
fontFamily: Inter Display
fontSize: 60px
fontWeight: 400
lineHeight: 1
letterSpacing: -0.03em
headline-md:
fontFamily: Inter Display
fontSize: 58px
fontWeight: 300
lineHeight: 1
letterSpacing: -0.034em
headline-sm:
fontFamily: Inter Display
fontSize: 45px
fontWeight: 400
lineHeight: 1.13
letterSpacing: -0.044em
title-lg:
fontFamily: Inter Display
fontSize: 44px
fontWeight: 400
lineHeight: 1.1
letterSpacing: -0.03em
body-md:
fontFamily: Inter Display
fontSize: 15px
fontWeight: 300
lineHeight: 1.7
letterSpacing: 0.02em
body-lg:
fontFamily: Inter Display
fontSize: 16px
fontWeight: 300
lineHeight: 1.7
letterSpacing: 0.02em
body-sm:
fontFamily: Inter Display
fontSize: 9px
fontWeight: 400
lineHeight: 1.3
letterSpacing: 0.02em
label-md:
fontFamily: sans-serif
fontSize: 12px
fontWeight: 400
label-sm:
fontFamily: Orbitron
fontSize: 11px
fontWeight: 800
lineHeight: 1.2
code:
fontFamily: Geist Mono
fontSize: 13px
fontWeight: 300
lineHeight: 1.3
letterSpacing: 0.02em
headline-display-mobile:
fontFamily: Inter Display
fontSize: 54px
fontWeight: 400
lineHeight: 1
letterSpacing: -0.03em
headline-lg-mobile:
fontFamily: Inter Display
fontSize: 38px
fontWeight: 400
lineHeight: 1
letterSpacing: -0.03em
rounded:
sm: 6px
md: 10px
lg: 20px
spacing:
xs: 4px
sm: 7px
md: 10px
lg: 30px
xl: 60px
gutter: 10px
section: 170px
components:
button-primary:
backgroundColor: "{colors.primary}"
textColor: "{colors.on-primary}"
typography: "{typography.label-md}"
rounded: 0px
padding: 2px 10px 2px 2px
height: 40px
button-primary-hover:
textColor: "{colors.on-surface}"
button-ghost:
textColor: "#000000"
typography: "{typography.label-md}"
rounded: "{rounded.md}"
padding: 0px
input-field:
textColor: "{colors.on-surface}"
typography: "{typography.body-lg}"
rounded: 0px
padding: 0px
---
# Armory AI Agency Design System
## Overview
Armory AI Agency describes itself as: “Armory AI is a high-performance Framer template built for AI agencies, automation studios, and product teams. Designed with a systems-first layout, it helps you showcase capabilities, case studies, and services.” The interface is dark, built on **Near Black (#060606)** with **White (#FFFFFF)** text and almost no color: actions are carried by contrast, not hue.
Type is set in **Inter Display** and **sans-serif**, with **Geist Mono** for code. Headlines run large with tight negative tracking; body text is 15px. The surface language is flat. Corners are mostly 6px.
Measured from [armory.framer.ai](https://armory.framer.ai/) on November 3, 2026 at 1440×900 and 390×844 from 322 rendered elements. Values are computed styles from the live page, not the original source files.
## Colors
The palette has 8 roles.
- **Near Black (#060606):** Page background, seen 2 times. Token `background`.
- **White (#FFFFFF):** Primary text and headings, seen 39 times. Token `on-surface`.
- **Charcoal (#0D0D0D):** Raised areas one step from the page, seen 3 times. Token `surface-container-low`.
- **White 10% (#FFFFFF1A):** Translucent fill for cards and controls, seen 8 times. Token `overlay`.
- **Near Black 5% (#0000000D):** Stronger translucent fill, seen 1 time. Token `overlay-strong`.
- **Charcoal 6% (#0D0D0D0F):** Borders and dividers, seen 6 times. Token `outline`.
- **White (#FFFFFF):** Primary buttons and calls to action, seen 91 times. Token `primary`.
- **Charcoal (#0D0D0D):** Text and icons on primary. Token `on-primary`.
## Typography
**Inter Display**, **sans-serif**, **Orbitron** and **Geist Mono** (monospace) share the interface. Fallback stack: `Inter Display, Inter Display Placeholder, sans-serif`. Other loaded fonts: IBM Plex Mono, Manrope, Gasoek One.
- **headline-display:** Inter Display 100px at weight 400, line height 1, tracking -0.03em (54px on mobile). Page title (h1).
- **headline-lg:** Inter Display 60px at weight 400, line height 1, tracking -0.03em (38px on mobile). Section headings (h2).
- **headline-md:** Inter Display 58px at weight 300, line height 1, tracking -0.034em. Sub-section headings.
- **headline-sm:** Inter Display 45px at weight 400, line height 1.13, tracking -0.044em. Card and feature titles.
- **title-lg:** Inter Display 44px at weight 400, line height 1.1, tracking -0.03em. Small titles.
- **body-md:** Inter Display 15px at weight 300, line height 1.7, tracking 0.02em. Body text.
- **body-lg:** Inter Display 16px at weight 300, line height 1.7, tracking 0.02em. Lead paragraphs.
- **body-sm:** Inter Display 9px at weight 400, line height 1.3, tracking 0.02em. Secondary and small text.
- **label-md:** sans-serif 12px at weight 400. Buttons, navigation and labels.
- **label-sm:** Orbitron 11px at weight 800, line height 1.2. Small labels and badges.
- **code:** Geist Mono 13px at weight 300, line height 1.3, tracking 0.02em, uppercase. Code and technical values.
## Layout
Spacing does not follow a strict grid: 24% of measured values are multiples of 4px, so match the measured steps rather than rounding to a grid.
- **Scale:** xs 4px, sm 7px, md 10px, lg 30px, xl 60px.
- **Sections:** 170px vertical padding between major sections.
- **Gaps:** 10px is the most common gap in flex and grid layouts.
- **Breakpoints:** 809px, 809.98px, 810px, 1199px, 1199.98px.
## Elevation & Depth
The design is flat: no shadows were measured. Hierarchy comes from tonal surface steps (#0D0D0D) and #0D0D0D0F borders.
## Shapes
Most elements use 6px corners. Measured radii, most used first:
- **sm (6px):** 32 elements.
- **md (10px):** 4 elements.
- **lg (20px):** 4 elements.
## Components
Measured from the rendered page. Token values reference the tokens above.
- **button-primary (“Build A Workflow”):** #FFFFFF fill, #0D0D0D text, 12px/400, padding 2px 10px 2px 2px.
- **button-primary-hover:** background #FFFFFF, text #FFFFFF on hover.
- **button-ghost (“Subscribe”):** transparent fill, #000000 text, 12px/400, 10px radius, padding 0px.
- **input-field (“jane@framer.com”):** transparent fill, #FFFFFF text, 16px/400, padding 0px.
## Do's and Don'ts
- Do use #060606 for the page and lift surfaces in small steps: #0D0D0D.
- Do let contrast carry emphasis; primary actions use #FFFFFF on #060606.
- Do set headlines in Inter Display with tight tracking (-0.03em).
- Do reuse the measured spacing steps (7px, 10px, 30px).
- Do use 6px corners on most elements; larger surfaces also use 10px and 20px.
- Don't add drop shadows for depth; use tonal surfaces.
- Don't introduce new font families beyond Inter Display, sans-serif, Orbitron and Geist Mono.
- Don't add saturated accent colors; the measured palette is almost entirely neutral.
Generated by [Sitepeel](https://sitepeel.dev/design-md/armory.framer.ai/), the free DESIGN.md generator (engine 2026.10.29+b828a475ee10).
What you can build with it
Landing pages, pricing tables, dashboards: your AI coding agent builds them in this style, with these colors, fonts, spacing and buttons instead of its defaults.
Download DESIGN.md, put it in your project’s root folder, then ask your agent for a page.
Build a landing page for my product. Follow for every color, font, spacing value, corner and button.
Need a page behind a login?
The DESIGN.md generator Chrome extension makes one from any page you have open, including dashboards and pages behind a login.
More designs
Brand examples →Another site? Make a DESIGN.md from any link.
FAQ
Armory AI Agency design system questions
What font does Armory AI Agency use?
Armory AI Agency’s website uses Inter Display (weights 300 and 400) and Orbitron (weight 800), with Geist Mono for code. Page titles are 100px at weight 400 (54px on phones) and body text is 15px. Measured on November 3, 2026.
What are the Armory AI Agency colors and hex codes?
On armory.framer.ai: #060606 (near black) for the background and #FFFFFF (white) for text. The color palette above lists all 8 colors with their hex codes and where each one is used.
What is the Armory AI Agency design system?
The design system on this page is armory.framer.ai’s, as measured on November 3, 2026: Inter Display type and 6px corners, written down as a DESIGN.md. It is not Armory AI Agency’s own documentation.
What is the Armory AI Agency DESIGN.md?
A plain-text file with Armory AI Agency’s measured colors, type, spacing, corners and components as tokens, plus short rules, in the DESIGN.md format Google published with Stitch. Your AI coding agent reads it and builds in this style. More about DESIGN.md.
How do I use it with Claude Code or Cursor?
Download the file and put it in your project’s root folder, then ask your agent to follow DESIGN.md. Step-by-step guides: Claude Code, Cursor, Codex, GitHub Copilot.
Is this Armory AI Agency’s official design system?
No. Sitepeel measured it from armory.framer.ai’s public page on November 3, 2026. It is an independent analysis, not made or approved by Armory AI Agency.
Can I use Armory AI Agency’s style in my own product?
Use it to learn, prototype and compare. For a real product, make the style your own, and never copy Armory AI Agency’s logo, name, pictures or text.
How accurate are the values?
Each value was measured on the rendered page after it fully loaded, on desktop and mobile: colors where they appear, type with tracking, spacing, corners, shadows and hover states. Sites change, so check the date at the top.




