Marketing
- Content
- Footer with Legal Text
- Company Locations Footer
- App Store Buttons Footer
- Background Image Footer
- Overlapped CTA Footer
- Large Title and Buttons Footer
- Full Menu Footer
- Centered with Menu and Socials
- 2-Column Menu
- 2-Column Menu and Divider
- Menu and Full-Width CTA
- 3-Column Menu
- Content and CTA
- Social Icons and Address
- Text, Menu and Socials
- Simple Footer with Social Icons
Ecommerce
import { FooterWith2ColumnMenuAndDivider } from "@/components/email/footer-with-2-column-menu-and-divider";
import type { FooterWith2ColumnMenuAndDividerVariant } from "@/components/email/footer-with-2-column-menu-and-divider";
export function FooterWith2ColumnMenuAndDividerDemo({
variant = "left-logo",
}: {
variant?: FooterWith2ColumnMenuAndDividerVariant;
}) {
return (
<FooterWith2ColumnMenuAndDivider
{...FooterWith2ColumnMenuAndDivider.PreviewProps}
variant={variant}
/>
);
}Installation
$ pnpm dlx shadcn@latest add @emailcn/footer-with-2-column-menu-and-divider
Usage
import { FooterWith2ColumnMenuAndDivider } from "@/components/email/footer-with-2-column-menu-and-divider";<FooterWith2ColumnMenuAndDivider
{...FooterWith2ColumnMenuAndDivider.PreviewProps}
variant="left-logo"
/>Examples
Right Logo
import { FooterWith2ColumnMenuAndDivider } from "@/components/email/footer-with-2-column-menu-and-divider";
import type { FooterWith2ColumnMenuAndDividerVariant } from "@/components/email/footer-with-2-column-menu-and-divider";
export function FooterWith2ColumnMenuAndDividerDemo({
variant = "left-logo",
}: {
variant?: FooterWith2ColumnMenuAndDividerVariant;
}) {
return (
<FooterWith2ColumnMenuAndDivider
{...FooterWith2ColumnMenuAndDivider.PreviewProps}
variant={variant}
/>
);
}API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
variant | "left-logo" | "right-logo" | "left-logo" | Selects the logo position |
theme | EmailTheme | default theme | Email theme styling |