diff options
Diffstat (limited to 'lib/mail/templates/rfq-invite.hbs')
| -rw-r--r-- | lib/mail/templates/rfq-invite.hbs | 145 |
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 |
