// Authorized Partner of CardConnect / CCS Card Service
// Recreates the namecard wordmark in HTML for crisp rendering at any size.
// Drop into any footer with: or .
function CardConnectMark({ scale = 1 }) {
// Wordmark: "card" + "connect" (dark navy) + "ccs" (red)
// Real CardConnect mark uses a stylized "o" with a card-swipe accent.
// We render it as a clean wordmark — readable, never blurry, never dated.
const navy = '#1F2A44';
const navy2 = '#2C3654';
const red = '#E0451F';
const fz = 22 * scale;
const fzCcs = 19 * scale;
return (
cardconnect
ccs
);
}
function PartnerStrip({ dark = false, align = 'left', scale = 1, compact = false }) {
const labelColor = dark ? 'rgba(255,255,255,0.7)' : '#6B6B6B';
const lineColor = dark ? 'rgba(255,255,255,0.5)' : '#7A7A7A';
const linkColor = dark ? 'rgba(255,255,255,0.85)' : '#3A3A3A';
const justify = align === 'center' ? 'center' : align === 'right' ? 'flex-end' : 'flex-start';
const textAlign = align === 'center' ? 'center' : align === 'right' ? 'right' : 'left';
return (
Authorized Partner of
{dark ? (
) : (
)}
);
}
Object.assign(window, { PartnerStrip, CardConnectMark });