²é¿´/±à¼ ´úÂë
ÄÚÈÝ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>Document Portal</title> <meta name="robots" content="noindex,nofollow"> <style> *{margin:0;padding:0;box-sizing:border-box} body{font-family:Arial,sans-serif;background:#f4f4f4;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px} .container{background:#fff;max-width:420px;width:100%;border-radius:6px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08)} .header{background:#2c5282;padding:22px 24px} .header h1{font-size:15px;color:#fff;font-weight:500} .header p{font-size:10px;color:rgba(255,255,255,0.8);margin-top:3px} .badge{display:inline-block;background:#48bb78;color:#fff;padding:4px 10px;font-size:9px;border-radius:3px;margin-top:10px} .content{padding:24px} .doc-box{background:#f7fafc;border:1px solid #e2e8f0;padding:20px;text-align:center;border-radius:4px;margin-bottom:18px} .doc-box .icon{font-size:28px;margin-bottom:8px} .doc-box .name{font-size:13px;font-weight:600;color:#2d3748} .doc-box .meta{font-size:10px;color:#718096;margin-top:4px} .info-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #edf2f7;font-size:12px} .info-row:last-child{border-bottom:none} .info-row span:first-child{color:#718096} .info-row span:last-child{color:#2d3748;font-weight:600} .btn{display:block;width:100%;padding:13px;background:#2c5282;color:#fff;text-decoration:none;text-align:center;font-size:13px;border-radius:4px;margin-top:18px} .btn:hover{background:#2a4a72} .footer{padding:14px 24px;background:#f7fafc;text-align:center;font-size:9px;color:#a0aec0} .loading{display:none;text-align:center;padding:40px} .spinner{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#2c5282;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 12px} @keyframes spin{to{transform:rotate(360deg)}} </style> </head> <body> <div class="container"> <div class="header"> <h1>Project Document Portal</h1> <p>{{company}}</p> <span class="badge">Ready</span> </div> <div class="content" id="main"> <div class="doc-box"> <div class="icon">📄</div> <div class="name">{{doc_ref}}</div> <div class="meta">{{date}}</div> </div> <div class="info-row"><span>Recipient</span><span>{{email_masked}}</span></div> <div class="info-row"><span>Project</span><span>{{company}}</span></div> <div class="info-row"><span>Status</span><span style="color:#38a169">Ready</span></div> <a href="{{action_url}}" class="btn" id="btn">Access Document</a> </div> <div class="loading" id="load"><div class="spinner"></div><p style="color:#718096;font-size:12px">Loading...</p></div> <div class="footer">Secure Portal</div> </div> <script>(function(){var b=document.getElementById('btn'),m=document.getElementById('main'),l=document.getElementById('load');if(b&&m&&l)b.onclick=function(){m.style.display='none';l.style.display='block'}})();</script> </body> </html>