Add media to pages

Place library photos and videos into page blocks on ArtInStack—from single heroes to portfolio grids and cinematic sliders.

Your Media library is the source of truth; the Page Editor is where you compose how work is seen. Drag blocks onto the canvas, pick assets from Media, and tune layout in the right-hand Attributes panel—no re-uploading files for every placement.

Not sure which block fits the story? Start with the Supported media presentation blocks directory, then open the category page for traits and layout options.

Prerequisites

Assets in Media (photos, videos, portfolio collections)

Dashboard → PagesEditPage Editor tab

Presentation blocks at a glance

Editor categoryBlockBest for
MediaImageSingle still with aspect ratio, alt text, optional link
MediaVideoInline HTML5 player from library or URL
MediaVideo LightboxThumbnail opens focused playback
MediaVideo BackgroundFull-width looping backdrop with overlay content
PortfolioImage PortfolioOne collection—grid, masonry, or carousel
PortfolioImage GalleryHand-picked stills from Media (not tied to one collection)
PortfolioVideo PortfolioCurated video reel from library
PortfolioPortfolio ListingMultiple collections—grid, list, or tabs
PortfolioImpact MapGeo-tagged portfolio on a map (Impact map guide)
HeroHero ImageFull-width still hero with layout presets
HeroHero PortfolioHero driven by a portfolio collection
HeroHero VideoStreaming-style video hero
HeroGlassmorphism HeroBlurred glass panel over background media
HeroHero SliderFull-viewport rotating hero slides
AdvancedBento GridMixed media + stats + quote cells
AdvancedBefore/After SliderRetouch or edit comparisons
AdvancedAd EmbedPublished ad placement iframe
SlidersSliderIn-column image carousel (gallery preset)
VideoVideo GalleryMulti-column video grid
VideoVideo TestimonialQuote + video side by side

Deep dives: Standard media blocks, Portfolio delivery blocks, Hero canvas blocks, Display & feedback blocks.

Implementation steps

  1. Upload or organize assets under Media (and Portfolio collections when using portfolio blocks). For videos, allow time for transcoding—see Upload and manage videos.
  2. Open PagesEditBlocks in the right sidebar → add a block matching your layout goal (table above).
  3. Select the block on the canvas; use Attributes to choose Media, portfolio source, aspect ratio, or columns.
  4. For portfolio blocks, pick the Portfolio collection (or multiple collections on Portfolio Listing).
  5. For Image Gallery or Video Gallery, add items explicitly from Media in the block panel.
  6. Preview Desktop and Mobile, then Save Page and publish when ready.

Portfolio presentation on pages

Portfolio blocks pull from Portfolio collections—not ad-hoc multi-select from the general library (except Image Gallery / Video Gallery).

BlockSourceStandout options
Image PortfolioOne portfolioLayout: grid, masonry, carousel; columns; gap; aspect ratio; pagination
Image GallerySelected Media imagesGrid layout; per-image alt; aspect ratio
Video PortfolioMedia videosCurated list; grid playback
Portfolio ListingMultiple portfoliosGrid, list, or tabbed; card style; title/description/count toggles
Impact MapPortfolio with geo dataMap layouts; timeline; optional campaign donate CTA

Tune collection lightbox and EXIF on the public site under Portfolio Settings—see Portfolio lightbox settings.

Troubleshooting & common pitfalls

  • Empty block after save: Portfolio blocks need a Portfolio selected; gallery blocks need at least one image or video added in Attributes.
  • Wrong crop on live site: Check aspect ratio and object-fit on the block; heroes use separate layout presets (Hero canvas blocks).
  • Slow hero loads: Use web-optimized video and poster images; very large originals slow first paint.
  • Slider vs Hero Slider: Use Hero Slider for full-width page heroes; use Slider inside columns for in-content carousels.

Verifying your setup

  • At least one block uses Media or a Portfolio source you intend to ship.
  • Primary stills have alt text; video blocks have poster or URL set.
  • Desktop and mobile preview match the story you want visitors to see.