Several Keystone sections support a separate Mobile background image so you can show a cropped or simplified asset on phones while keeping a wide desktop hero. Uploading a mobile image alone is not enough—you must enable the background image and understand the fallback rules.
Sections that support mobile background images include Banner, Slideshow, Split banner, and Search banner. Settings names match across these sections.
Open the section
In Customize, select the section (for example Banner on your homepage).
Upload desktop and mobile images
md breakpoint and up)Enable Show image so the background image layer renders.
Save and preview mobile
Use the theme editor device preview or a real phone. Mobile images use the block md:hidden layer; desktop images use hidden md:block.
| Setting | Purpose |
|---|---|
| Image background desktop | Background on desktop/tablet |
| Mobile background image | Background on mobile when uploaded |
| Show image | Must be on for either image to display |
| Show video background mobile | Separate toggle if a video background should play on mobile |
If Mobile background image is empty, Keystone reuses the desktop image on mobile (scaled for the smaller viewport). You do not need a separate mobile file unless you want different art direction.
If Show image is off, neither desktop nor mobile background images render regardless of uploads.
Video backgrounds follow their own mobile toggle (Show video background mobile). A mobile image does not replace video unless video is disabled or hidden on mobile.
| Mistake | Result |
|---|---|
| Image uploaded to a block, not Mobile background image | Background unchanged; block image may show in content area only |
| Show image disabled | No background on any device |
| Section set to Show on desktop only | Section (and its mobile image) never appears on phones |
| Only mobile image uploaded, desktop empty | Mobile shows; desktop may show placeholder SVG |
Start by connecting your source repository and choosing the pages you want to publish.
You can then browse your documentation and ask questions about the content your team has shared.