@@ -75,16 +75,25 @@ document.addEventListener('DOMContentLoaded', function() {
7575
7676 // --- Helper: Create email blockquote ---
7777 function createEmailBlockquote ( { active, inactive } ) {
78- const blockquote = document . createElement ( 'p ' ) ;
78+ const blockquote = document . createElement ( 'div ' ) ;
7979 blockquote . id = 'email-blockquote' ;
80- blockquote . classList . add ( 'hidden-view' ) ; // use CSS class instead of inline style
80+ blockquote . classList . add ( 'hidden-view' ) ;
8181
82- blockquote . innerHTML = `
83- <blockquote><p>Feel free to reach out via the active addresses.</p></blockquote>
84- <p><span class="paper-item"><strong>Active emails:</strong> ${ active . join ( ', ' ) } </p>
85- <p><span class="paper-item"><strong>Inactive emails:</strong> ${ inactive . join ( ', ' ) } </p>
86- <p><span class="paper-item"><small>Feel free to reach out via the active addresses.</small></p>
87- ` ;
82+ blockquote . innerHTML = `<div class="email-status">
83+ <div class="status-group">
84+ <span class="status-badge active">Active</span>
85+ <ul class="email-list">
86+ ${ active . map ( email => `<li>${ email } </li>` ) . join ( '' ) }
87+ </ul>
88+ </div>
89+ <div class="status-group">
90+ <span class="status-badge inactive">Inactive</span>
91+ <ul class="email-list">
92+ ${ inactive . map ( email => `<li>${ email } </li>` ) . join ( '' ) }
93+ </ul>
94+ </div>
95+ <p class="footnote">Feel free to reach out via the active addresses.</p>
96+ </div>` ;
8897 return blockquote ;
8998 }
9099
0 commit comments