---
title: "Body line-height is too tight (design/body-line-height-tight)"
description: "design/body-line-height-tight: Paragraphs under ~1.4 line-height feel cramped and are harder to track, especially on long lines."
canonical: https://void-design.vercel.app/rules/design/body-line-height-tight
lastModified: 2026-09-16
---

# Body line-height is too tight

`design/body-line-height-tight` · severity **warn** · category Design · detected by `void design` and `void audit`

## Why it matters

Paragraphs under ~1.4 line-height feel cramped and are harder to track, especially on long lines.

## How to fix it

Use 1.5-1.65 for body text; reserve tight leading (1-1.2) for large headings.

## Example

```
body { line-height: 1.55; }
```

## More design rules

`void design` reports 19 rules in this category. Measured design heuristics from computed styles: font families, type scale, line length, palette and accent sprawl, spacing grid, radius sprawl, dark mode and the tells of generated UI.

- `no-type-scale` Too many distinct font sizes (no type scale) — [design/no-type-scale](https://void-design.vercel.app/rules/design/no-type-scale)
- `line-length-long` Body text lines are too long — [design/line-length-long](https://void-design.vercel.app/rules/design/line-length-long)
- `line-length-short` Body text lines are very short on desktop — [design/line-length-short](https://void-design.vercel.app/rules/design/line-length-short)
- `body-text-small` Body text is smaller than 15px on mobile — [design/body-text-small](https://void-design.vercel.app/rules/design/body-text-small)
- `heading-tracking` Large headings use default letter-spacing — [design/heading-tracking](https://void-design.vercel.app/rules/design/heading-tracking)
- `heading-no-balance` Headings do not use text-wrap: balance — [design/heading-no-balance](https://void-design.vercel.app/rules/design/heading-no-balance)
- `palette-sprawl` Too many distinct colors — [design/palette-sprawl](https://void-design.vercel.app/rules/design/palette-sprawl)
- `multiple-accents` More than one accent hue — [design/multiple-accents](https://void-design.vercel.app/rules/design/multiple-accents)

Detected by `void design` and `void audit`. Explain it in a terminal: `void rules design/body-line-height-tight`
