|
1 | 1 | --- |
2 | 2 | import BaseLayout from '@layouts/BaseLayout.astro' |
| 3 | +import './_scratchpad.css' |
3 | 4 |
|
4 | 5 | const pageTitle = 'Scratchpad' |
5 | 6 | const pageDescription = 'Troubleshooting Component Variants' |
6 | 7 | const path = '/testing/comps/scratchpad' |
7 | 8 | --- |
8 | 9 |
|
9 | 10 | <BaseLayout pageDescription={pageDescription} noindex={true} pageTitle={pageTitle} path={path}> |
10 | | - <h1>Empty</h1> |
| 11 | + <div style="margin-top: 64px;"> |
| 12 | + <h1>Modern Card Layout</h1> |
| 13 | + <div aria-label="Verify Your Data Deletion Request" aria-roledescription="email" style="background-color:#f3f4f6; padding: 40px 20px;" role="article" lang="und" dir="auto"> |
| 14 | + <div style="background:#ffffff; margin:0px auto; max-width:600px; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);"> |
| 15 | + <table align="center" border="0" cellpadding="0" cellspacing="0" role="presentation" style="background:#ffffff; width:100%;"> |
| 16 | + <tbody> |
| 17 | + <!-- Header (Logo Centered) --> |
| 18 | + <tr> |
| 19 | + <td style="padding: 16px 16px 8px 16px; text-align: left; background: #e5e7eb; border-bottom: 1px solid #d1d5db;"> |
| 20 | + <table align="left" border="0" cellpadding="0" cellspacing="0" role="presentation" style="margin: 0;"> |
| 21 | + <tr> |
| 22 | + <td> |
| 23 | + <a href="https://www.webstackbuilders.com" style="color:#001A39; text-decoration:none; display:inline-block;"> |
| 24 | + <table align="center" cellpadding="0" cellspacing="0" role="presentation" style="width:49px; height:48px; background-color:#ffffff; border:3px solid #ffffff;"> |
| 25 | + <tbody> |
| 26 | + <tr> |
| 27 | + <td style="height:17px;"> |
| 28 | + <table cellpadding="0" cellspacing="0" role="presentation" style="width:100%; height:100%; background-color:#ffffff; border:0;"> |
| 29 | + <tbody> |
| 30 | + <tr> |
| 31 | + <td style="width:10px; height:17px; background-color:#001A39;"></td> |
| 32 | + <td style="width:3px; height:17px; background-color:#ffffff;"></td> |
| 33 | + <td style="width:23px; height:17px; background-color:#001A39;"></td> |
| 34 | + <td style="width:3px; height:17px; background-color:#ffffff;"></td> |
| 35 | + <td style="width:10px; height:17px; background-color:#001A39;"></td> |
| 36 | + </tr> |
| 37 | + </tbody> |
| 38 | + </table> |
| 39 | + </td> |
| 40 | + </tr> |
| 41 | + <tr> |
| 42 | + <td style="height:3px; background-color:#ffffff; line-height:3px; font-size:3px;"> </td> |
| 43 | + </tr> |
| 44 | + <tr> |
| 45 | + <td style="height:9px;"> |
| 46 | + <table cellpadding="0" cellspacing="0" role="presentation" style="width:100%; height:100%; background-color:#ffffff; border:0;"> |
| 47 | + <tbody> |
| 48 | + <tr> |
| 49 | + <td style="width:23px; height:9px; background-color:#006DCA;"></td> |
| 50 | + <td style="width:3px; height:9px; background-color:#ffffff;"></td> |
| 51 | + <td style="width:23px; height:9px; background-color:#006DCA;"></td> |
| 52 | + </tr> |
| 53 | + </tbody> |
| 54 | + </table> |
| 55 | + </td> |
| 56 | + </tr> |
| 57 | + <tr> |
| 58 | + <td style="height:2px; background-color:#ffffff; line-height:2px; font-size:2px;"> </td> |
| 59 | + </tr> |
| 60 | + <tr> |
| 61 | + <td style="height:17px;"> |
| 62 | + <table cellpadding="0" cellspacing="0" role="presentation" style="width:100%; height:100%; background-color:#ffffff; border:0;"> |
| 63 | + <tbody> |
| 64 | + <tr> |
| 65 | + <td style="width:10px; height:17px; background-color:#001A39;"></td> |
| 66 | + <td style="width:3px; height:17px; background-color:#ffffff;"></td> |
| 67 | + <td style="width:23px; height:17px; background-color:#001A39;"></td> |
| 68 | + <td style="width:3px; height:17px; background-color:#ffffff;"></td> |
| 69 | + <td style="width:10px; height:17px; background-color:#001A39;"></td> |
| 70 | + </tr> |
| 71 | + </tbody> |
| 72 | + </table> |
| 73 | + </td> |
| 74 | + </tr> |
| 75 | + </tbody> |
| 76 | + </table> |
| 77 | + </a> |
| 78 | + </td> |
| 79 | + <td style="padding-left: 14px; vertical-align: middle;"> |
| 80 | + <a href="https://www.webstackbuilders.com" style="color:#001A39; text-decoration:none; display:inline-block; font-family:Arial, sans-serif; font-size:24px; font-weight:700; line-height:26px;"> |
| 81 | + Webstack<br> |
| 82 | + Builders |
| 83 | + </a> |
| 84 | + </td> |
| 85 | + </tr> |
| 86 | + </table> |
| 87 | + </td> |
| 88 | + </tr> |
| 89 | + <!-- Hero Icon & Title --> |
| 90 | + <tr> |
| 91 | + <td style="padding: 40px 24px 20px; text-align: center;"> |
| 92 | + <div style="font-size: 56px; line-height: 56px; margin-bottom: 20px;">👋</div> |
| 93 | + <h2 style="margin: 0; font-family: Arial, sans-serif; font-size: 24px; font-weight: 700; color: #001A39; line-height: 32px;"> |
| 94 | + We received a request to<br>delete your data. |
| 95 | + </h2> |
| 96 | + </td> |
| 97 | + </tr> |
| 98 | + <!-- Main Content --> |
| 99 | + <tr> |
| 100 | + <td style="padding: 0 40px 32px; text-align: left;"> |
| 101 | + <p style="margin: 0 0 16px; font-family: Arial, sans-serif; font-size: 16px; line-height: 26px; color: #333333;"> |
| 102 | + Hello, |
| 103 | + </p> |
| 104 | + <p style="margin: 0 0 24px; font-family: Arial, sans-serif; font-size: 16px; line-height: 26px; color: #333333;"> |
| 105 | + To complete this request and permanently remove your account, please verify your email address. <strong>This link is valid for 24 hours.</strong> |
| 106 | + </p> |
| 107 | + |
| 108 | + <!-- Danger Box --> |
| 109 | + <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="width: 100%; background: #fef2f2; border-left: 4px solid #ef4444; border-radius: 4px; margin-bottom: 28px;"> |
| 110 | + <tr> |
| 111 | + <td style="padding: 20px;"> |
| 112 | + <p style="margin: 0 0 12px; font-family: Arial, sans-serif; font-size: 15px; font-weight: 700; color: #991b1b;">What happens next?</p> |
| 113 | + <ul style="margin: 0; padding-left: 20px; font-family: Arial, sans-serif; font-size: 14px; line-height: 24px; color: #7f1d1d;"> |
| 114 | + <li style="margin-bottom: 4px;">Your account profile will be permanently deleted.</li> |
| 115 | + <li style="margin-bottom: 4px;">All usage history and subscriptions will be canceled.</li> |
| 116 | + <li>You will immediately be unsubscribed from all communications.</li> |
| 117 | + </ul> |
| 118 | + </td> |
| 119 | + </tr> |
| 120 | + </table> |
| 121 | + |
| 122 | + <!-- Primary Action --> |
| 123 | + <table border="0" cellpadding="0" cellspacing="0" role="presentation" style="width: 100%; margin-bottom: 24px;"> |
| 124 | + <tr> |
| 125 | + <td align="center"> |
| 126 | + <a href="https://www.webstackbuilders.com/privacy/my-data?token=mock-dsar-token-123" style="display:inline-block; background:#dc2626; color:#ffffff; font-family:Arial, sans-serif; font-size:16px; font-weight:600; line-height:120%; margin:0; text-decoration:none; text-transform:none; padding:16px 40px; border-radius:6px;" target="_blank"> |
| 127 | + Yes, Delete My Data |
| 128 | + </a> |
| 129 | + </td> |
| 130 | + </tr> |
| 131 | + </table> |
| 132 | + |
| 133 | + <p style="margin: 0 0 16px; font-family: Arial, sans-serif; font-size: 14px; line-height: 22px; color: #666666; text-align: center;"> |
| 134 | + If the button doesn't work, copy and paste this link:<br> |
| 135 | + <a href="https://www.webstackbuilders.com/privacy/my-data?token=mock-dsar-token-123" style="color: #0066cc; word-break: break-all; display: inline-block; margin-top: 4px;">https://www.webstackbuilders.com/privacy/my-data?token=mock-dsar-token-123</a> |
| 136 | + </p> |
| 137 | + |
| 138 | + <hr style="border: none; border-top: 1px solid #f0f0f0; margin: 32px 0;"> |
| 139 | + |
| 140 | + <p style="margin: 0; font-family: Arial, sans-serif; font-size: 14px; line-height: 22px; color: #666666; text-align: center;"> |
| 141 | + <strong>Didn't request this?</strong> You can safely ignore this email.<br>No action will be taken without your verification. |
| 142 | + </p> |
| 143 | + </td> |
| 144 | + </tr> |
| 145 | + <!-- Minimal Footer --> |
| 146 | + <tr> |
| 147 | + <td style="padding: 24px 40px; background: #f8fafc; text-align: center; border-top: 1px solid #f0f0f0;"> |
| 148 | + <p style="margin: 0 0 12px; font-family: Arial, sans-serif; font-size: 13px; line-height: 18px; color: #64748b;"> |
| 149 | + Questions? Contact us at <a href="mailto:privacy@webstackbuilders.com" style="color: #475569; text-decoration: underline;">privacy@webstackbuilders.com</a> |
| 150 | + </p> |
| 151 | + <p style="margin: 0; font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; color: #94a3b8;"> |
| 152 | + © 2026 Webstack Builders, Inc.<br> |
| 153 | + 1032 E. Brandon Boulevard, Suite 5230, Brandon, FL 33511<br> |
| 154 | + 1 (888) 987 1881 • 1 (302) 608 6864 |
| 155 | + </p> |
| 156 | + </td> |
| 157 | + </tr> |
| 158 | + </tbody> |
| 159 | + </table> |
| 160 | + </div> |
| 161 | + </div> |
| 162 | + </div> |
11 | 163 | </BaseLayout> |
0 commit comments