# Post Script
URL: https://remocn.dev/docs/typography/post-script

A signoff and signature rise, then shrink away as a P.S. line grows and an install command wipes in.

- Install: `npx shadcn@latest add @remocn/post-script`
- Vibe: playful
- Natural length: 115f @ 30fps

## Installation

```bash
npx shadcn@latest add @remocn/post-script
```

## Usage

```tsx
// src/Root.tsx
import { Composition } from "remotion";
import { PostScript } from "@/components/remocn/post-script";

const PostScriptScene = () => (
  <PostScript
    signoff="Thanks for watching."
    signature="— the Acme team"
    ps="Your next launch film is a prop away."
    install="npx shadcn add @acme/launch-film"
  />
);

export const RemotionRoot = () => (
  <Composition
    id="PostScript"
    component={PostScriptScene}
    durationInFrames={180}
    fps={30}
    width={1280}
    height={720}
  />
);
```

The `signoff` rises word by word with the `signature` beneath it. A P.S. line (`label` in the accent color, then `ps`) follows, the signoff shrinks and dims upward as the P.S. grows to full size, and the `install` command wipes in at the bottom. The defaults mention Remocn, so pass your own `signature` and `install`. It ships light and dark.

## Props

| Prop | Type | Default | Description |
|---|---|---|---|
| `signoff` | `string` | `"Thanks for watching."` | Large first line that rises in and later shrinks. |
| `signature` | `string` | `"— the remocn team"` | Small line under the signoff; pass an empty string to hide it. |
| `label` | `string` | `"P.S."` | Accent-colored prefix of the P.S. line. |
| `ps` | `string` | `"The next launch film is yours."` | Text of the P.S. line after the label. |
| `install` | `string` | `"npx shadcn add @remocn/zoom-blur"` | Command or link that wipes in at the bottom; empty hides it. |
| `accent` | `string` | — | Color of the label and the install line. |
| `background` | `string` | — | Background fill; pass "transparent" to drop it. |
| `speed` | `number` | `1` | Playback speed multiplier for the whole timeline. |
| `theme` | `"dark" \| "light"` | `"dark"` | Light or dark palette. |

## Use when
- A closing card that thanks the viewer and then drops a final call to action as a P.S.
- An end slate where the last line should be the install command or link.

## Don't use when
- You only need a logo and a short tagline to close — use `blink-cut`.
- The ending should be a big gradient title rather than a letter-style sign-off — use `landing-confirmed`.
- You want a quote-style close with an attribution — use `said-who`.