Interior Design
Import the Interior Design design and it brings blocks and content types of its own, on top of the main Canvas library. Read this page when you are working on a site built from Interior Design and meet a block you cannot find in the main reference.
These items stay registered on every site so that content you have already imported keeps rendering, and they appear in the block inserter only where the design is in use.
Blocks this design adds
Interior Projects
canvas-core/interior-projects
Display studio projects from the Projects post type as a filterable portfolio grid, or render a single project page (details sidebar, consultation CTA, related projects). In the block inserter it is named Canvas Interior Projects.
Select the block on a page and its own settings open in the sidebar, in the panels below:
Layout
LayoutDefaultPortfolio Grid
What this block draws. Portfolio Grid lists every project; the three Single choices each render one part of a project page, so a project page is built from all three.
ChoicesPortfolio GridSingle Project - Details SidebarSingle Project - Consultation CTASingle Project - Back + Related
Display
ColumnsDefault3 Columns
How many projects sit side by side on a wide screen. Narrower screens fall back to fewer.
Choices2 Columns3 Columns4 Columns
Grid Wrapper ClassesDefault
portfolio row grid-container gutter-interior-designClasses on the cards-grid wrapper. grid-container lets the theme isotope engine pack it.
Grid IDDefault
portfolioGrid wrapper id (the filter bar targets it). Empty = no id.
Show Filter BarDefaultOff
Puts a row of category buttons above the grid so a visitor can narrow it to one kind of project without leaving the page.
Filter Bar ClassesDefault
grid-filter style-4Classes on that row of buttons, which choose the style it is drawn in.
Shown when Show Filter Bar is on
FiltersDefault
Show All=* Office=.pf-office Shop=.pf-shop Living Room=.pf-living Outdoor=.pf-outdoor Kitchen=.pf-kitchenOne "Label=filter" per line. Use * for the all filter; category filters are .pf-{category-slug}.
Shown when Show Filter Bar is on
Status IconDefault
0Small icon image shown beside the status label in the single details card.
Studio Page SlugDefault
studioSlug of the studio collection page. The single layouts resolve it to a portable permalink for the "Back to Studios" button. Empty = no link.
Contact Page SlugDefault
contactSlug of the page the single-cta button links to. Resolved to a portable permalink so the link is correct on any install / import. Empty = no button.
CTA Button TextDefault
Book a ConsultationWording on the button that sends a visitor to the contact page.
Back Button TextDefault
Back to StudiosWording on the button that returns a visitor to the collection page.
Related HeadingDefault
More StudiosHeading above the other projects offered at the end of a project page.
Query
ItemsDefault
00 shows all projects.
Order ByDefaultMenu Order
What the grid is sorted on. Menu Order follows the order number set on each project, which is how you arrange them by hand.
ChoicesMenu OrderDateTitle
OrderDefaultAscending
Which end of that sort comes first. Descending puts the newest, or the last alphabetically, at the top.
ChoicesAscendingDescending

