Everyone's got a take.
Keep the receipts.
Meet the identity behind Offseason. Grab the mark, find the right words, and make something your league will want to share.
A league with a memory.
Offseason is free tools for your fantasy league, built by a commish for the friends who argue in it. Your week, your trades, your records. The Historian reads the recorded history and shows its evidence.
Everyone's got a take.
Keep the receipts.
Free, always · Read-only Yahoo sync · No money, just receipts.
Yahoo is an unaffiliated integration. New imports are currently limited. Sleeper and ESPN are planned.
One mark. Keep it intact.
A coral 0, two jersey stripes, and a hollow shield. The coral stays coral. Only the stripes and shield change tone in dark mode.
- Give it space
- Leave the shield's height clear on every side.
- Keep it legible
- Minimum 16px. Use the compact favicon mark at tiny sizes.
- Keep its shape
- No stretching, recoloring the 0, rotation, effects, or light plates in dark mode.
- The wordmark
- OFFSEASON in Inter Tight 900, tracking +0.04em, beside the mark at 60% of its height.
A little coral goes a long way.
Coral carries the primary action and the thing that belongs to you. Navy is always the label on a coral fill. Neutral paper and hairlines do the rest. Cream belongs to receipts.
Click a swatch to copy its hex. Small colored text uses the contrast-safe coral text token, not the coral fill.
Three voices. One team.
Your league. Your commish. Your record book.
104.3 to 94.1 · Week 7Sentence case in the interface. Product names keep their capitals. Numbers use tabular mono digits, so a scoreboard stays lined up.
Group-chat voice. Scoreboard facts.
Direct, warm, and specific. Lead with the league moment. A real result beats a big adjective.
New league record. 196.19, Week 15.Sample copy, not a live league result
- Be precise
- “Synced 2 days ago” beats “Up to date.”
- Be helpful
- “Your week could not load. Try again.”
- Be honest
- “Not priced” beats a made-up zero. Every model is labeled.
- Keep it human
- No hype, betting language, or invented numbers. No em dashes or en dashes in prose.
Made for the group chat.
The bench had a day.
32.4Highest bench score in this sample week.
Sample league · offseason.org
Make the answer understandable before someone opens the link. Name the season and week. Put the evidence beside the result. Label samples and models. Get consent before showing real league members, and keep private data out.
For video, start with one specific question, show the answer, and end with “Offseason · Free tools for your fantasy league.” Short captions. Coral highlights. Motion with a job.
Existing template library. Check artwork and copy against these current rules before publishing. Need a different crop or permission to use the brand? hello@offseason.org.
Take the useful bits with you.
A short reference for writers and collaborators. The full interface patterns live in the Design System.
Offseason. Free tools for your fantasy league. And when the season ends, the Offseason begins. Everyone's got a take. Keep the receipts. You · Trade · The League · The Historian Read-only Yahoo sync. Independent and unaffiliated. Coral #F59C9C. Navy labels #1B2D4F on coral. Inter Tight for display. Inter for body. JetBrains Mono for data. Fixed logo geometry. No light plate in dark mode. Flat surfaces, 1px hairlines, no decorative shadows or glows. Direct, warm, specific. Sentence case. No em or en dashes in prose. Never invent a number. Missing is Unavailable, never 0. History answers: Exact query, no AI. Models: Modeled result. The recorded season is the fact. Use real evidence or clearly label a sample. No money, just receipts.