Files
calendar/packages/emails/src/components/EmailBodyLogo.tsx
T
2023-10-03 11:52:19 -07:00

80 lines
2.7 KiB
TypeScript

import { WEBAPP_URL } from "@calcom/lib/constants";
import RawHtml from "./RawHtml";
import Row from "./Row";
const CommentIE = ({ html = "" }) => <RawHtml html={`<!--[if mso | IE]>${html}<![endif]-->`} />;
const EmailBodyLogo = () => {
const image = `${WEBAPP_URL}/emails/logo.png`;
return (
<>
<CommentIE
html={`</td></tr></table><table align="center" border="0" cellpadding="0" cellspacing="0" class="" style="width:600px;" width="600" ><tr><td style="line-height:0px;font-size:0px;mso-line-height-rule:exactly;"></td>`}
/>
<div style={{ margin: "0px auto", maxWidth: 600 }}>
<Row align="center" border="0" style={{ width: "100%" }}>
<td
style={{
direction: "ltr",
fontSize: "0px",
padding: "0px",
textAlign: "center",
}}>
<CommentIE
html={`<table role="presentation" border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:top;width:600px;" >`}
/>
<div
className="mj-column-per-100 mj-outlook-group-fix"
style={{
fontSize: "0px",
textAlign: "left",
direction: "ltr",
display: "inline-block",
verticalAlign: "top",
width: "100%",
}}>
<Row border="0" style={{ verticalAlign: "top" }} width="100%">
<td
align="center"
style={{
fontSize: "0px",
padding: "10px 25px",
paddingTop: "32px",
wordBreak: "break-word",
}}>
<Row border="0" style={{ borderCollapse: "collapse", borderSpacing: "0px" }}>
<td style={{ width: "89px" }}>
<a href={WEBAPP_URL} target="_blank" rel="noreferrer">
<img
height="19"
src={image}
style={{
border: "0",
display: "block",
outline: "none",
textDecoration: "none",
height: "19px",
width: "100%",
fontSize: "13px",
}}
width="89"
alt=""
/>
</a>
</td>
</Row>
</td>
</Row>
</div>
<CommentIE html="</td></tr></table>" />
</td>
</Row>
</div>
</>
);
};
export default EmailBodyLogo;