Typography

Payd Labs uses a three-font system: Space Grotesk, Nunito, and JetBrains Mono. This combination gives product surfaces a technical but friendly tone without making dense dashboards feel heavy.

Fonts

@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=Nunito:wght@300;400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap");
FamilyRole
Space GroteskPage headings, section titles, metric values, badge text, nav labels
NunitoBody copy, form labels, table cells, helper text
JetBrains MonoCode, IDs, addresses, references, amounts when tabular clarity matters

Product UI Scale

ElementSizeWeightNotes
App page title20px700Common dashboard title size
Section title16-18px600Use inside panels and detail pages
Card metric value24px700Use Space Grotesk
Card label11px600Uppercase, tracking only when label is very short
Body copy14-15px400-500Use Nunito
Table body12-14px400-500Use 12px for dense operational records
Table header12px600Uppercase Space Grotesk
Nav item13px500Icon plus label
Badge10-12px600Space Grotesk for compact status
Form label12px600Secondary text color
Button14px600-700Larger only for public checkout actions
Code/reference12-13px500JetBrains Mono

Heading Rules

  • Use Space Grotesk for all h1 through h6.
  • Keep dashboard headings compact. A 20px page h1 is the normal admin size.
  • Avoid oversized hero typography in apps and tools.
  • Use title case for page titles and sentence case for helper copy.
  • Do not use negative letter spacing. Current projects use normal spacing.

Labels And Metadata

Small labels are a core part of the system. Use them for operational context:

  • Metric labels: 11px, uppercase, medium tracking.
  • Table headers: 12px, uppercase, Space Grotesk.
  • Hints and timestamps: 10-12px, tertiary text.
  • Product pills: 10px, Space Grotesk, 600, 4-6px radius.

Monospace Usage

Use JetBrains Mono for values that benefit from shape consistency:

  • Payment references.
  • Wallet addresses.
  • Session IDs.
  • API paths.
  • Environment names.
  • OTP fields.
  • Code examples.

Do not use monospace for whole pages or general body copy.