---
title: "Screens in the Resource Hub"
slug: "/help/account/library/screens"
topic: "account"
last_updated: "2026-10-19T13:57:07.313Z"
---

The **Resource Hub's Screens tab** is your company's shared library of captured screens. Capture or promote a screen once, label and organize it, then pull it into as many templates as you like — without recapturing it each time.

---

Snapshot

- **Role Access:** Editor, Admin, or Account Owner
- **Location:** Resource Hub → **Screens** tab

---

Key features

- A flat, company-wide library of screens that lives beside **Media**, **Variables** and **Presets** in the Resource Hub
- Fill the library by capturing a screen with the Chrome extension, or **Promote from template** to pull a screen that already lives in a template
- Reuse the same screen in any number of templates, in one click from the editor
- Organize screens with Product and Feature labels, group by product and feature, creator or month
- Filter by product, feature, creator, template a screen is used in, date added and last modified
- Search by screen name across the entire library (case-insensitive, substring)
- Switch between **Grid** and **List** views
- Bulk-select to archive, label, or spin a new template out of a group of screens
- A details side panel shows every template a screen is currently used in

---

Open the Screens tab

Click **Resource Hub** in the main navigation, then open the **Screens** tab. The counter next to the title shows how many screens the current filters match.

---

Fill the library

The header offers two ways to add screens:

- **Capture screens** — opens the Walnut Chrome extension flow and brings new captures straight into the library (shown as **Capture new** when media import is available, which also lets you upload or import files from the same picker).
- **Promote from template** — pick an existing template and the screens inside it to copy up into the library. The original screens in the template stay where they are; the library gets its own copies that can then be reused anywhere.

Both options are also offered from the empty state when the library has no screens yet.

---

Reuse a screen in a template

Inside a template editor, open the **Add screen** dialog and switch to the **Screens Library** tab. Pick one or more screens and confirm — Walnut copies them into the current template at the position you added them from.

A few things to know:

- **Pick order matters.** Links between screens you pick together are repaired in the order you selected them, so the second-picked screen is the one the first-picked screen's buttons will land on.
- **Links to screens you didn't pick** are cleared — the picker warns you about the links it can resolve so you can decide whether to pull the destination in too.
- **Variables** on the screen bind to a company-wide variable of the same name and kind if one exists; otherwise a template-local variable of that name is created automatically. If the template already uses the name for a different kind of variable, the copy is stopped and the conflict is named.
- **Custom HTML snippets and screen text translations** travel with the screen.

You can also create a new template directly from a selection in the Screens tab — see **Bulk actions** below.

---

Organize with labels, grouping and sorting

Screens carry two kinds of labels — **Product** and **Feature** — assigned from the card menu, the details panel, or the bulk bar. The left panel exposes:

- **Group by** — Product and feature, Creator, Month, or Ungrouped
- **Sort** — order the grid or list
- **Filters** — Product, Feature, Creator, Used in template, Date added, Last modified

Clicking a label chip on a card replaces the current label filter with that one — a quick jump to everything carrying the same label.

Filter choices are saved per browser, so the library opens with your last view.

:::note
Grouping runs over the screens the grid has fetched so far. If more screens remain further down, a note under the heading says so and the full group loads as you scroll.
:::

---

Search

Use the search box above the grid to find screens by name. Search runs on the server across the entire library — not just the current folder or the pages you've already scrolled through — and keeps the library's last-updated ordering.

If nothing matches, Walnut shows **No screens in your library match that name** with a **Clear search** button, instead of the empty-library state.

---

Switch between Grid and List

Use the toggle in the top-right to switch:

- **Grid view** — thumbnail cards, grouped by whatever **Group by** is set to.
- **List view** — a table with sortable columns, ideal for large libraries.

---

Bulk actions

Hover a screen to reveal its checkbox and select it. Select more than one, and a floating bar appears at the foot of the page with:

- **Select all** / **Deselect all** — toggles every screen the grid currently shows.
- **Archive** — removes the selected screens from the library.
- **Label** — assigns a Product or Feature label to the selection.
- **Create template** — opens the new-template modal pre-filled with the selected screens, copied in **the order you selected them** (same contract as the editor picker).

Selecting a whole group's heading selects every loaded screen in that group; if more of the group has yet to load, Walnut tells you so.

---

Per-screen actions and the details panel

Click a screen to open the details side panel. From the card menu or the panel you can:

- **Rename** the screen (undo restores the previous name and name source — capture-generated, AI, or user).
- **Duplicate** the screen in the library.
- **Archive** the screen.

The panel's **Used in** list names every template currently using this screen. Archived templates, and archived copies inside live templates, are excluded.

Rename, archive, label and duplicate actions share a single undo/redo history for the whole page, so you can walk back the last change from the bulk bar, the card menu or the panel.

---

FAQs

**Who can use the Screens tab?**

Any team member with an Editor, Admin or Account Owner role.

**Does editing a library screen update the templates already using it?**

No. A screen copied from the library into a template becomes an independent copy inside that template; later edits in the library are not pushed into templates that have already used the screen.

**What's the difference between the Screens tab and "Import screens" inside a template?**

The Screens tab is a company-wide library you fill once and reuse. **Import screens** inside a template copies screens directly from one template to another without going through the library. See [Import screens from the screens library](/help/demos/capture/screens-library) for the template-to-template flow.

**I added a screen but the destination of one of its buttons is empty.**

That link pointed at a screen that isn't in your target template and wasn't included in the picker. Pull the destination screen in too and the link will resolve.

**What happens to variables on a library screen when I copy it into a template?**

If a company-wide variable with the same name and kind exists, the screen's binding is attached to it. Otherwise Walnut creates a template-local variable of that name in the destination template. If the template already owns a variable of that name under a different type, the copy stops and names the conflicting variable so you can rename one and try again.

**Can I search inside a folder only?**

Opening a folder with no search term shows only that folder's screens. Running a name search spans the entire library — the whole point of the search box is to find a screen wherever it lives.

**What happens when I archive a screen?**

The screen is removed from the Screens tab and no longer appears as a co-pick suggestion or in a template's **Used in** list. Templates that already contain a copy are unaffected — the copy inside the template is independent of the library.

---

Related to:

`resource hub` `screens library` `screens` `templates` `labels` `capture` `promote` `variables`
