Pular para o conteúdo

PhotoGallery

O PhotoGallery mostra um conjunto de fotos do negócio, do produto ou do espaço. Ela tem título e as fotos, em uma de duas formas:

  • mosaic: fotos em colunas, com alturas diferentes. É a padrão.
  • carousel: uma faixa de slides com rolagem por encaixe e, a partir de duas fotos, miniaturas que levam a cada slide. O carrossel não usa script; ele precisa de um id de seção único na página, porque as miniaturas apontam para âncoras que começam com esse id.

PhotoGallery

Pasta: ui/sections/photo-gallery

Variantes

IdVarianteTom
photo-gallery-mosaic-captions mosaic light
photo-gallery-mosaic-plain mosaic gray
photo-gallery-carousel-captions-light carousel light
photo-gallery-carousel-plain-gray carousel gray

Propriedades

PropriedadeTipoObrigatóriaDescrição
variant "mosaic" | "carousel" Não The `carousel` needs a page-unique `id`: the thumbnails link to `#<id>-<n>`.
title string Sim —
intro string Não —
photos readonly GalleryPhoto[] Sim —
priority boolean Não The gallery is the largest image of the first screen: the first slide (carousel) or photo (mosaic) loads eagerly (LCP).
tone Tone Não —
density Density Não —
width Width Não —
id string Não —
  • mosaic: templates/one-page/files/src/data/content.ts:113 e templates/landing-page/models/lancamento/files/src/data/content.ts:59.
  • carousel: templates/multi-page/models/catalogo/files/src/pages/item.ts:104, na página de cada item, com as fotos do item.

A primeira foto da galeria carrega antes das outras, porque é a maior imagem da primeira tela.

Captura da primeira variante do catálogo (mosaic com legendas, em 1280 px):

Captura da galeria: seção PhotoGallery, variante mosaic com legendas, em 1280 px

A mesma variante em 360 px:

Captura da galeria: seção PhotoGallery, variante mosaic com legendas, em 360 px