From 6a26f2facebb88db272fbae6627948cbdabc96c6 Mon Sep 17 00:00:00 2001 From: Greg Soucy Date: Mon, 9 Mar 2026 09:06:05 -0400 Subject: [PATCH] Align Clay County cards with St. Johns layout polish --- service-areas/clay-county/index.html | 199 +++++++++++++++++++-------- 1 file changed, 145 insertions(+), 54 deletions(-) diff --git a/service-areas/clay-county/index.html b/service-areas/clay-county/index.html index 64f4d810..dcd0a46e 100644 --- a/service-areas/clay-county/index.html +++ b/service-areas/clay-county/index.html @@ -138,6 +138,133 @@ .hazard-amber::after{ content:""; position:absolute; inset:0; border-radius:inherit; box-shadow: inset 0 0 0 1px rgba(255,255,255,.45); pointer-events:none; } .hazard-amber h3{ color:var(--navy); margin-top:18px; } .hazard-amber p{ color:var(--muted); margin-bottom:12px; } + + #county-links-clay .grid.grid-3{ + gap: 14px; + } + + #county-links-clay .service-card{ + position: relative; + isolation: isolate; + overflow: hidden; + min-height: 104px; + padding: 10px 10px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + text-align: center; + background: + linear-gradient(135deg, + rgba(255,255,255,0.72) 0%, + rgba(255,233,214,0.88) 45%, + rgba(255,243,227,0.90) 100%); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + border: 1px solid rgba(251,146,60,0.24); + box-shadow: 0 11px 26px rgba(20, 35, 60, 0.08); + border-radius: 14px; + transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease, background .2s ease, color .2s ease; + color: var(--navy); + } + + #county-links-clay .service-card h3, + #county-links-clay .service-card p, + #county-links-clay .service-card a{ + text-align: center; + } + + #county-links-clay .service-card::before{ + content: ""; + position: absolute; + inset: -28% -24% -24% -18%; + background: + radial-gradient(circle at top right, + rgba(251,146,60,0.20), + transparent 42%), + radial-gradient(circle at bottom left, + rgba(245,158,11,0.14), + transparent 45%); + filter: blur(8px); + pointer-events: none; + z-index: 0; + opacity: .84; + transition: opacity .2s ease, filter .2s ease; + } + + #county-links-clay .service-card > *{ + position: relative; + z-index: 1; + text-align: center; + } + + #county-links-clay .service-card h3{ + margin: 0 0 6px; + color: #143a5a; + font-size: 1.2rem; + font-weight: 800; + letter-spacing: .1px; + line-height: 1.24; + } + + #county-links-clay .service-card p{ + margin: 0 0 8px; + font-size: 14px; + line-height: 1.4; + color: #7a5d47; + } + + #county-links-clay .service-card strong{ + margin-top: 0; + display: inline-flex; + align-items: center; + gap: 6px; + font-size: 14px; + font-weight: 700; + letter-spacing: 0; + color: #c26b2f; + text-transform: none; + transition: color .2s ease; + } + + #county-links-clay .service-card strong .arrow{ + display: inline-block; + transition: transform .2s ease; + } + + @media (hover:hover) and (pointer:fine){ + #county-links-clay .service-card:hover, + #county-links-clay .service-card:focus-visible{ + transform: translateY(-2px); + background: + linear-gradient(135deg, + rgba(255,255,255,0.82) 0%, + rgba(255,225,200,0.94) 42%, + rgba(255,239,220,0.96) 100%); + border-color: rgba(251,146,60,0.32); + box-shadow: + 0 16px 34px rgba(20,58,90,0.14), + 0 0 0 1px rgba(251,146,60,0.18), + 0 0 24px rgba(251,146,60,0.14); + } + + #county-links-clay .service-card:hover::before, + #county-links-clay .service-card:focus-visible::before{ + opacity: .97; + filter: blur(9px); + } + + #county-links-clay .service-card:hover strong, + #county-links-clay .service-card:focus-visible strong{ + color: #a95a25; + } + + #county-links-clay .service-card:hover strong .arrow, + #county-links-clay .service-card:focus-visible strong .arrow{ + transform: translateX(2px); + } + } + @media (max-width: 900px){ .hazard-split{ grid-template-columns: 1fr; } .hazard-hero{ min-height: 260px; } .hazard-hero img{ min-height:260px; } } @@ -360,76 +487,40 @@

Areas We Serve in Clay County

- +

Orange Park

-

Architectural-grade stone and paver protection focused on color restoration and long-term durability.

- View Orange Park → +

Established Homes + Shade

+ View Orange Park
- +

Fleming Island

-

Premium restoration for Eagle Harbor and gated estates. Specialized algae-resistant sealing for shaded lots.

- View Fleming Island → +

Waterfront + Family Neighborhoods

+ View Fleming Island
- +

Oakleaf Plantation

-

High-performance joint stabilization and UV protection for high-traffic suburban driveways and patios.

- View Oakleaf Plantation → +

Growing Suburbs + Traffic

+ View Oakleaf Plantation
- +

Middleburg

-

Driveway and patio paver sealing focused on joint stability, even coverage, and long-term protection.

- View Middleburg → +

Rural Lots + Heavy Rains

+ View Middleburg
- +

Green Cove Springs

-

Deep cleaning and joint re-sanding to reduce dark staining, sand loss, and uneven wear in shaded areas.

- View Green Cove Springs → +

Historic Streets + Humidity

+ View Green Cove Springs
- +

Doctors Inlet

-

Driveway-focused sealing built for tire wear, even coverage, and joints that hold up after heavy rain.

- View Doctors Inlet → +

Creekside Homes + Moisture

+ View Doctors Inlet