Audit Summary
| Element | Current State | Status | Recommendation |
|---|---|---|---|
| Primary Blue | #1B3550 | Consistent | Keep as-is |
| Accent Orange | #D46122 | Consistent | Keep as-is |
| Heading Font | Poppins (uppercase) | Consistent | Keep as-is |
| Body Font | Work Sans (weight 300) | Consistent | Keep as-is |
| Gray Tones | #807B82, #6F7C6B, #707070 | Inconsistent | Unify to single gray scale |
| Link Color | #8D8276 (brown/taupe) | Unusual | Change to blue or match brand |
| Secondary Blue | #2E6A9D | Not defined | Add to design system |
Logo
The CNC Onsite logo should maintain clear space and consistent usage across all applications.
Usage Guidelines
- Maintain clear space around the logo equal to the height of the "C" character
- Minimum size: 80px width for digital, 20mm for print
- Do not stretch, rotate, or apply effects to the logo
- Use the white version on dark and accent backgrounds only
Typography
Two typefaces define the CNC Onsite visual identity: Poppins for headings and Work Sans for body text.
Type Scale
Brand Colors
Current color palette as used across the site. Issues with gray consistency noted.
Primary (Consistent)
Grays (Needs Review)
Recommended Gray Scale
CSS Custom Properties
Design tokens for implementation. Includes both current values and recommended updates.
Image & Photography
Photography should reinforce CNC Onsite's hands-on expertise and industrial credibility. Every image should feel real, not staged.
✅ Do Use
- — Actual worker photos — real engineers, real equipment, real job sites
- — Industrial settings — wind turbines, offshore platforms, factory floors, heavy machinery
- — Action shots — hands working on equipment, team coordinating on-site, close-ups of precision work
- — Natural lighting — outdoor sites, workshop environments, authentic conditions
❌ Avoid
- — Generic stock photos — smiling people in hard hats shaking hands, overly polished corporate imagery
- — Abstract/conceptual images — gears, lightbulbs, puzzle pieces, anything that doesn't show real work
- — Overly saturated colors — keep editing natural, avoid heavy filters or artificial color grading
- — Low-resolution images — all hero/banner images should be minimum 1920px wide