cards · projet
Image à gauche, contenu à droite. Le format le plus courant pour lister des projets ou des articles.
Couleurs
Effets
<style>
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@400;500;600&display=swap');
.bn-card-h {
--bn-card-accent: #E6E4DD;
display: grid;
grid-template-columns: 1fr 1fr;
max-width: 700px;
font-family: 'Inter', sans-serif;
background: #0B0F10;
border: 1px solid rgba(230, 228, 221, 0.1);
border-radius: 4px;
overflow: hidden;
--fx-shadow: none;
--fx-glow: none;
box-shadow: var(--fx-shadow), var(--fx-glow);
transition: box-shadow 0.3s ease;
}
.bn-card-h.fx-shadow {
--fx-shadow: 0 30px 60px -20px rgba(0, 0, 0, 0.6);
}
.bn-card-h.fx-glow {
--fx-glow: 0 0 70px 4px rgba(230, 228, 221, 0.12);
}
.bn-card-h__media {
aspect-ratio: 1 / 1;
overflow: hidden;
}
.bn-card-h__media img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.bn-card-h__body {
padding: 2rem;
display: flex;
flex-direction: column;
justify-content: center;
}
.bn-card-h__kicker {
font-size: 0.7rem;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #979793;
margin-bottom: 0.6rem;
}
.bn-card-h__title {
font-family: 'Bebas Neue', sans-serif;
font-size: 1.6rem;
letter-spacing: 0.02em;
color: #E6E4DD;
margin: 0 0 0.75rem;
line-height: 1.15;
}
.bn-card-h__text {
color: #C7C1B7;
font-size: 0.85rem;
line-height: 1.6;
margin: 0 0 1.25rem;
}
.bn-card-h__link {
color: var(--bn-card-accent);
text-decoration: none;
font-size: 0.8rem;
font-weight: 600;
letter-spacing: 0.04em;
text-transform: uppercase;
width: fit-content;
}
.bn-card-h__link:hover {
text-decoration: underline;
}
@media (max-width: 560px) {
.bn-card-h {
grid-template-columns: 1fr;
}
}
</style>
<article class="bn-card-h" data-fx-root>
<div class="bn-card-h__media">
<img src="https://placehold.co/500x500" alt="Vignette du projet" />
</div>
<div class="bn-card-h__body">
<span class="bn-card-h__kicker">Projet</span>
<h3 class="bn-card-h__title">Entre ombre et silence</h3>
<p class="bn-card-h__text">
Une exploration du silence comme espace de révélation et de transformation.
</p>
<a href="#" class="bn-card-h__link">Voir le projet →</a>
</div>
</article>