changes.txt #9.2 & #9.4: team hero + members/friends appreciation
#9.2 Full-width auto-rotating team hero (crossfade every 4.5s, transparent blue overlay) directly under the About Us title — 11 landscape photos supplied by MSOS. #9.4 "Our members & friends" appreciation section after Mission & Vision: a contained photo carousel + name chips. Photos and names are PLACEHOLDERS (names in "First L." format) pending the full members list. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
195a48205c
commit
0bbc06c6bc
16 files changed
+186
-1
No files matched your search
+46
-1
@@ -461,4 +461,49 @@
|
||||
.faq-cta-container { padding: 32px; }
|
||||
.faq-cta-container h3 { font-size: 18px; }
|
||||
.faq-cta-container p { font-size: 16px; line-height: 24px; }
|
||||
}
|
||||
}
|
||||
/* ==========================================================================
|
||||
Full-bleed auto-rotating team hero (under the About Us title)
|
||||
========================================================================== */
|
||||
.about-hero {
|
||||
position: relative; left: 50%; transform: translateX(-50%);
|
||||
width: 100vw; height: clamp(280px, 42vw, 520px);
|
||||
overflow: hidden; margin: 4px 0 8px;
|
||||
}
|
||||
.about-hero-slide {
|
||||
position: absolute; inset: 0; z-index: 1;
|
||||
background-size: cover; background-position: center;
|
||||
opacity: 0; transition: opacity 1.4s ease;
|
||||
}
|
||||
.about-hero-slide.is-active { opacity: 1; }
|
||||
.about-hero-overlay {
|
||||
position: absolute; inset: 0; z-index: 2; pointer-events: none;
|
||||
background: linear-gradient(180deg, rgba(45, 115, 140, 0.52) 0%, rgba(28, 84, 105, 0.60) 100%);
|
||||
}
|
||||
@media (prefers-reduced-motion: reduce) {
|
||||
.about-hero-slide { transition: none; }
|
||||
}
|
||||
|
||||
/* ==========================================================================
|
||||
Appreciation to members & friends (photo carousel + names)
|
||||
========================================================================== */
|
||||
.appreciation-section { padding: 84px 24px 96px; background: #FFFFFF; text-align: center; }
|
||||
.appreciation-section > .page-header-section { margin-bottom: 36px; padding: 0; background: transparent; }
|
||||
.appreciation-section h2 { font-size: 36px; font-weight: 600; color: #101828; margin: 0 0 12px; }
|
||||
.appr-lead { font-size: 18px; line-height: 28px; color: #667085; max-width: 720px; margin: 0 auto; }
|
||||
/* Contained variant of the crossfade hero (overrides the full-bleed .about-hero) */
|
||||
.appreciation-hero {
|
||||
position: relative; left: auto; transform: none;
|
||||
width: 100%; max-width: 1000px; margin: 0 auto 34px;
|
||||
height: clamp(220px, 32vw, 380px); border-radius: 18px; overflow: hidden;
|
||||
}
|
||||
.appreciation-names {
|
||||
display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 12px;
|
||||
max-width: 900px; margin: 0 auto;
|
||||
}
|
||||
.appr-name {
|
||||
display: inline-block; padding: 8px 16px; border-radius: 999px;
|
||||
background: #F2F7F9; border: 1px solid #E1ECF0; color: #2D5F72;
|
||||
font-size: 15px; font-weight: 600;
|
||||
}
|
||||
.appreciation-note { font-size: 13px; color: #98A2B3; margin: 26px auto 0; font-style: italic; }
|
||||
Reference in new issue
Block a user