App Development
Studio Icons
Reference of all icon names available for page types, fieldsets, and props wizard variants in Studio.
These icons are used in the Studio UI itself to label page types, fieldsets, and other structural elements. They are not the same as the frontend Icon component icons that render on your storefront.
When you register a page type, you can set a studio.icon property so editors can tell page types apart in the Studio UI. The same icon names work in fieldset definitions, props wizard variants, and toggle_button field options.
export const ProductDetailPage = definePageType('product-detail-page', {
name: 'product-detail-page',
kind: 'dynamic',
studio: {
label: 'Product Detail Page',
icon: 'tag',
},
});
Available icons
Pages & Content
Structure
Alignment
Typography
Columns & Rows
Aspect Ratio & Crop
Box Styles
Borders
Corner Radius
Fallback behavior
If no icon is set, or the name doesn't match any entry in this list, Studio renders a question-mark file icon.
Where icons appear
- Page switcher in the Studio top bar, next to each page name
- Add Page modal when editors pick a page type
- Fieldset headers in the sidebar editor (via the fieldset
iconproperty) - Props wizard variant cards (via the variant
iconproperty) - Toggle button options in the sidebar (via the option
iconproperty)
The variantIcon property on page types lets you show a different icon for page variants. When omitted, it falls back to the page type's icon value.