Theme settings

Every group in Theme settings: colors, typography, layout, style, product cards, cart, animations, brand, social media and age verification.

Theme settings apply to the whole store. In the theme editor, click the Theme settings icon in the left sidebar. The groups below appear in the same order as in the editor.

Colors

Theme settings > Colors

Nappa uses color schemes. A color scheme is a set of colors that always work together. Each section and some blocks have a Color scheme setting, so you can change the colors of one section without changing the rest of the store.

Each preset includes three schemes. The first scheme is the default for pages. You can edit them and add more.

Colors in pairs

Every background color comes with the color used on top of it. Keep the two colors of each pair readable together.

Background and Text
The background of the section and its text and icons.
Primary button and Primary button label
Filled buttons, such as Add to cart, and their text.
Secondary surface and Secondary surface text
Secondary buttons, framed product cards, panels and fields, and the text on them.
Accent and Text on accent
Links, emphasis and accent badges, and text placed on the accent color.
Lines and borders
Dividers, borders of cards and outlines of secondary buttons.

When you change a scheme, check the contrast of each pair. Text needs a contrast ratio of at least 4.5:1 with its background. Links use the Accent color on the Background color, so check that pair too. See Check the contrast of your colors.

Typography

Theme settings > Typography

Heading font
The font of headings. Choose it from the Shopify font library with the font picker. System fonts need no download.
Body font
The font of all other text.
Heading size 80 to 160 %
Scales all headings up or down.
Body size 14 to 18 px
The size of body text. We suggest 16 px or more for readability on phones.
Heading letter spacing -4 to 4
Tightens or loosens the space between letters in headings.
Heading emphasis Italic, Accent color, Underline
Applies to words set in italic in headings. Most heading fields accept italic: select a word and click the italic button. With Accent color, the word uses the accent color. With Underline, it is underlined.

To use a font that isn't in the Shopify font library, you need to edit theme code. Our support doesn't cover this change.

Layout

Theme settings > Layout

Page width Narrow, Standard, Wide
The maximum width of page content on large screens.
Space between sections 24 to 160 px
The vertical space around sections. Sections with a Space above and below setting use a share of this value.
Corner radius 0 to 28 px
Cards, images and panels scale from this value. 0 gives square corners.
Button shape Pill, Follow corner radius
Pill gives fully rounded buttons. Follow corner radius uses the corner radius above.

Style

Theme settings > Style

Outline thickness 0 to 3 px
Adds a drawn outline to buttons, cards and images.
Shadow None, Solid offset, Soft
Solid offset draws a hard shadow in the text color under buttons, badges and some panels. Soft draws a blurred shadow under product cards.
Badge style Flat, Sticker
The look of badges such as sale, new and low stock badges.
Heading case As written, Uppercase
Shows headings as you typed them, or in capital letters.
Card style Image and text, Framed on a surface
Image and text shows product cards without a frame. Framed on a surface places each card on the secondary surface color, with a border. Cards in a row keep the same height.
Field style Box, Underline
The look of form fields, such as the email signup and search fields.
Icon weight Thin, Regular, Bold
The stroke width of icons.
Header and footer shape Full width, Floating
Floating detaches the header and footer from the screen edges, with rounded corners. See Header shape and layout.
Header layout Logo, menu and icons; Search bar
Search bar shows a visible search field next to the logo, with the menu on a second row. It suits large catalogs.

Product cards

Theme settings > Product cards

These settings apply to product cards everywhere: collection pages, search results, featured collections and recommendations.

