// Monoline icon set for Monifest.ai — 24x24, stroke-based, currentColor
const Icon = ({ children, size = 22, stroke = 1.4 }) => (
);
// Club — a laurel-ish crown / keytag (luxury access)
const IconClub = (props) => (
);
// Round-up — coin with up arrow
const IconRoundup = (props) => (
);
// Nium SG — two-way exchange in a ring
const IconNium = (props) => (
);
// Goal Investor — target with route line
const IconGoal = (props) => (
);
// Family Investing — branching tree
const IconFamilyInvest = (props) => (
);
// Family Banking — house with line under
const IconFamilyBank = (props) => (
);
// JPM Card — card with chip + waves
const IconCardJPM = (props) => (
);
// ZenGo Card — card with shield emblem
const IconCardZen = (props) => (
);
// UI bits
const IconSearch = ({ size = 14 }) => (
);
const IconSun = ({ size = 14 }) => (
);
const IconMoon = ({ size = 14 }) => (
);
const IconArrow = ({ size = 14 }) => (
);
const IconSparkle = ({ size = 12 }) => (
);
// Flamingo — minimal silhouette: head, curved neck, body, leg
const IconFlamingo = ({ size = 14, stroke = 1.5 }) => (
);
// Roadmap — horizontal flag/path
const IconRoadmap = ({ size = 18, stroke = 1.4 }) => (
);
// CMF — bracket / framework
const IconCMF = ({ size = 18, stroke = 1.4 }) => (
);
window.MonifestIcons = {
Flamingo: IconFlamingo,
Roadmap: IconRoadmap,
CMF: IconCMF,
Club: IconClub,
Roundup: IconRoundup,
Nium: IconNium,
Goal: IconGoal,
FamilyInvest: IconFamilyInvest,
FamilyBank: IconFamilyBank,
CardJPM: IconCardJPM,
CardZen: IconCardZen,
Search: IconSearch,
Sun: IconSun,
Moon: IconMoon,
Arrow: IconArrow,
Sparkle: IconSparkle,
};