summaryrefslogtreecommitdiff
path: root/lib/mail/templates/rfq-invite.hbs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mail/templates/rfq-invite.hbs')
-rw-r--r--lib/mail/templates/rfq-invite.hbs145
1 files changed, 36 insertions, 109 deletions
diff --git a/lib/mail/templates/rfq-invite.hbs b/lib/mail/templates/rfq-invite.hbs
index 25bd96eb..8ec20a99 100644
--- a/lib/mail/templates/rfq-invite.hbs
+++ b/lib/mail/templates/rfq-invite.hbs
@@ -1,116 +1,43 @@
-<!DOCTYPE html>
-<html>
- <head>
- <meta charset="utf-8" />
- <title>{{t "rfqInvite.title" lng=language}} #{{rfqCode}}</title>
- <style>
- /* 간단한 스타일 예시 */
- body {
- font-family: Arial, sans-serif;
- margin: 0;
- padding: 16px;
- background-color: #f5f5f5;
- }
- .container {
- max-width: 600px;
- margin: 0 auto;
- background-color: #ffffff;
- padding: 24px;
- border-radius: 8px;
- }
- h1 {
- font-size: 20px;
- margin-bottom: 16px;
- }
- p {
- font-size: 14px;
- line-height: 1.6;
- }
- ul {
- margin-left: 20px;
- }
- li {
- font-size: 14px;
- line-height: 1.6;
- }
- .btn {
- display: inline-block;
- margin-top: 16px;
- padding: 12px 24px;
- background-color: #1D4ED8;
- color: #ffffff !important;
- text-decoration: none;
- border-radius: 4px;
- }
- .footer {
- margin-top: 24px;
- font-size: 12px;
- color: #888888;
- }
- </style>
- </head>
- <body>
- <div class="container">
- <!-- 상단 로고/타이틀 영역 -->
- <div style="text-align: center;">
- <!-- 필요 시 로고 이미지 -->
- <!-- <img src="https://your-logo-url.com/logo.png" alt="EVCP" width="120" /> -->
- </div>
+{{> header logoUrl=logoUrl }}
- <!-- 메인 타이틀: RFQ 초대 -->
- <h1>
- {{t "rfqInvite.heading" lng=language}}
- #{{rfqCode}}
- </h1>
+<h1 style="font-size:28px; line-height:40px; margin-bottom:16px;">
+ {{t "rfqInvite.heading" lng=language}} #{{rfqCode}}
+</h1>
- <!-- 벤더에게 인사말 -->
- <p>
- {{t "rfqInvite.greeting" lng=language}}, <strong>Vendor #{{vendorId}}</strong>.
- </p>
+<p style="font-size:16px; line-height:32px; margin-bottom:16px;">
+ {{t "rfqInvite.greeting" lng=language}}, <strong>Vendor #{{vendorId}}</strong>.
+</p>
- <!-- 프로젝트/RFQ 정보 -->
- <p>
- {{t "rfqInvite.bodyIntro" lng=language}}
- <br />
- <strong>{{t "rfqInvite.projectName" lng=language}}:</strong> {{projectName}}<br />
- <strong>{{t "rfqInvite.projectCode" lng=language}}:</strong> {{projectCode}}<br />
- <strong>{{t "rfqInvite.dueDate" lng=language}}:</strong> {{dueDate}}<br />
- <strong>{{t "rfqInvite.description" lng=language}}:</strong> {{description}}
- </p>
+<p style="font-size:16px; line-height:32px; margin-bottom:16px;">
+ {{t "rfqInvite.bodyIntro" lng=language}}<br/>
+ <strong>{{t "rfqInvite.projectName" lng=language}}:</strong> {{projectName}}<br />
+ <strong>{{t "rfqInvite.projectCode" lng=language}}:</strong> {{projectCode}}<br />
+ <strong>{{t "rfqInvite.dueDate" lng=language}}:</strong> {{dueDate}}<br />
+ <strong>{{t "rfqInvite.description" lng=language}}:</strong> {{description}}
+</p>
- <!-- 아이템 목록 -->
- <p>
- {{t "rfqInvite.itemListTitle" lng=language}}
- </p>
- <ul>
- {{#each items}}
- <li>
- <strong>{{this.itemCode}}</strong>
- ({{this.quantity}} {{this.uom}})
- - {{this.description}}
- </li>
- {{/each}}
- </ul>
+<p style="font-size:16px; line-height:32px; margin-bottom:8px;">
+ {{t "rfqInvite.itemListTitle" lng=language}}
+</p>
- <!-- 로그인/접속 안내 -->
- <p>
- {{t "rfqInvite.moreDetail" lng=language}}
- </p>
- <a class="btn" href="{{loginUrl}}" target="_blank">
- {{t "rfqInvite.viewButton" lng=language}}
- </a>
+<ul style="margin-left:4px; font-size:16px; line-height:32px;">
+ {{#each items}}
+ <li><strong>{{this.itemCode}}</strong> ({{this.quantity}} {{this.uom}}) - {{this.description}}</li>
+ {{/each}}
+</ul>
- <!-- 기타 안내 문구 -->
- <p>
- {{t "rfqInvite.supportMsg" lng=language}}
- </p>
+<p style="font-size:14px; line-height:32px; margin-top:16px;">
+ {{t "rfqInvite.moreDetail" lng=language}}
+</p>
- <!-- 푸터 -->
- <div class="footer">
- <p>
- {{t "rfqInvite.footerDisclaimer" lng=language}}
- </p>
- </div>
- </div>
- </body>
-</html> \ No newline at end of file
+<p>
+ <a href="{{loginUrl}}" target="_blank" style="display: inline-block; width: 250px; padding: 12px 20px; background-color: #163CC4; color: #ffffff !important; text-decoration: none; border-radius: 8px; text-align: center; line-height: 28px;">
+ {{t "rfqInvite.viewButton" lng=language}}
+ </a>
+</p>
+
+<p style="font-size:16px; line-height:24px; margin-top:16px;">
+ {{t "rfqInvite.supportMsg" lng=language}}
+</p>
+
+{{> footer logoUrl=logoUrl companyName=companyName year=year }} \ No newline at end of file