---
filename: osu-travel-fly.png
title: OSU — Travel by Air (Detail)
cluster: Travel
college: Oregon State University — Corvallis, OR
model: gemini-3-pro-image (Nano Banana Pro)
aspect_ratio: 4:5
resolution_target: 4K
generated_at: 2026-04-28
generated_by: Media skill via Generate.ts CLI
status: v1
---

## Cluster
Travel (Oregon State University — Corvallis, OR)

## Data points (edit these to change rendered content; re-run `bun generate-all.ts osu-travel-fly.png` to regenerate)
- SJC ↔ EUG (Eugene): 2 hr flight
- EUG → Corvallis: 45 min drive (45 mi)
- SJC ↔ EUG door-to-door: 3.5–4 hours
- SJC ↔ EUG round-trip: $200–$400 (Alaska/SkyWest)
- SJC ↔ PDX (Portland): 2 hr flight + 1.5 hr drive = 4.5 hr door-to-door
- SJC ↔ PDX round-trip: $150–$350 (more flights, often cheaper)
- Ground from EUG: rental car or HUT Airport Shuttle
- Ground from PDX: rental car typical
- Amtrak Coast Starlight: SJ → Albany OR (4 mi from Corvallis), 22+ hours
- Amtrak fare: $80–$250 each way

## Style hints (edit to shift visual treatment)
- Palette: paper #F4ECDC base + ink #2A1810 body + OSU orange #D73F09 primary accent + forest green #2E5339 secondary
- Aesthetic: editorial / hand-printed California Country
- Typography: elegant serif headline + clean geometric sans-serif data labels
- Iconography: plane silhouette, small map of West Coast with EUG and PDX dots, train icon
- Forbidden: photorealism, stock photos, neon, holographic, gradient mesh, generic AI aesthetic

## Prompt sent to Nano Banana Pro

```
EDITORIAL INFOGRAPHIC POSTER, hand-printed magazine spread aesthetic, 4:5 portrait orientation, 4K print quality.

HEADER (top of poster): Bold elegant serif title "OSU — TRAVEL BY AIR (DETAIL)". A small badge in the top-right corner reads "OREGON STATE UNIVERSITY — CORVALLIS, OR" inside a circle filled with OSU orange (#D73F09).

BACKGROUND: Warm cream paper texture #F4ECDC throughout, with subtle hand-printed grain. NO white background.

PALETTE (use ONLY these colors, no others):
- Paper background: #F4ECDC
- Body typography (deep coffee ink): #2A1810
- Primary accent for icons + key numbers: OSU orange #D73F09
- Secondary accent: forest green #2E5339

BODY (vertical editorial layout, generous whitespace, with iconography paired to each data point). Render these EXACT data points verbatim, in this order:

   1. SJC ↔ EUG (Eugene): 2 hr flight
   2. EUG → Corvallis: 45 min drive (45 mi)
   3. SJC ↔ EUG door-to-door: 3.5–4 hours
   4. SJC ↔ EUG round-trip: $200–$400 (Alaska/SkyWest)
   5. SJC ↔ PDX (Portland): 2 hr flight + 1.5 hr drive = 4.5 hr door-to-door
   6. SJC ↔ PDX round-trip: $150–$350 (more flights, often cheaper)
   7. Ground from EUG: rental car or HUT Airport Shuttle
   8. Ground from PDX: rental car typical
   9. Amtrak Coast Starlight: SJ → Albany OR (4 mi from Corvallis), 22+ hours
   10. Amtrak fare: $80–$250 each way

The big numbers (like "249", "$1,200", "1,250 miles") should be BIG and prominent in #D73F09, with smaller ink labels next to them. Use a clean geometric sans-serif for data labels and an elegant serif for the headline.

ICONOGRAPHY (hand-drawn, minimalist line illustrations only — no photographs): plane silhouette, small map of West Coast with EUG and PDX dots, train icon

FOOTER (bottom): A small italic line in muted #2A1810 reads "compiled 2026-04-28".

ABSOLUTELY DO NOT include: photorealistic photography, stock-photo people, neon colors, holographic effects, gradient mesh, generic AI aesthetic, any colors outside the specified palette, additional logos, watermarks, or text beyond what is specified.

Hand-printed editorial restraint. Strong serif typography. Numbers prominent. Aspect ratio 4:5 portrait. 4K resolution print quality.
```

## Adjustment hints
- **To re-render at higher resolution**: this script already requests 4K; if rendering quality is off, increase resolution by editing the `--size 4K` flag in generate-all.ts to a future tier
- **To adjust color temperature**: change `accent` and `secondary` hex codes in the SPECS entry for osu-travel-fly.png; re-run `bun generate-all.ts osu-travel-fly.png`
- **To add/remove data points**: edit the `data` array in SPECS for osu-travel-fly.png; the prompt rebuilds automatically
- **To shift layout (vertical vs grid)**: append a layout directive after the BODY paragraph in buildPrompt(); re-run
- **To swap iconography**: edit the `iconography` array in SPECS

## Citations
- https://www.alaskaair.com/
- https://www.amtrak.com/coast-starlight-train
