PMC LogoContribute to the DocsContribute to the Docs
GitHubGitHub (opens in a new tab)
  • Welcome
    • ArtForum
    • ArtNews
    • Billboard
    • Blogher
    • Core V2
    • DeadLine
    • Dirt
    • FootwearNews
    • HollywoodReporter
    • IndieWire
    • RobbReport
    • RollingStone
    • SheKnows
    • Soaps
    • SourcingJournal
    • Sportico
    • Spy
    • StyleCaster
    • Summits
    • Summits RR1
    • Summits WWD
    • TVLine
    • Variety
    • Vibe
    • WWD
    • WWD Studios
  • Core Tech
    • Gutenberg
      • Quick Reference
      • Folder Structure
      • Scaffolder
      • Brand Config
      • Code Standards
      • Custom Blocks
      • Meta Registration
        • Blocks
        • Classes
        • Editor
        • Experimental Features
        • Interfaces
        • Json
        • Larva
        • Rest API
        • Traits
      • Common Errors
        • Assets
        • Blocks
        • Components
        • Config
        • Editors
        • Filters
        • Hooks
        • Navbars
        • Services
        • Sidebars
        • Slotfills
        • Store
        • Utils
      • Testing
      • Legacy Tech
      • Story Block Engine
        • Welcome
        • Quick Start
        • Installation
        • Contributing
        • Princples of Nova
        • Glossary of Terms
        • Nova CLI
        • Scaffold a new brand
      • Brand Configuration and Styling
        • Ads
        • Badges
        • Borders
        • Cards
        • Colors
        • Comments
        • Fonts
        • Global Components
        • Gutenberg
        • Homepage
          • Configuring homepage-template.json
          • Adjusting layouts with defaults
          • How backfilling works
          • NovaCards component
        • Logos and Icons
        • Media
        • Newsletters
        • Search
        • Sidebars
        • Spacing
        • Sponsored Content
        • Social Media & Sharing
        • Templates
        • Theme and Plugin Configuration
        • Tokens
        • Typography
        • Widgets
        • Overview
        • Component Controllers
        • Component Models
        • Template Configuration
        • Template Interceptor & Configuration Parser
        • Images
      • Style Guide
        • Brands
        • Builds
        • Component Library
          • Scaffold a new component
          • Component Structure
          • React Component
          • Transpiled PHP Template
          • CSS Modules
          • Styling a Component
          • Class Names
          • Inline Styles
          • Validating with Schemas
          • Mock Data
          • WordPress Data
          • Prop Defaults
          • Frontend JavaScript
          • Testing Components
          • Endpoints
        • CSS Framework
          • Frequently Asked Questions
          • Standards
        • Transpiler
        • Visual Regression Testing
    • Larva
      • Disable Privacy Tools
      • Fm Widgets
      • Ig Custom Metaboxes
      • Objects to Objects
      • Onesignal Free Web Push Notifications
      • Pmc Adm V2
      • Pmc Apple News
      • Pmc Artguide Companion
      • Pmc Automated Related Links
      • Pmc Buy Now
      • Pmc Cds
      • Pmc Ceros
      • Pmc Clone Post
      • Pmc Composer
      • Pmc Connatix
      • Pmc Contentdial
      • Pmc Custom Feed V2
      • Pmc Digital Daily
      • Pmc Ecomm
      • Pmc Effort Key
      • Pmc Events
      • Pmc Exacttarget
      • Pmc Faq
      • Pmc First Party Data
      • Pmc Gallery V3
      • Pmc Gallery V4
      • Pmc Geo Restricted Content
      • Pmc Getemails
      • Pmc Global Functions
      • Pmc Google Amp
      • Pmc Google Site Search Widget
      • Pmc Google Tagmanager
      • Pmc Gutenberg
      • Pmc Harmony Companion
      • Pmc Infinite Scroll
      • Pmc Larva
      • Pmc Listicle Gallery V2
      • Pmc Mobile API
      • Pmc Not for Publication
      • Pmc Nova
      • Pmc Nova Legacy Compat
      • Pmc Performance Metrics
      • Pmc Piano
      • Pmc Plugins
      • Pmc Preload
      • Pmc Pressboard
      • Pmc Products
      • Pmc Profiles
      • Pmc Push Notifications
      • Pmc Recaptcha
      • Pmc Region Redirect Overlay
      • Pmc Remove Post Type
      • Pmc Rewrites
      • Pmc Roles Capabilities
      • Pmc Rollbar
      • Pmc Safe Redirect Manager
      • Pmc Simplefeed
      • Pmc Sitemaps
      • Pmc Smart 404
      • Pmc Social Share Bar
      • Pmc Sponsored Posts
      • Pmc Sticky Sidebar
      • Pmc Storied
      • Pmc Structured Data
      • Pmc Swiftype
      • Pmc Taboola
      • Pmc Term Content
      • Pmc Toc
      • Pmc Todays Top Deal
      • Pmc Trackonomics
      • Pmc Unit Test
      • Pmc Unit Test Example
      • Pmc Video Playlist Manager
      • Pmc Wp CLI
      • Publishing Checklist
      • Scripts
      • Webdam Asset Chooser
      • Wp Help
    • Atlas MG
    • PMC VVV
    • Laravel Valet
      • Connecting Jetpack
    • Jetpack
    • Terraform
    • PHP
    • React & JavaScript
    • Gutenberg
    • Styles
Core Tech
Nova
Brand Configuration and Styling
Homepage
Adjusting layouts with defaults

Setting defaults

This isn't fully supported yet, but you can use the config.defaults object on any NovaCards to pass some data into the defaultCardProps.

The theme and layout properties at the top of NovaCards should work as well, although your mileage is going to heavily vary.

This is an incomplete implementation and will be fixed soon.

Configuring homepage-template.jsonHow backfilling works

PMC Engineering Documentation