<!-- wp:html --> <style> /* Mobile-first base styles */ :root { --hd-primary-color: #1DA1F2; --hd-accent-color: #ff5722; --hd-text-color: #333; --hd-light-bg: #f8f9fa; --hd-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); --hd-transition: all 0.3s ease; } .hd-artists-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 20px; padding: 20px; max-width: 1200px; margin: 0 auto; } .hd-artist-item { display: flex; flex-direction: column; align-items: center; text-decoration: none; color: inherit; transition: var(--hd-transition); padding: 10px; border-radius: 12px; } .hd-artist-item:hover { background-color: rgba(0, 0, 0, 0.03); transform: translateY(-5px); } .hd-artist-image-container { position: relative; width: 80px; height: 80px; margin-bottom: 10px; } .hd-artist-image { width: 100%; height: 100%; border-radius: 50%; object-fit: cover; border: 3px solid #ffffff; box-shadow: var(--hd-shadow); transition: var(--hd-transition); background: linear-gradient(45deg, #f5f5f5, #e0e0e0); } .hd-artist-item:hover .hd-artist-image { transform: scale(1.08); box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15); } .hd-verified-badge { position: absolute; bottom: 0; right: 0; width: 20px; height: 20px; background-color: var(--hd-primary-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; border: 2px solid white; transition: var(--hd-transition); } .hd-artist-item:hover .hd-verified-badge { transform: scale(1.1); } .hd-verified-badge svg { width: 12px; height: 12px; fill: white; } .hd-artist-name { font-size: 13px; font-weight: 600; text-align: center; max-width: 100px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: var(--hd-accent-color); transition: var(--hd-transition); } .hd-artist-item:hover .hd-artist-name { color: #e64a19; } /* Tablet styles */ @media (min-width: 600px) { .hd-artists-grid { grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)); gap: 25px; padding: 30px; } .hd-artist-image-container { width: 100px; height: 100px; } .hd-artist-name { font-size: 14px; max-width: 120px; } .hd-verified-badge { width: 24px; height: 24px; } .hd-verified-badge svg { width: 14px; height: 14px; } } /* Desktop styles */ @media (min-width: 900px) { .hd-artists-grid { grid-template-columns: repeat(auto-fill, minmax(140px, 1fr)); gap: 30px; } .hd-artist-image-container { width: 120px; height: 120px; } .hd-artist-name { font-size: 15px; max-width: 140px; } } /* Large desktop */ @media (min-width: 1200px) { .hd-artists-grid { grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); } .hd-artist-image-container { width: 130px; height: 130px; } } /* Page header */ .hd-page-header { text-align: center; padding: 20px; max-width: 1200px; margin: 0 auto; } .hd-page-title { font-size: 28px; color: var(--hd-text-color); margin-bottom: 10px; } .hd-page-subtitle { font-size: 16px; color: #666; max-width: 600px; margin: 0 auto; } /* Footer */ footer { margin-top: 50px; margin-bottom: 50px; text-align: center; color: #666; font-size: 14px; padding: 0 20px; } </style> </head> <body> <div class="hd-page-header"> <h1 class="hd-page-title">Featured Zambian Artists</h1> <p class="hd-page-subtitle">Discover the best musical talent from Zambia. Click on any artist to explore their music.</p> </div> <div class="hd-artists-grid" role="region" aria-label="Featured Artists"> <!-- Artist 1 --> <a href="/tag/yo-maps/" class="hd-artist-item" aria-label="View Yo Maps profile"> <div class="hd-artist-image-container"> <img src="https://zedbat.net/wp-content/uploads/2025/08/yo-maps.jpg" alt="Yo Maps - Zambian Musician" class="hd-artist-image" loading="lazy" width="150" height="150" > <div class="hd-verified-badge" aria-label="Verified Artist"> <svg viewBox="0 0 24 24" aria-hidden="true"> <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path> </svg> </div> </div> <div class="hd-artist-name">Yo Maps</div> </a> <!-- Artist 2 --> <a href="/tag/vinchenzo/" class="hd-artist-item" aria-label="View Vinchenzo profile"> <div class="hd-artist-image-container"> <img src="https://zedbat.net/wp-content/uploads/2025/08/vinchenzo.jpeg" alt="Vinchenzo - Zambian Musician" class="hd-artist-image" loading="lazy" width="150" height="150" > <div class="hd-verified-badge" aria-label="Verified Artist"> <svg viewBox="0 0 24 24" aria-hidden="true"> <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path> </svg> </div> </div> <div class="hd-artist-name">Vinchenzo</div> </a> <!-- Artist 3 --> <a href="/tag/jay-trigga/" class="hd-artist-item" aria-label="View Jay Trigga profile"> <div class="hd-artist-image-container"> <img src="https://zedbat.net/wp-content/uploads/2025/08/jay-triga.jpg" alt="Jay Trigga - Zambian Musician" class="hd-artist-image" loading="lazy" width="150" height="150" > <div class="hd-verified-badge" aria-label="Verified Artist"> <svg viewBox="0 0 24 24" aria-hidden="true"> <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path> </svg> </div> </div> <div class="hd-artist-name">Jay Trigga</div> </a> <!-- Artist 4 --> <a href="/tag/chile-one/" class="hd-artist-item" aria-label="View Chile One profile"> <div class="hd-artist-image-container"> <img src="https://zedbat.net/wp-content/uploads/2025/08/chile-one.jpg" alt="Chile One - Zambian Musician" class="hd-artist-image" loading="lazy" width="150" height="150" > <div class="hd-verified-badge" aria-label="Verified Artist"> <svg viewBox="0 0 24 24" aria-hidden="true"> <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path> </svg> </div> </div> <div class="hd-artist-name">Chile One</div> </a> <!-- Artist 5 --> <a href="/tag/jemax/" class="hd-artist-item" aria-label="View Jemax profile"> <div class="hd-artist-image-container"> <img src="https://zedbat.net/wp-content/uploads/2025/08/jemax.jpg" alt="Jemax - Zambian Musician" class="hd-artist-image" loading="lazy" width="150" height="150" > <div class="hd-verified-badge" aria-label="Verified Artist"> <svg viewBox="0 0 24 24" aria-hidden="true"> <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path> </svg> </div> </div> <div class="hd-artist-name">Jemax</div> </a> <!-- Add more artists here as needed --> </div>
<!-- /wp:html -->
<!-- wp:paragraph --> <p></p> <!-- /wp:paragraph -->

