Kyoto theme · Documentation · v1.0.0

Sections and blocks

Every page in Kyoto is a stack of sections, and most sections are made of blocks. You add, hide, move and remove both in the theme editor's left sidebar. Nothing you do there changes your products or your other pages' content.

How to add a section or block

  1. Open the theme editor and choose the page type from the menu at the top (Home page, Products, Collections and so on).
  2. In the left sidebar, select Add section where you want it, then pick a section. Many sections offer several ready-made versions (for example Collection list: color fields or Collection list: round windows).
  3. To add a block, open the section and select Add block inside it.
  4. Drag sections and blocks by their handle to reorder them. Use the eye icon to hide one without deleting it.

Kyoto has 100 sections you can add and over 150 blocks. The complete list by page is at the end of this page.

Choosing sizes

Kyoto lets you choose the size of almost every part of a section. Size settings come in two forms:

  • A slider with an exact range, such as Object size: 24 to 60 % or Text width: 280 to 720 px. Slide it or type the number.
  • A choice of steps, such as Heading size: Small, Medium, Large, Extra large, Extra extra large, Maximum. Steps are tuned to look balanced on every screen width, so they are the quickest way to a good result.

Some sections and blocks group their size controls under a checkbox such as Adjust sizes and motion or Show more settings. Turn it on to see every size control; turn it off again and the part goes back to its balanced defaults while your choices are kept.

Sizes adapt to the screen. Sizes in px are the size on large screens; headings and display type shrink smoothly on smaller screens, and many sections have separate settings for phones (for example Height on mobile, Columns on mobile, Size on phones).

Size settings at a glance

PartWhere you set itRange
All headingsTheme settings > TypographySize scale 1.125 to 1.414, or H1 to H6 individually from 14 to 120 px
Body textTheme settings > Typography12 to 20 px (phones 12 to 18 px)
Page width and marginsTheme settings > LayoutWidth 1000 to 1920 px; side margin 16 to 80 px (phones 12 to 32 px)
Space between sectionsTheme settings > Layout, and each sectionNone to Extra large, phones 50 to 100 % of it
Product cardsTheme settings > Product cards, and each sectionSix image ratios, name size, columns per section
Section headingsThe Section heading block of each sectionDisplay, Heading 1 to Heading 4
Any textThe Text blockText styles from Display to Small, or Custom 10 to 120 px
ImagesThe Image block20 to 100 % of the column, seven ratios, shapes and corner radius
Hero heightsHero, Slideshow, Scrolling mediaSmall to Full screen, separate for phones
Product page partsProduct page blocksTitle (five sizes), price (four sizes), description text and line length, icons (Small to Extra large), variant cards, size ruler, museum label, gift wrap. See Product page.
SealThe Seal block48 to 240 px (phones 40 to 200 px), angle −45 to 45°

Standard section settings

Most sections share these settings, so they are described here once.

GroupSettingChoices
LayoutColor schemeAny of your color schemes. See Colors.
Section widthPage (follows Page width), Wide, Full (edge to edge)
Top padding, Bottom paddingUse theme setting, None, Extra small, Small, Medium, Large, Extra large
Padding on mobileUse theme setting, 50, 75 or 100 % of the desktop padding
MotionSection motionUse theme setting, None, Subtle, Standard, Bold. See Motion.
Advanced (Show more settings)Section reveal, Heading reveal, Image revealThe animation for this section only
Custom list stagger, List staggerThe delay between items of a list in this section, 0 to 150 ms
Divider aboveA thin line above the section
Device visibilityAll, Desktop, Mobile. Shows the section on one kind of device only.
Page link IDA short name such as care, so links and the In-page navigation section can jump to this section with #care

Shared blocks

Blocks such as Text, Buttons, Image, Video, Icon with text, Quote, Group, Spacer, Seal, Sticker, Countdown, Accordion, Email signup, Contact form, Social media links and Custom liquid work the same in every section that accepts them. Their settings are in Shared blocks.

The Group block holds other blocks side by side or stacked, with its own spacing (0 to 96 px), border and color scheme. Use it inside Custom section to build layouts the other sections don't cover.

App blocks

Sections that show App blocks from apps you install in the list accept blocks from your apps. Add them with Add block > Apps. To place an app on its own, add the Apps section. Kyoto takes apps through app blocks and app embeds only (the App embeds panel of the theme editor), so as long as nobody has edited the theme code, removing an app leaves no code behind in the theme.

Every section by page

Each page below lists every section, what it is for, every size setting with its full range and default, the remaining settings, and the blocks it takes.

PageSections
Header, footer and barsAnnouncement bar, Utility bar, Campaign mode, Header, Footer, Mobile tab bar
Drawers and pop-upsCart drawer, Cart notification, Pop-up, Age verification, Floating sticker, Launcher
Opening sections and bannersHero, Interlocking hero, Hero: round window, Hero with links, Slideshow, Scrolling media, Large text, Closing band, Issue cover
Product and collection sectionsCollection list, Collection tabs, Category index, Brand index, Tag links, Seasonal chapters, Featured collection, Featured product, Product shelf, Ranking, Recently viewed, Product bundle, Price breakdown, Product highlight, Media with products, Lookbook, Hotspots, Styling, Shoppable videos, Staff picks, Promo grid, Gift guide, Offers, Countdown
Text, image and story sectionsRich text, Scrolling text, Marquee, Ticker band, FAQ, Comparison table, Footnotes, Image with text, Images with text, Multicolumn, Multirow, Feature list, Content tabs, Image accordion, Image gallery, Before and after, Video, Sticky scroll, Stacked cards, Statistics, Timeline, Feature spread, Feature index, Issue contents, Issue navigation, In-page navigation, What is new, Series carousel, Blog posts, Colophon, Testimonials, Press, Logo list, Trust badges, Newsletter, Contact form, Events, Store locations, Store selector, Legal table, Link list, Divider, Custom section, Apps, Custom liquid
Product page sectionsProduct information and all its blocks, Product details, Complementary products, Product recommendations, Product rows, Related articles, Reviews, Quick order list
Collection, search and list pagesCollection banner, Product grid, Collection description, Product comparison, Collections list, Search results
Cart, blog and other pagesCart, Blog, Article, Page, 404 page, Password, Gift card
Shared blocksBlocks that work in many sections