Skip to main content

Brand Standards

This guide outlines the NetPad brand standards including logos, colors, typography, and usage guidelines. Follow these standards to maintain consistency across all NetPad materials.

The NetPad logo consists of the logomark (icon) and wordmark (text). Use the full logo when space permits.

NetPad Logo

Logo Variationsโ€‹

VariationUse Case
Full LogoMarketing materials, headers, presentations
Logomark OnlyFavicons, app icons, small spaces
Wordmark OnlyText-heavy contexts where icon isn't needed

Logo Clear Spaceโ€‹

Maintain clear space around the logo equal to the height of the "N" in NetPad. This ensures the logo remains legible and impactful.

Logo Don'tsโ€‹

  • Don't stretch or distort the logo
  • Don't change the logo colors outside approved palette
  • Don't add effects (shadows, gradients, outlines)
  • Don't rotate the logo
  • Don't place on busy backgrounds without sufficient contrast
  • Don't recreate or modify the logomark

Colorsโ€‹

Primary Colorsโ€‹

ColorHexRGBUsage
NetPad Blue#3b82f6rgb(59, 130, 246)Primary brand color, CTAs, links
NetPad Dark#1e293brgb(30, 41, 59)Dark backgrounds, text
NetPad White#ffffffrgb(255, 255, 255)Light backgrounds, text on dark

Secondary Colorsโ€‹

ColorHexRGBUsage
Success Green#22c55ergb(34, 197, 94)Success states, confirmations
Warning Amber#f59e0brgb(245, 158, 11)Warnings, cautions
Error Red#ef4444rgb(239, 68, 68)Errors, destructive actions
Info Blue#0ea5e9rgb(14, 165, 233)Informational messages

Neutral Colorsโ€‹

ColorHexUsage
Gray 50#f8fafcLight backgrounds
Gray 100#f1f5f9Subtle backgrounds
Gray 200#e2e8f0Borders, dividers
Gray 300#cbd5e1Disabled states
Gray 400#94a3b8Placeholder text
Gray 500#64748bSecondary text
Gray 600#475569Body text
Gray 700#334155Headings
Gray 800#1e293bPrimary text
Gray 900#0f172aDarkest text

Color Usage Guidelinesโ€‹

  • Use NetPad Blue for primary actions and interactive elements
  • Use NetPad Dark for text and dark mode backgrounds
  • Ensure sufficient contrast ratios (WCAG AA minimum)
  • Use semantic colors consistently (green for success, red for errors)

Typographyโ€‹

Font Familyโ€‹

NetPad uses Inter as the primary typeface for its clean, modern appearance and excellent readability across all sizes.

font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;

Font Weightsโ€‹

WeightValueUsage
Regular400Body text, descriptions
Medium500Emphasized text, labels
Semibold600Subheadings, buttons
Bold700Headings, important text

Type Scaleโ€‹

ElementSizeWeightLine Height
H136px / 2.25remBold (700)1.2
H230px / 1.875remBold (700)1.25
H324px / 1.5remSemibold (600)1.3
H420px / 1.25remSemibold (600)1.4
H518px / 1.125remMedium (500)1.4
Body16px / 1remRegular (400)1.6
Small14px / 0.875remRegular (400)1.5
Caption12px / 0.75remRegular (400)1.4

Code Typographyโ€‹

For code blocks and inline code, use a monospace font:

font-family: 'Fira Code', 'JetBrains Mono', 'SF Mono', Consolas, monospace;

Voice & Toneโ€‹

Brand Voiceโ€‹

NetPad's voice is:

  • Clear - We explain complex concepts simply
  • Helpful - We guide users to success
  • Professional - We're reliable and trustworthy
  • Approachable - We're friendly, not formal

Writing Guidelinesโ€‹

  1. Be concise - Get to the point quickly
  2. Use active voice - "Click the button" not "The button should be clicked"
  3. Address users directly - Use "you" and "your"
  4. Avoid jargon - Explain technical terms when necessary
  5. Be positive - Focus on what users can do, not limitations

Tone by Contextโ€‹

ContextTone
DocumentationHelpful, instructional
Error messagesClear, actionable, not blaming
Success messagesCelebratory, confirming
MarketingConfident, benefit-focused
SupportEmpathetic, solution-oriented

Iconographyโ€‹

Icon Styleโ€‹

NetPad uses outline-style icons with consistent stroke widths:

  • Stroke width: 1.5px - 2px
  • Size: 16px, 20px, 24px standard sizes
  • Style: Rounded corners, consistent weight
  • Color: Inherit from text color or use brand colors

UI Componentsโ€‹

Buttonsโ€‹

TypeBackgroundTextUsage
PrimaryNetPad BlueWhiteMain actions, CTAs
SecondaryTransparentNetPad BlueSecondary actions
OutlineTransparent + BorderGray 700Tertiary actions
DangerError RedWhiteDestructive actions
GhostTransparentGray 600Subtle actions

Button Sizingโ€‹

SizePaddingFont SizeHeight
Small8px 12px14px32px
Medium10px 16px16px40px
Large12px 24px18px48px

Border Radiusโ€‹

  • Small: 4px (inputs, small elements)
  • Medium: 6px (buttons, cards)
  • Large: 8px (modals, panels)
  • Full: 9999px (pills, avatars)

Shadowsโ€‹

/* Subtle */
box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);

/* Small */
box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);

/* Medium */
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

/* Large */
box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);

/* XL */
box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);

Spacingโ€‹

Use a consistent 4px base unit for spacing:

TokenValueUsage
space-14pxTight spacing
space-28pxRelated elements
space-312pxDefault padding
space-416pxSection spacing
space-520pxComponent gaps
space-624pxLarge gaps
space-832pxSection separation
space-1040pxMajor sections
space-1248pxPage sections
space-1664pxHero spacing

Dark Modeโ€‹

NetPad supports both light and dark color modes. Design with both in mind:

Dark Mode Colorsโ€‹

ElementLight ModeDark Mode
BackgroundGray 50Gray 900
SurfaceWhiteGray 800
Text PrimaryGray 900Gray 100
Text SecondaryGray 600Gray 400
BorderGray 200Gray 700
PrimaryNetPad BlueNetPad Blue

Dark Mode Guidelinesโ€‹

  • Maintain consistent contrast ratios
  • Don't simply invert colors
  • Use slightly desaturated colors in dark mode
  • Test all components in both modes

Accessibilityโ€‹

Color Contrastโ€‹

  • Normal text: Minimum 4.5:1 contrast ratio
  • Large text: Minimum 3:1 contrast ratio
  • UI components: Minimum 3:1 contrast ratio

Focus Statesโ€‹

All interactive elements must have visible focus states:

:focus-visible {
outline: 2px solid #3b82f6;
outline-offset: 2px;
}

Motionโ€‹

  • Respect prefers-reduced-motion preference
  • Keep animations under 300ms
  • Avoid flashing or strobing effects

Assets & Downloadsโ€‹

Logo Filesโ€‹

Logo files are available in the following formats:

  • PNG (for web and presentations)
  • SVG (for scalable graphics)
  • Favicon (ICO, various sizes)

Brand Kitโ€‹

Contact the NetPad team for access to the complete brand kit including:

  • Logo variations
  • Color swatches
  • Typography specimens
  • Icon set
  • Presentation templates

Questions?โ€‹

For brand-related questions or asset requests, please contact the NetPad team or open an issue on GitHub.

Next Stepsโ€‹