AIArchintel UIKataloğu aç

Page Container

Responsive ve ortalanmış sayfa genişliği sınırlayıcısı.

PageContainer.tsx
PageContainer.tsx
Merkezlenmiş Maksimum Genişlik Alanı (maxWidth="md")

Kurulum

shadcn CLI ile projenize ekleyebilir veya yukarıdaki "Kaynak Kodu" sekmesinden kodu doğrudan projenize kopyalayabilirsiniz:

$npx shadcn@latest add https://ui.cagriozay.com.tr/r/page-container.json

Kullanım Örneği

import { PageContainer } from "@/components/layout/PageContainer"

<PageContainer as="main" maxWidth="xl" padding="lg">
  <PageContent />
</PageContainer>

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
maxWidth"sm" | "md" | "lg" | "xl" | "2xl" | "full""xl"Responsive maksimum içerik genişliği.
padding"none" | "sm" | "md" | "lg""md"Responsive yatay ve dikey iç boşluk ölçeği.
noPaddingbooleanfalseGeriye uyumlu biçimde tüm iç boşlukları kaldırır.
as"div" | "main" | "section" | "article""div"Render edilen semantik HTML elementi.
centeredbooleantrueKonteyneri yatay olarak ortalar.