feat: group people by role priority
This commit is contained in:
+5
-3
@@ -123,15 +123,17 @@ body::before {
|
||||
.blog-partners-eyebrow { display: block; color: var(--accent-blue-light); font-size: .65rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; }
|
||||
.blog-partners-heading h2 { margin-top: .45rem; font-size: clamp(1.2rem, 2vw, 1.5rem); line-height: 1.35; }
|
||||
.blog-partners-heading h4 { margin-top: .45rem; font-size: 1.15rem; line-height: 1.35; }
|
||||
.people-role-row + .people-role-row { margin-top: 1.65rem; padding-top: 1.65rem; border-top: 1px solid rgba(255,255,255,.14); }
|
||||
.people-role-heading { margin: 0 0 .85rem; color: var(--text-secondary); font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
|
||||
.blog-partners-grid { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 1rem; }
|
||||
.blog-partner-card { display: flex; flex-direction: column; gap: .85rem; padding: .8rem; min-width: 0; }
|
||||
.blog-partner-image { width: 100%; aspect-ratio: 1 / 1; border-radius: 12px; background: rgba(255,255,255,.08); overflow: hidden; display: grid; place-items: center; }
|
||||
.blog-partner-image img { width: 100%; height: 100%; object-fit: cover; object-position: center 25%; }
|
||||
.blog-partner-info { min-width: 0; }
|
||||
.blog-partner-role { display: block; color: var(--accent-blue-light); font-size: .62rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; margin-bottom: .35rem; }
|
||||
.blog-partner-info h3, .blog-partner-info h5 { font-size: .9rem; line-height: 1.35; margin: 0 0 .4rem; }
|
||||
.blog-partner-info h3 a, .blog-partner-info h5 a { color: inherit; }
|
||||
.blog-partner-info h3 a:hover, .blog-partner-info h5 a:hover { color: var(--accent-blue-light); }
|
||||
.blog-partner-info h3, .blog-partner-info h4, .blog-partner-info h5, .blog-partner-info h6 { font-size: .9rem; line-height: 1.35; margin: 0 0 .4rem; }
|
||||
.blog-partner-info h3 a, .blog-partner-info h4 a, .blog-partner-info h5 a, .blog-partner-info h6 a { color: inherit; }
|
||||
.blog-partner-info h3 a:hover, .blog-partner-info h4 a:hover, .blog-partner-info h5 a:hover, .blog-partner-info h6 a:hover { color: var(--accent-blue-light); }
|
||||
.blog-partner-info p { color: var(--text-secondary); font-size: .76rem; line-height: 1.55; margin: 0; }
|
||||
@media (max-width: 950px) { .blog-partners-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
|
||||
@media (max-width: 620px) { .blog-partners-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
|
||||
|
||||
Reference in New Issue
Block a user