Toggle navigation
☰
Home
HTML
CSS
Scripting
Database
<!DOCTYPE html> <title>My Example</title> <!-- Place the following CSS in your <head> or stylesheet --> <style> /* This is an optional body style to provide a background for the page */ body { background-color: #f3f4f6; font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif; } /* Container for the list */ .list-view-container { max-width: 800px; margin: 2rem auto; padding: 0 1rem; display: grid; gap: 1.5rem; } /* === Author & Article Summary Card Styles === */ .aas-card { --aas-radius: 12px; --aas-shadow: 0 4px 10px rgba(0,0,0,0.06); background-color: #ffffff; border-radius: var(--aas-radius); box-shadow: var(--aas-shadow); display: flex; transition: box-shadow 0.2s ease; } .aas-card:hover { box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -4px rgba(0,0,0,0.1); } .aas-card-link { display: flex; color: inherit; text-decoration: none; padding: 1.5rem; width: 100%; } /* Author Column */ .aas-card-author-col { display: flex; flex-direction: column; align-items: center; text-align: center; flex-shrink: 0; width: 120px; margin-right: 1.5rem; border-right: 1px solid #e5e7eb; padding-right: 1.5rem; } .aas-card-avatar { width: 80px; height: 80px; border-radius: 50%; object-fit: cover; margin-bottom: 0.75rem; } .aas-card-author-name { font-weight: 600; font-size: 1rem; line-height: 1.4; color: #111827; } /* Article Column */ .aas-card-article-col { flex-grow: 1; } .aas-card-meta { display: flex; gap: 0.5rem; font-size: 0.875rem; color: #6b7280; margin-bottom: 0.5rem; align-items: center; } .aas-card-category { font-weight: 500; color: #4f46e5; } .aas-card-title { font-size: 1.375rem; font-weight: 700; line-height: 1.3; margin: 0 0 0.5rem; } .aas-card-link:hover .aas-card-title { text-decoration: underline; } .aas-card-excerpt { font-size: 1rem; line-height: 1.6; color: #4b5563; margin: 0; } /* Responsive Stacking */ @media (max-width: 640px) { .aas-card-link { flex-direction: column; } .aas-card-author-col { flex-direction: row; width: 100%; margin-right: 0; margin-bottom: 1rem; border-right: none; border-bottom: 1px solid #e5e7eb; padding-right: 0; padding-bottom: 1rem; text-align: left; } .aas-card-avatar { width: 48px; height: 48px; margin-bottom: 0; margin-right: 1rem; } } </style> <!-- Place the following HTML in your <body> --> <div class="list-view-container"> <!-- Card 1 --> <article class="aas-card"> <a href="#" class="aas-card-link" aria-labelledby="article-title-1"> <div class="aas-card-author-col"> <img src="https://placehold.co/160x160/ef4444/ffffff/png?text=CR" alt="Avatar of Caspian Rowe" class="aas-card-avatar"> <span class="aas-card-author-name">Caspian Rowe</span> </div> <div class="aas-card-article-col"> <div class="aas-card-meta"> <span class="aas-card-category">Case Study</span> • <time datetime="2025-10-15">Oct 15, 2025</time> </div> <h3 class="aas-card-title" id="article-title-1">How Apex Digital Scaled to a Million Users</h3> <p class="aas-card-excerpt">A detailed look into the technical and strategic decisions that powered our exponential growth over the last year.</p> </div> </a> </article> <!-- Card 2 --> <article class="aas-card"> <a href="#" class="aas-card-link" aria-labelledby="article-title-2"> <div class="aas-card-author-col"> <img src="https://placehold.co/160x160/22c55e/ffffff/png?text=AZ" alt="Avatar of Adelaide Vance" class="aas-card-avatar"> <span class="aas-card-author-name">Adelaide Vance</span> </div> <div class="aas-card-article-col"> <div class="aas-card-meta"> <span class="aas-card-category">Opinion</span> • <time datetime="2025-10-12">Oct 12, 2025</time> </div> <h3 class="aas-card-title" id="article-title-2">The Enduring Power of Semantic HTML</h3> <p class="aas-card-excerpt">Why writing clean, semantic markup is more important than ever for accessibility, SEO, and long-term maintainability.</p> </div> </a> </article> </div>