← IndustryOS Design Pack
00

Logo

The mark is a continuous loop cut into two sweeps — data going out and coming back. It sits left of the wordmark in the lockup and stands alone wherever space is tight. The mark is always the brand colour; the wordmark is navy on light grounds and white on dark ones.

0.1

Anatomy

IndustryOS lockup
Mark IndustryOS mark Square-proportioned, cyan by default. Use alone for app icons, favicons, avatars, and embroidery under 20mm. The app sidebar takes the full reversed lockup, not the mark.
Wordmark IndustryOS wordmark Drawn letterforms, outlined to paths — no font needed to open the file, nothing to substitute at the printer. The platform wordmark is custom artwork and cannot be re-set; where the SVG cannot be used at all (email signatures, supplier systems), set the name in Inter 700–800 at -0.03em as the substitute.
Construction 84 · 51 · 28 The platform lockup, on a 105-unit artboard: the mark sits in an 84 × 88-unit box, the wordmark's cap height is 51 on a shared baseline, and the gap between them is 28. The three product lockups are built to their own shared numbers — 82 · 50 · 28. The mark box and cap height differ between platform and product; the 28-unit gap is the same on all four. Never re-space or re-scale either by hand.
0.2

Colourways

Primary lockup
Primary · on white or paperindustryos-lockup-navy.svg
Reversed lockup
Reversed · on navyindustryos-lockup-reversed.svg
Mono navy lockup
Single colour navyOne-colour print, engraving, fax-grade documents.
Mono navy lockup on warm
On a warm fieldNavy single colour — the one case where the mark drops its brand colour, because a coloured mark on a coloured field never reads.
Cyan mark
Mark · cyan on navyindustryos-mark-cyan.svg
Navy mark
Mark · on lightindustryos-mark-cyan.svg

The rule is simply: the mark is always the brand colour; the wordmark is white on dark grounds and navy on light ones. That covers every normal use, so only two lockups per brand are in daily circulation — -navy and -reversed. The single-colour files are kept for cases that cannot reproduce two colours: one-colour print, embroidery, laser etching, fax-grade documents, and busy photographic grounds.

0.3

Clear space

X = the mark's height
Lockup · 0.5X on all sides
Lockup clear space
The dashed boundary is the minimum. Nothing enters it — no type, no rules, no image edge, no page trim. On a navy header band the rule of thumb is easier: the logo sits at least half its own mark height from every edge.
Mark alone · 0.5X on all sides
Mark clear space
In a container — avatar or favicon tile — the mark occupies no more than 64% of the tile, which produces the same 0.5X breathing room on each side.
0.4

Sizes

AssetMinimum screenMinimum printNotes
Lockup112px wide30mm wideBelow this the wordmark's counters close up — switch to the mark.
Mark16px6mmHolds down to a favicon. Below 16px the loop gap fills in.
App sidebar slot28px lockupReversed lockup artwork at 28px height in the 56px slot. Never re-set the wordmark as type.
Letterhead / deck44mm wideReversed lockup in the navy header band, left aligned to the text margin.
Embroidery20mm markMark only below 60mm; thread cannot hold the wordmark's thin joins.
0.5

Misuse

Misuse: white on warm
✕ White on a warm fieldUse single-colour navy.
Misuse: stretched
✕ StretchedScale proportionally, always.
Misuse: rotated
✕ Rotated or tiltedHorizontal only.
Misuse: shadow
✕ Shadows or glowsFlat artwork, no effects.
Misuse: recoloured
✕ RecolouredCyan mark, navy or white wordmark — nothing else.
Misuse: crowdedIndustryOS
✕ Rebuilt lockupUse the supplied lockup file; never re-space mark and type.
0.6

Product logos

Each module has its own mark in its own colour. The platform keeps its drawn wordmark — the one signature that earns custom artwork — and all three product wordmarks are set in Inter 800 proper case, outlined, on the shared grid. A fourth module is then a mark plus a name, not a new typeface.

Shown at equal height — the products share one cap height, one baseline and one mark box; the platform keeps its drawn proportions
IndustryOS lockup Minefox lockup at equal height Safewall lockup at equal height Safecrete lockup at equal height
Scale every lockup by height, never to a fixed width — a longer name makes a wider lockup, not smaller type.
Minefox lockup
Minefox reversed
Minefox#ff3f1a · fox mask
Safewall lockup
Safewall reversed
Safewall#f4700a · wall with signal arcs
Safecrete lockup
Safecrete reversed
Safecrete#ffcc00 · cure arcs over a core
Minefox mark
minefox-mark-brand.svg
Safewall mark
safewall-mark-brand.svg
Safecrete mark
safecrete-mark-brand.svg
On a product field Safewall mono navy on its own colour Single-colour navy — the coloured mark never sits on its own colour.
One product per surface A product logo never appears alongside another product's logo or on another product's colour. Where the platform relationship must be stated, set “An IndustryOS module” in Inter 600 beneath, or place the IndustryOS mark at the opposite edge.
Same rules apply Clear space 0.5X, lockup minimum 112px / 30mm, mark minimum 16px / 6mm, no effects, no re-spacing. Product wordmarks ship as outlined paths — no font needed to open, and nothing to substitute at the printer.
Two constructions The three product lockups are built on one shared grid — mark fitted to an 82-unit box, wordmark cap height 50, gap 28, on a 105-unit artboard, names in Inter 800 at -0.03em tracking. The platform lockup is drawn artwork on the same 105-unit artboard to its own numbers (84 × 88 · 51 · 28), matched on cap height and baseline so it carries equal weight side by side. Every lockup uses the same 28-unit gap between mark and wordmark.
0.7

Files

28 files · 7 per brand
IndustryOS Platform · cyan mark, drawn wordmark — custom artwork, not Inter. First two are the everyday pair; mono lockups for one-colour reproduction only. industryos-lockup-navy.svg industryos-lockup-reversed.svg industryos-lockup-mono-navy.svg industryos-lockup-mono-white.svg industryos-mark-cyan.svg industryos-wordmark-navy.svg industryos-wordmark-white.svg
Minefox Mine planning and operations · #ff3f1a. First two are the everyday pair. minefox-lockup-navy.svg minefox-lockup-reversed.svg minefox-lockup-mono-navy.svg minefox-lockup-mono-white.svg minefox-mark-brand.svg minefox-wordmark-navy.svg minefox-wordmark-white.svg
Safewall Paste barricade monitoring · #f4700a. First two are the everyday pair. safewall-lockup-navy.svg safewall-lockup-reversed.svg safewall-lockup-mono-navy.svg safewall-lockup-mono-white.svg safewall-mark-brand.svg safewall-wordmark-navy.svg safewall-wordmark-white.svg
Safecrete Shotcrete cure monitoring · #ffcc00. First two are the everyday pair. safecrete-lockup-navy.svg safecrete-lockup-reversed.svg safecrete-lockup-mono-navy.svg safecrete-lockup-mono-white.svg safecrete-mark-brand.svg safecrete-wordmark-navy.svg safecrete-wordmark-white.svg