# Storefront sections The section types a store bundle may reference today (first-party; `GET /v1/sections/meta` serves the same list with JSON Schemas for the builder). Custom sections as extension contributions land at P2 (ADR 0019) — the manifest reserves `ui.themeSections` for them. | key | label (TR) | placement | |---|---|---| | `header@1` | Üst Menü | {"regions":["header"],"regionsOnly":true,"max":1} | | `footer@1` | Alt Bilgi | {"regions":["footer"],"regionsOnly":true,"max":1,"requiredInRegion":"footer"} | | `announcement-bar@1` | Duyuru Şeridi | {"regions":["header"],"max":1} | | `hero-basic@1` | Basit Kapak | {} | | `hero@1` | Kapak | {} | | `trust-bar@1` | Güven Şeridi | {"regions":["footer","header"]} | | `product-detail@1` | Ürün Detayı | {"pages":["product"],"max":1,"requiredOn":"product"} | | `product-grid@1` | Ürün Vitrini | {} | | `collection-list@1` | Koleksiyon Listesi | {"pages":["home","collection","static"]} | | `image-with-text@1` | Görsel + Metin | {} | | `rich-text@1` | Metin | {} |