01

Mitutoyo logos

Approved regular Mitutoyo artwork, provided in safe-zone and cropped variants.

Mitutoyo logo — OrangeRed · safe zone
OrangeRed · safe zone
Mitutoyo logo — OrangeRed · cropped
OrangeRed · cropped
Mitutoyo logo — Black K100 · safe zone
Black K100 · safe zone
Mitutoyo logo — Black K100 · cropped
Black K100 · cropped
Mitutoyo logo — Black K50 · safe zone
Black K50 · safe zone
Mitutoyo logo — Black K50 · cropped
Black K50 · cropped
Mitutoyo logo — White · safe zone
White · safe zone
Mitutoyo logo — White · cropped
White · cropped
02

Colors

Brand primitives are kept separate from semantic interface roles.

OrangeRed 100

--brand-orangered-100

#F47836

OrangeRed 40

--brand-orangered-40

#FBC9AF

OrangeRed 20

--brand-orangered-20

#FEF1EB

Black K100

--brand-black-k100

#000000

Dark gray K80

--brand-dark-gray-k80

#58595B

Black K50

--brand-black-k50

#808080

Light gray K10

--brand-light-gray-k10

#E6E6E6

White

--brand-white

#FFFFFF

Semantic color applications

Use brand primitives through these documented roles for backgrounds, text, borders, and informational states.

Backgrounds

Keep surfaces quiet so content remains readable.

Aa
--brand-white
Page default

White

Default page canvas.

Aa
--color-surface-specimen
Subtle

K10 25%

Quiet UI and specimen surfaces.

Aa
--brand-light-gray-k10
Surface default

K10

Standard neutral surfaces.

Aa
--color-surface-highlight
Surface raised

OrangeRed 10%

Gentle accent or raised surface.

Aa
--brand-black-k100
Inverse

Black

Inverse or high-contrast contexts.

Text

Assign text color according to information hierarchy.

Aa
--color-text
Primary

K100

Headlines and body copy.

Aa
--color-text-secondary
Secondary

K80

Captions, metadata, and supporting information.

Aa
--color-text-muted
Muted

K10

Low-emphasis or disabled labels.

Aa
--color-text-inverse
Inverse

White

Text on dark or colored surfaces.

Borders

Borders support structure without competing with content.

Aa
--color-border-subtle
Subtle

K10

Quiet dividers.

Aa
--color-border
Default

K80

Standard component outlines.

Aa
--color-border-strong
Strong

K100

High-emphasis frames.

Aa
--color-border-focus
Focus

OrangeRed

Active or focus states only.

Aa
--color-border-inverse
Inverted

White

Borders on dark surfaces.

Information and status

Reuse brand and product-family colors; do not introduce a separate status palette.

Aa
--color-status-success
Success

Image Measuring

5% surface; 100% text and border.

Aa
--color-status-warning
Warning

OrangeRed

5% surface; 100% text and border.

Aa
--color-status-error
Error

Measuring Tools

5% surface; 100% text and border.

Aa
--color-status-info
Info

K10 / K100

K10 25% surface; K100 or K80 text; K100 border.

Product families

Coordinate measuring machine

#003291 · #8B98BA · #BEC3D6

Precision sensor

#96961E · #C4C595 · #E0E0C4

Image measuring machine

#006432 · #83B4A8 · #BCD6CB

Testing and measuring instruments

#C85F5F · #DAB2A8 · #EDD4CB

Shape measuring machine

#0082BE · #87BCD4 · #C0DBE6

Scale unit

#9B3264 · #C1A7B6 · #DDCFD5

Optical instrument

#329664 · #AACBAF · #D1E3D1

Measuring tools, standards & systems

#CD0000 · #DC9F88 · #EDCBB9

03

Typography

Mitutoyo Frutiger is loaded locally in Light, Roman, Bold, and Black. Desktop values match Figma; responsive heading interpolation remains provisional until viewport modes are formally specified.

Outline tagFilled tag
Desktop / Figma maximum

Heading H1

Heading H2

Heading H3

Heading H4

Heading H5

Heading H6

Mobile / provisional fluid minimum

Heading H1

Heading H2

Heading H3

Heading H4

Heading H5

Heading H6

Body XL

--font-size-copy-xl / --line-height-copy-xl
Light

Mitutoyo reporting

Roman

Mitutoyo reporting

Bold

Mitutoyo reporting

Black

Mitutoyo reporting

Body L

--font-size-copy-l / --line-height-copy-l
Light

Mitutoyo reporting

Roman

Mitutoyo reporting

Bold

Mitutoyo reporting

Black

Mitutoyo reporting

Body M

--font-size-copy-m / --line-height-copy-m
Light

Mitutoyo reporting

Roman

Mitutoyo reporting

Bold

Mitutoyo reporting

Black

Mitutoyo reporting

Body S

--font-size-copy-s / --line-height-copy-s
Light

Mitutoyo reporting

Roman

Mitutoyo reporting

Bold

Mitutoyo reporting

Black

Mitutoyo reporting

Small info

--font-size-small-info / --line-height-small-info
Light

Mitutoyo reporting

Roman

Mitutoyo reporting

Bold

Mitutoyo reporting

Black

Mitutoyo reporting

Footnote

--font-size-small-footnote / --line-height-small-footnote
Light

Mitutoyo reporting

Roman

Mitutoyo reporting

Bold

Mitutoyo reporting

Black

Mitutoyo reporting

04

Buttons

Native links and buttons provide real hover, focus-visible, and disabled behavior. Demonstration columns below hold each visual state for comparison.

primary

secondary

tertiary

Navigation links

Reusable navigation link containers for desktop, tablet, and mobile menus.

05

Graphical elements

Approved non-CTL elements extracted from the supplied Figma selection.

Mitutoyo favicon
Accent bar — straight
Accent bar — angled right
Accent bar — angled both sides
Text-link arrow
06

Layout tokens

Shared container and prose widths used across site chrome, reports, and legal pages.

.site-container
Page shell: max 1280, centered, hor-padding per breakpoint
--layout-shell-max
80rem (1280) — site max width
--layout-gutter
Hor-padding by band: 20 (≤767) · 40 (768–1080) · 48 (≥1081)
--layout-max-width
80rem (1280) — alias of shell max
--layout-prose-width
50rem — report/legal rich text body
--layout-gutter-wide
6rem — wide layout gutter token
--report-block-gutter
Class .report-block-gutter — horizontal pad inside full-bleed report shells

Production components not shown here: SiteHeader, SiteFooter, HomeHero, ReportCard, ReportListCard, MinimalPageHeader, and report blocks — see live pages orsample report.

06

Spacing and styling

A shared scale prevents page-specific spacing and decoration values.

--spacing-22px
--spacing-44px
--spacing-88px
--spacing-1212px
--spacing-1616px
--spacing-2424px
--spacing-3232px
--spacing-4040px
--spacing-4848px
--spacing-6464px
--spacing-8080px
--spacing-9696px
--spacing-128128px

Border radii

S · 4px
M · 8px
L · 16px
XL · 24px

Stroke widths

Subtle · 0.5px
Hairline · 1px
Thick · 2px

Opacity

Disabled · 40%
Overlay · 70%