> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pocketsflow.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Page templates

> Use Pocketsflow page templates to quickly create high-converting product pages.

Page templates let you ship a beautiful, effective product page without starting
from scratch. Both **one-time products** and **subscriptions** use the same page
system, so everything here applies to either.

## How the page system works

A Pocketsflow product page is built from three independent layers. You can change
any one without disturbing the others:

<CardGroup cols={3}>
  <Card title="Layout" icon="table-columns">
    The structural arrangement of the page — where the image, copy, and buy button
    sit. One of nine layouts.
  </Card>

  <Card title="Style tokens" icon="pen-nib">
    Typography, corner radius, border weight, title casing, and an optional
    background pattern.
  </Card>

  <Card title="Palette" icon="palette">
    The colors — background, text, buttons, borders, and (on some layouts) a hero
    or card background.
  </Card>
</CardGroup>

<Note>
  A "template" is just a saved combination of layout + tokens + palette. Picking a
  template is a fast starting point; from there you can adjust any layer to match
  your brand. Products saved before a style was applied keep rendering exactly as
  they always did — new tokens only apply when you set them.
</Note>

## The nine layouts

Each layout points at a different page structure ("chrome"). The layout you choose
is stored on the product and drives the public page.

| # | Layout        | What it looks like                                                                            |
| - | ------------- | --------------------------------------------------------------------------------------------- |
| 1 | **Classic**   | Sticky title + CTA header, image carousel, copy with an offer column. A safe, proven default. |
| 2 | **Hero card** | A colored hero band; copy on the left with a floating offer card on the right.                |
| 3 | **Editorial** | A big centered headline, copy left, a price + CTA rail on the right. Magazine feel.           |
| 4 | **Split**     | A sticky profile/offer card on the left, long-form copy scrolling on the right.               |
| 5 | **Minimal**   | One centered column with large typography. Nothing to distract.                               |
| 6 | **Poster**    | A full-bleed cover image with the title and CTA overlaid — film-poster energy.                |
| 7 | **Gallery**   | A full-height image filling one side with a scrolling buy column beside it.                   |
| 8 | **Launch**    | A landing-page hero: huge centered headline + CTA, framed image below.                        |
| 9 | **Market**    | A hard-bordered product panel — framed image on top, copy and buy rail divided by rules.      |

<Tip>
  **Which layout should I pick?** Start with **Classic** or **Minimal** for most
  digital products. Use **Poster** or **Gallery** when a single striking image sells
  the product (art, design assets). Use **Launch** or **Editorial** for a
  flagship course or a launch you're writing a long pitch for. **Hero card** and
  **Market** suit products where the offer/price needs to stay visible while people
  read.
</Tip>

### The floating buy bar

Most layouts include a **floating bar** with the price and CTA that appears while
the main buy button is scrolled out of view, so the call-to-action is always one
tap away. On layouts like **Classic** it's tuned to appear once the buyer scrolls
past the header, and on mobile especially. This is automatic — you don't
configure it.

## Styling the page

Beyond the layout, the design system gives you a small, deliberately constrained
set of tokens — enough to express a brand, not so many that pages get messy.

### Typography

Choose a **heading font** and a **body font** from a shared type set (the same
fonts as the Link in bio studio):

| Option             | Feel                           |
| ------------------ | ------------------------------ |
| **Default (sans)** | Inherits the clean system look |
| **Inter**          | Modern, neutral UI sans        |
| **Space Grotesk**  | Geometric, techy               |
| **Poppins**        | Friendly, rounded              |
| **Montserrat**     | Confident, geometric           |
| **Serif**          | Classic, readable              |
| **Playfair**       | Elegant, editorial display     |
| **Mono**           | Code / developer products      |

### Corners, borders, and title case

* **Corners** — `sharp`, `soft`, `round`, or `pill` (affects buttons and cards).
* **Borders** — `thin`, `medium`, or `bold` rule weight.
* **Title case** — `normal` or `UPPERCASE` for a poster/brutalist feel.

### Style presets

To move fast, the studio offers named presets that set all of the above at once:

<AccordionGroup>
  <Accordion title="Clean">
    System sans, softly rounded, thin rules. The product's historical default —
    calm and universal.
  </Accordion>

  <Accordion title="Luxe">
    Playfair headlines over a sans body, soft corners. Premium and quiet.
  </Accordion>

  <Accordion title="Editorial">
    All-serif with square corners. Long-read / magazine.
  </Accordion>

  <Accordion title="Brutalist">
    Space Grotesk headings, bold borders, square corners, shouting uppercase
    titles. Poster / Gumroad energy.
  </Accordion>

  <Accordion title="Playful">
    Poppins, pill buttons, big radii. Friendly and bouncy.
  </Accordion>

  <Accordion title="Terminal">
    Monospace everything, square corners, uppercase. For dev tools and code
    products.
  </Accordion>
</AccordionGroup>

### Background pattern

Optionally layer a repeating **background pattern** (SVG tiles shared with the
Link in bio studio) over your page background:

* Choose a pattern and its **ink color**.
* Adjust **opacity** (up to about 0.35 so text stays readable) and **scale**
  (0.5×–2×).

The page keeps painting its solid palette background underneath, so the pattern
reads as a subtle texture rather than a full background image.

## The palette

Each layout exposes the color knobs it actually uses:

* **Title**, **Buttons**, **Button text**, **Background**, **Text**, **Borders**
  are available on every layout.
* Layouts with a hero or a floating offer card add **Hero background** and/or
  **Card background** (for example, **Hero card**, **Split**, **Launch**,
  **Market**).

<Note>
  Stay on-brand: the Pocketsflow accent is **`#635BFF`**, and the design system is
  deliberately flat — separation comes from borders and background contrast, not
  drop shadows or hover animations. Instant color changes on hover, no glows.
</Note>

## Choosing and customizing a template

<Steps>
  <Step title="Open the Product page step">
    While creating or editing a product (or subscription), open the **Product
    page** step.
  </Step>

  <Step title="Pick a layout">
    Browse the nine layouts and preview them against your content.
  </Step>

  <Step title="Apply a style preset or customize">
    Start from a preset (Clean, Luxe, Editorial, Brutalist, Playful, Terminal),
    then adjust fonts, corners, borders, title case, pattern, and palette.
  </Step>

  <Step title="Edit sections and copy">
    Set the hero headline and CTA label, edit the body copy, and toggle reviews and
    the sales-count social proof.
  </Step>

  <Step title="Preview on both breakpoints">
    Check desktop and mobile before publishing.
  </Step>
</Steps>

You can switch layouts later, but a big structural change may require re-checking
where your copy and images land.

## Matching your brand

* Reuse the **same fonts and palette** across your product pages so your catalog
  feels like one brand.
* Keep the **hero** focused on the primary outcome and the CTA label specific
  ("Get the templates," "Join the community").
* Use bullets for what's included, and include at least one "Who is this for?" and
  one "What do I get?" section.

## Testing and iteration

Treat a template as a starting point, not a constraint:

* Preview on desktop **and** mobile.
* Run small copy experiments — different headlines, benefit bullets, or section
  order.
* Use [Analytics](/operations/analytics) to compare how variations convert.

## What's next

* To configure the checkout attached to your page, see [Checkout page](/selling/checkout-page).
* To add social proof, see [Text reviews & social proof](/selling/text-reviews).
* To maximize revenue per visitor, add [Upsells & bundles](/selling/upsells-and-bundles).
