Feeding America
Huge Arial Black headlines, a soft cream band and a red and gold pair of buttons.

Feeding America sets its hero in Arial Black at 144px with tight tracking over a full-bleed photo, then drops to 18px Arial body in #333f48 slate. An olive #4e5b31 utility bar sits on top, #fef8ee cream fills the bands below, and two square buttons share the nav: #b22d3a red to give and #ffb81c gold to find help.
- Run the hero headline enormous and heavy, tracked slightly tight.
- Give the two main actions two different warm colors so each audience finds theirs.
- Use a warm cream band rather than grey to separate sections.
- Use pure black for body text: the ink is a slate #333f48.
- Round the nav buttons into pills; they keep a 4px corner.
- Add a display serif: the whole page is Arial in two weights.
Color roles
#ffffffThe page ground
#fef8eeRaised panels, bands and cards
#333f48Primary ink, 10.8:1 on the background
#b22d3aPrimary actions
#f3dd6dBrand color in artwork, marks and badges
Type
Use Arimo. Arial is a licensed system font. Arimo is a free metric compatible stand-in.
Use Archivo Black. Arial Black is a licensed system font. Archivo Black is a free stand-in, not a match.
Sizes in use: 144px / 72px / 64px / 40px / 30px / 28px / 22px / 20px / 18px
Spacing
Values sit on a 4px grid.
Corners and depth
Buttons and cards
Rebuilt here from the measured values, not copied from the site's code.
Hand this to your AI coding tool
Drop it in your repo as DESIGN.md and point Claude Code, Cursor or Codex at it before you ask for a page.
# Feeding America design system
> Captured from https://www.feedingamerica.org/ on 2026-10-06 by Brooks New Media (https://design.brooksnewmedia.com/styles/feeding-america/). An independent analysis for reference: Feeding America and its marks belong to their owner. Learn from the system; don't copy the brand.
## Overview
Feeding America sets its hero in Arial Black at 144px with tight tracking over a full-bleed photo, then drops to 18px Arial body in #333f48 slate. An olive #4e5b31 utility bar sits on top, #fef8ee cream fills the bands below, and two square buttons share the nav: #b22d3a red to give and #ffb81c gold to find help.
- Theme: light
- Mood: bold, heavy type, cream, red and gold, photo-led
- Category: Nonprofit
## Colors
| Role | Hex | Use |
|---|---|---|
| Background | `#ffffff` | The page ground |
| Surface | `#fef8ee` | Raised panels, bands and cards |
| Text | `#333f48` | Primary ink, 10.8:1 on the background |
| Accent | `#b22d3a` | Primary actions |
| Highlight | `#f3dd6d` | Brand color in artwork, marks and badges |
Full palette, most used first: `#ffffff`, `#333f48`, `#fef8ee`, `#f3dd6d`, `#4e5b31`, `#b22d3a`.
## Typography
- **Arial**: display and body, 69.7% of the text. Use Arimo. Arial is a licensed system font. Arimo is a free metric compatible stand-in.
- **arial_blackregular**: display, 30.3% of the text. Use Archivo Black. Arial Black is a licensed system font. Archivo Black is a free stand-in, not a match.
| Role | Family | Size | Weight | Line height | Tracking |
|---|---|---|---|---|---|
| Display | arial_blackregular | 144px | 500 | 1 | -0.03em |
| Heading | arial_blackregular | 40px | 500 | 1.2 | -0.021em |
| Subheading | Arial | 18px | 400 | 1.5 | 0 |
| Body | Arial | 18px | 400 | 1.5 | 0 |
| Small | Arial | 16px | 700 | 1.2 | -0.005em |
Sizes in use, largest first: 144px, 72px, 64px, 40px, 30px, 28px, 22px, 20px, 18px.
## Spacing
Values sit on a 4px grid.
Values in use: 3px, 6px, 8px, 12px, 14px, 16px, 20px, 24px, 32px, 36px.
## Shape
Corner radii, smallest first: 4px, 12px, pill (9999px).
Shadows, most used first:
- `rgb(217, 217, 217) 0px 1px 0px 0px`
## Components
### Primary button ("Donate")
- Fill: #b22d3a
- Text: #ffffff, 16px at weight 700
- Border: none
- Corner: 4px
- Height: 37px, padding 9px 14px
### Secondary button ("Find Food")
- Fill: #ffb81c
- Text: #333f48, 16px at weight 700
- Border: none
- Corner: 4px
- Height: 37px, padding 9px 14px
### Card
- Fill: #4e5b31
- Border: none
- Corner: 4px
- Shadow: none
## Do
- Run the hero headline enormous and heavy, tracked slightly tight.
- Give the two main actions two different warm colors so each audience finds theirs.
- Use a warm cream band rather than grey to separate sections.
## Don't
- Use pure black for body text: the ink is a slate #333f48.
- Round the nav buttons into pills; they keep a 4px corner.
- Add a display serif: the whole page is Arial in two weights.
## CSS variables
```css
:root {
--color-background: #ffffff;
--color-surface: #fef8ee;
--color-text: #333f48;
--color-accent: #b22d3a;
--color-highlight: #f3dd6d;
--font-display: "arial_blackregular", system-ui, sans-serif;
--text-display: 144px;
--weight-display: 500;
--font-heading: "arial_blackregular", system-ui, sans-serif;
--text-heading: 40px;
--weight-heading: 500;
--font-subheading: "Arial", system-ui, sans-serif;
--text-subheading: 18px;
--weight-subheading: 400;
--font-body: "Arial", system-ui, sans-serif;
--text-body: 18px;
--weight-body: 400;
--font-small: "Arial", system-ui, sans-serif;
--text-small: 16px;
--weight-small: 700;
--space-1: 3px;
--space-2: 6px;
--space-3: 8px;
--space-4: 12px;
--space-5: 14px;
--space-6: 16px;
--space-7: 20px;
--space-8: 24px;
--space-9: 32px;
--space-10: 36px;
--radius-1: 4px;
--radius-2: 12px;
--radius-3: 9999px;
}
```
## Notes for AI coding tools
- Start from the CSS variables above and build components from them, not from new values.
- Use the font substitutes listed. Never embed a commercial or platform-only typeface without a license.
- Keep body text at 4.5:1 contrast or better against its ground.
- These values were measured from the live page at 1440x900; the site may have changed since 2026-10-06.
Feeding America and its marks belong to their owner. This page is an independent analysis of the public website, measured on 2026-10-06. We're not affiliated with or endorsed by Feeding America.