netfyr sans
Proportional spacing for text, headings, and interfaces.
Edit the text and adjust the font settings.
Live preview: all 28 locally built 0.507 styles. Seven weights, each upright and italic, in Sans and Mono. Download the fonts.
Proportional spacing for text, headings, and interfaces.
A fixed 640-unit advance for code and diagrams.
Sans and Mono share a 700-unit cap height and a 520-unit x-height.
Review the plan before applying a change.
$ netfyr planSearch the documented inventory. Select a character to copy it.
The inventory and displayed glyphs use the locally built 0.507 fonts. Combining marks are shown with a dotted circle for visibility.
Use Sans for text and headings. Keep normal tracking and kerning enabled. Begin ordinary text at 1.5em line height, especially with stacked accents.
font-family: "netfyr sans", sans-serif;
font-weight: 400;
line-height: 1.5;
letter-spacing: normal;
font-kerning: normal;Use Mono for aligned code and connected cells. Preserve spaces, use 1.25em line height for joined diagrams, and leave letter spacing at zero.
font-family: "netfyr mono", monospace;
font-weight: 400;
line-height: 1.25;
letter-spacing: 0;
white-space: pre;Seven weights with upright and italic styles.
| Weight | netfyr sans | netfyr mono | Local build |
|---|
Use a supplied weight or italic file. Never synthesize bold or shear an upright to approximate an italic. These are static, unhinted fonts.
Select a swatch to copy its hex value. Orange is a brand accent; use deep orange for readable links on paper.
Use Ink for body text on Paper.
Contrast —Use Orange for accents and the flame.
Orange / ink —:root {
--netfyr-ink: #211C19;
--netfyr-paper: #F7F2EA;
--netfyr-orange: #FF7A1A;
--netfyr-deep-orange: #AF4D10;
}The library uses a 4-pixel base. Select a step to copy its CSS token.
Use SemiBold for headings and Regular for body text.
Two triangles, a half-disk, and one continuous boundary.
Leave at least 16 SVG units of clear space around the mark. Use it upright, at a minimum of 16 pixels; prefer 24 pixels or larger. Keep the interior transparent.
The master uses a 128-unit viewport and an expanded 12-unit boundary with round joins. Preserve its proportions, contours, and original orange.
The wordmark uses upright netfyr sans at weight 700, bringing its letter strokes close to the flame’s thickness. Downloaded artwork contains outlined letters, so its shape and spacing stay consistent.
Scale the complete artwork proportionally. Align the top of the n with the smaller flame tip and the y descender with the bottom of the flame. Keep the flame upright and orange.
At this width, the flame’s viewport is 27 pixels high. Use a larger logo when space allows. The standalone flame works well in compact spaces.
Here, u is 16 master SVG units. Leave at least u around the visible logo, clear of text, borders, and other graphics. The fixed gap between the flame and the first letter is 2u.
Use ink lettering on a light field and paper lettering on a dark field. Keep the logo clear of patterns and busy imagery.
Download asset specificationsA has 64-unit legs. B has 24-unit legs. D is a lower half-disk of radius 44, centered at c.
SVG coordinates run right and down.
| Point | Position | Role |
|---|---|---|
| s | (20, 76) | Left end |
| u | (84, 12) | Major apex |
| b | (84, 76) | Inner return |
| v | (108, 52) | Minor apex |
| t | (108, 76) | Right end |
| c | (64, 76) | Bowl center |
M20 76 L84 12 V76
L108 52 V76
A44 44 0 0 1 20 76 ZRepresent each boundary as a set of edges. Symmetric difference keeps an edge that occurs once and removes an edge shared by two sets. Splitting the disk’s diameter at b cancels s–b and b–t, leaving one closed boundary.
The same set operation compares the edges of undirected routes.
These are interactive design examples. They do not connect to or modify network settings.
Use one primary action in a group. Use outlined buttons for secondary actions.
Choose an action to explore the pattern.
Use labels, a visible selected state, and a predictable keyboard focus.
Office network is enabled in this example.
Use Mono for identifiers and values. Combine a text label with a visual status.
All 28 styles in TTF and WOFF2. Includes CSS, build hashes, and validation reports.
The orange master with a transparent background.
The brand palette and the spacing and type scales used on this site.
62,300 character and style mappings, with metrics and Unicode names.
All 28 static styles are built from the reproduced 0.506 baseline with individually reviewed glyph and mark-positioning corrections. Each family includes seven weights, upright and italic. Metadata, shaping, geometry, technical-cell, and layout checks pass on this build.
The fonts are static and unhinted, licensed under SIL OFL 1.1. The netfyr name, flame, and standalone logo artwork remain reserved.
View build verification