Image ratio Portrait, Square, Tall, Landscape
The shape of product images on cards. Portrait is 4:5, Tall is 3:4 and Landscape is 4:3.
Image fit Fill the frame, Whole image
Fill the frame crops the image to the card shape. Whole image shows the full image on a plain background. It suits cut-out product photos, such as shoes or bottles.
Show quick add
Adds a button that opens the product options in a panel, so customers can add to cart without leaving the page. Hidden on sold-out products.
Show color swatches
Shows up to five swatches under the card. Uses the swatches set on the color option of each product. Selecting a swatch shows the image of that color. See Swatches.
Show vendor
Shows the product vendor above the title.
Show star rating
Uses the standard product rating metafield filled by review apps. Hidden on products without reviews. See Reviews.
Show second image on hover
On computers, shows the second product image when the pointer is over the card. Works when the second media is an image.
Sale badge Percentage off, Sale
On products with a compare-at price, shows the discount percentage or the word Sale.
New badge product tag
Products with this tag show a new badge. The default tag is new. Leave the field empty to hide the badge.
Low stock badge threshold 0 to 20
Shows "Only 3 left" from real inventory when the stock of a tracked product is at or below this number. 0 turns it off. The badge shows only when Shopify tracks the inventory of every variant and the product stops selling at zero. It counts all variants together.
Show free shipping badge
On products priced at or above the Free shipping threshold set in the Cart group. Match the threshold to a real shipping rate.
Show subscription badge
On products sold with a subscription (selling plans). See Subscriptions.
Show number of colors
Shows the number of colors next to the swatches, for example "4 colors".

Cart

Theme settings > Cart

Cart type Drawer, Page
Opens the cart in a panel on the side of the screen, or on the cart page.
Show order note
Lets customers add a note to their order.
Show free shipping bar and Free shipping threshold
Shows how much is left to spend to reach free shipping. Enter the amount in your store currency and match it to a real shipping rate.
Show complementary products
Uses the complementary products set in the Search and Discovery app.

Details on each option: Cart.

Animations

Theme settings > Animations

All Nappa animations are fades. Visitors who turn on "reduce motion" in their device settings see no animation, whatever you choose here.

Animate between pages
Pages fade into each other. From a product card to its product page, the card image moves to its place in the product gallery, and back when the customer returns. These transitions work in recent versions of Chrome, Edge and Safari. Other browsers open the page without a transition. Turns off automatically when a visitor prefers reduced motion.
Preload pages on hover or touch
Starts loading a page when the pointer rests on a link or a finger touches it, so the next page opens faster. Browsers that don't support preloading ignore it.
Reveal sections on scroll
Sections fade in as they enter the screen. Uses CSS only. Turns off when a visitor prefers reduced motion.
Stagger product cards
In product grids, cards appear one after another.
Show back-to-top button
Shows a button to return to the top of long pages. It hides when the footer is visible.

Brand

Theme settings > Brand

Logo
Shown in the header. Without a logo, the header shows your store name.
Logo width 60 to 240 px
The display width of the logo.
Favicon
The small icon in browser tabs. Recommended: 96 x 96 px. Without a favicon, Nappa shows the first letter of your store name in your colors.
Social sharing image
Shown when a page without its own image is shared on social media or in messages. Recommended: 1200 x 628 px.

Social media

Theme settings > Social media

Enter the full link to each account: Instagram, Facebook, TikTok, Pinterest, YouTube, X and Threads. Icons appear in the footer for the accounts you fill in, when Show social media icons is on in the footer's Brand block.

Age verification

Theme settings > Age verification

For stores that sell age-restricted products. Visitors confirm their age once; the answer is remembered on their device.

Ask visitors to confirm their age
Turns the age check on for your live store.
Show in the theme editor
Shows the age check in the editor preview so you can style it. It doesn't affect your live store.
Heading, Text
The message. The default text mentions the legal drinking age: change it to match what you sell.
Confirm button label, Decline link label, Decline link
The two choices. The decline link sends visitors to the page you choose.

This check is a notice, not an identity verification. Follow the laws that apply to your products and your markets.

Custom CSS

The theme editor has Custom CSS fields provided by Shopify, for the whole theme and for each section. Use them for small visual changes. Shopify keeps them when you update the theme, but class names can change between versions, so check them after each update.