> ## Documentation Index
> Fetch the complete documentation index at: https://codebeans-wishlyst.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Popups & messages

> Colors and text of the wishlist popups, and every message shoppers can see.

## Wishlist popups

**Where:** **Manage Wishlist → Wishlist Popup**

![The Add to wishlist popup: shoppers tick one or more lists, or create a new one](https://mintcdn.com/codebeans-wishlyst/kZPpW-wYst0WMFZK/images/mockups/add-to-wishlist-popup.png?fit=max\&auto=format\&n=kZPpW-wYst0WMFZK\&q=85\&s=3f158448b40e8f22d807a50f2421d468)

The Add to wishlist popup: shoppers tick one or more lists, or create a new one

Each popup has its own tab: **Create**, **Rename**, **Share**, **Delete Wishlist**, **Delete Item**, **Add to Wishlist** and **Add Selection**.

For every popup you can set:

* **Modal Background** and **Modal Text Color**
* For each button: Background, Hover Background, Text Color, Hover Text Color, Border Color, Hover Border Color
* **Close button (X)**: Background, Icon Color, Hover Icon Color

**Add to Wishlist** and **Add Selection** also have text settings: the modal heading and button labels (defaults `Add to wishlist`, `Create a List`, `Add to list`).

Every section has **Reset to Defaults**. Defaults are a white popup with black text and black buttons. Delete buttons are red (`#d32f2f`).

> [!NOTE]
>
> The **Add to Wishlist** popup is the list chooser shoppers see when they click a heart in multiple-list mode. In single-list mode it is skipped.

## Error messages

**Where:** **Manage Wishlist → Error Messages**

About 60 messages shoppers can see, grouped into:

* **Storefront & Cart Messages**
* **API & Backend Action Messages**: sharing, plan limits, single wishlist mode, account and others

Examples:

| Message | Default |
| - | - |
| Empty name | `Please enter a wishlist name.` |
| Name too long | `Wishlist name cannot exceed 75 characters!` |
| Item moved | `Moved to "{listName}"` |
| Duplicate | `Product already exist in wishlist` |
| Guest blocked | `Please log in to save items to your wishlist.` |

Some messages contain placeholders, which the app replaces when it shows the message: `{listName}`, `{wishlistName}`, `{privacy}`, `{count}`, `{remaining}`. Keep them in your text.

All messages can be [translated](https://codebeans-wishlyst.mintlify.site/guides/customize/translations.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.