Replaced the blank base64 encoded logo with the actual SmoothSchedule logo in the email rendering pipeline. A Playwright E2E test was run to verify that the logo is correctly displayed in the email preview modal, ensuring it loads with natural dimensions and is visible.
23 lines
764 B
TypeScript
23 lines
764 B
TypeScript
/**
|
|
* Email Template Components
|
|
*
|
|
* Puck components designed specifically for email templates.
|
|
* These render email-safe HTML with inline styles and table-based layout.
|
|
*/
|
|
|
|
export * from './types';
|
|
|
|
// Components
|
|
export { EmailLayout } from './EmailLayout';
|
|
export { EmailHeader } from './EmailHeader';
|
|
export { EmailHeading } from './EmailHeading';
|
|
export { EmailText } from './EmailText';
|
|
export { EmailButton } from './EmailButton';
|
|
export { EmailDivider } from './EmailDivider';
|
|
export { EmailSpacer } from './EmailSpacer';
|
|
export { EmailImage } from './EmailImage';
|
|
export { EmailPanel } from './EmailPanel';
|
|
export { EmailTwoColumn } from './EmailTwoColumn';
|
|
export { EmailFooter } from './EmailFooter';
|
|
export { EmailBranding } from './EmailBranding';
|