style(brand): unify orange to #FA7850 + yellow token; fix tablet header gap
Deploy to Production on Develop Push / deploy (push) Successful in 22s
Deploy to Production on Develop Push / deploy (push) Successful in 22s
- Brand orange is now the official #FA7850 everywhere: folded the stray oranges (#F2762E, #E8833A, #ff6b2c) into it and kept a single darker shade (#E85D2A) for gradient depth + button hover. Added the official brand --yellow (#FFE16E) token. - Tablet header gap (769-1024px): the fixed header shrinks 80->60px there but first-section paddings kept their 80px clearance; pull the first section up by the 20px delta in that range only (phones untouched). Verified on interior pages and the full-bleed homepage hero — gap now matches desktop, no overlap. - Re-stamped cache-bust (v=f95de694). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
fd9df42995
commit
0a1971efad
271 files changed
+1475
-1464
No files matched your search
@@ -7,7 +7,7 @@
|
||||
========================================================================== */
|
||||
|
||||
/* ---- homepage promo banner (time-limited: sits above the partners strip) ---- */
|
||||
.event-banner { background: linear-gradient(115deg, #F2762E 0%, #E85D2A 55%, #2D738C 100%); color: #fff; padding: 18px 24px; }
|
||||
.event-banner { background: linear-gradient(115deg, #FA7850 0%, #E85D2A 55%, #2D738C 100%); color: #fff; padding: 18px 24px; }
|
||||
.event-banner-inner { max-width: 1120px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap; }
|
||||
.event-banner-copy { display: flex; flex-direction: column; gap: 6px; }
|
||||
.event-banner-tag { display: inline-flex; align-items: center; gap: 8px; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; opacity: 0.92; }
|
||||
@@ -49,7 +49,7 @@
|
||||
.event-key-ico {
|
||||
flex: 0 0 auto; width: 42px; height: 42px; border-radius: 12px;
|
||||
display: flex; align-items: center; justify-content: center;
|
||||
background: #FFF1E8; color: #F2762E; font-size: 18px;
|
||||
background: #FFF1E8; color: #FA7850; font-size: 18px;
|
||||
}
|
||||
.event-key-text { display: flex; flex-direction: column; gap: 1px; }
|
||||
.event-key-k { font-size: 12px; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; color: #667085; }
|
||||
@@ -73,7 +73,7 @@
|
||||
.event-partner-name { font-size: 15px; font-weight: 700; color: #344054; }
|
||||
|
||||
/* ---- support / become-a-partner call-out ---- */
|
||||
.event-support { margin: 46px 0 6px; border-radius: 18px; background: linear-gradient(120deg, #F2762E 0%, #E85D2A 46%, #2D738C 100%); color: #fff; padding: 44px 32px; text-align: center; }
|
||||
.event-support { margin: 46px 0 6px; border-radius: 18px; background: linear-gradient(120deg, #FA7850 0%, #E85D2A 46%, #2D738C 100%); color: #fff; padding: 44px 32px; text-align: center; }
|
||||
.event-support-eyebrow { display: inline-flex; align-items: center; gap: 8px; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; opacity: 0.92; margin-bottom: 12px; }
|
||||
.event-support h2 { color: #fff; font-size: 28px; line-height: 1.15; margin: 0 0 12px; }
|
||||
.event-support p { color: rgba(255,255,255,0.92); font-size: 17px; line-height: 27px; max-width: 620px; margin: 0 auto 24px; }
|
||||
@@ -110,7 +110,7 @@
|
||||
.ev-use--more {
|
||||
display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 8px;
|
||||
text-decoration: none; color: #fff;
|
||||
background: linear-gradient(135deg, #F2762E 0%, #E85D2A 55%, #2D738C 100%) !important;
|
||||
background: linear-gradient(135deg, #FA7850 0%, #E85D2A 55%, #2D738C 100%) !important;
|
||||
}
|
||||
.ev-more-plus { font-size: 44px; font-weight: 300; line-height: 1; }
|
||||
.ev-more-label { font-size: 15px; font-weight: 700; }
|
||||
@@ -122,7 +122,7 @@
|
||||
.event-sticky-cta {
|
||||
position: fixed; left: 24px; bottom: 24px; z-index: 900;
|
||||
display: inline-flex; align-items: center; gap: 10px;
|
||||
background: #F2762E; color: #FFFFFF; font-weight: 700; font-size: 15px;
|
||||
background: #FA7850; color: #FFFFFF; font-weight: 700; font-size: 15px;
|
||||
padding: 14px 22px; border-radius: 999px; text-decoration: none;
|
||||
box-shadow: 0 10px 28px rgba(242,118,46,0.45);
|
||||
transition: transform 0.2s ease, box-shadow 0.2s ease, opacity 0.25s ease;
|
||||
@@ -133,12 +133,12 @@
|
||||
@media (max-width: 600px) { .event-sticky-cta { left: 16px; bottom: 16px; padding: 12px 18px; font-size: 14px; } }
|
||||
|
||||
/* ---- registration form (reuses .ms-* from _member.css; provide its vars) ---- */
|
||||
.msreg { --mm-orange: #F2762E; --mm-teal: #2D738C; }
|
||||
.msreg { --mm-orange: #FA7850; --mm-teal: #2D738C; }
|
||||
.msreg.ms-section { max-width: 100%; padding: 8px 0 0; }
|
||||
.msreg .ms-field--full { grid-column: 1 / -1; }
|
||||
.msreg .ms-label { display: block; font-size: 14px; font-weight: 700; color: #344054; margin: 22px 0 8px; }
|
||||
.msreg .ms-label:first-child { margin-top: 0; }
|
||||
.msreg .ms-req { color: #F2762E; }
|
||||
.msreg .ms-req { color: #FA7850; }
|
||||
.msreg .ms-note { font-size: 13px; color: #667085; margin: 6px 0 0; }
|
||||
.msreg .ms-form textarea { margin-top: 0; }
|
||||
.msreg .er-consents { margin-top: 26px; }
|
||||
|
||||
Reference in new issue
Block a user