JSX Court Layout Recipe
| Field | Value |
|---|---|
| Type | Skill Resource |
| Source | ~/.copilot/skills/legal/recipes/jsx-court-layouts.md |
| Description | Not specified |
Source Content
JSX Court Layout Recipe
Use this recipe when implementing a print-first legal document in JSX or another programmable layout system.
Preferred structure
- Page wrapper with letter-size print margins.
- One main content column unless a caption or comparison layout requires more.
- Formal title block.
- Caption or case-information block.
- Main body sections with clear hierarchy.
- Signature and service area.
Typography map
- Kicker: all-caps sans-serif, letter-spaced, small, restrained.
- Title: serif, high contrast, centered or strongly aligned.
- Section heading: serif, slightly smaller than title, stable line height.
- Body: sans-serif with enough line height to stay readable in print.
- Labels and metadata: sans-serif, lighter color, shorter line height.
Spacing map
- Page top to title block: generous.
- Kicker to title: tight.
- Title to subtitle: moderate.
- Major section to section: consistent and deliberate.
- Heading to body: tighter than body-to-next-section.
Things to remove when polishing
- Extra worksheet labels.
- Count badges that repeat obvious information.
- Border boxes that no longer serve structure.
- Gutter line numbers unless the user explicitly wants pleading paper.
- Internal notes like “use bracketed placeholders” in the final sendable view.