spb/phi-conseil
Public
1export function LinkedInIcon({ className = "h-5 w-5" }: { className?: string }) {2 return (3 <svg4 className={className}5 viewBox="0 0 24 24"6 fill="none"7 stroke="currentColor"8 strokeWidth="1.5"9 aria-hidden="true"10 focusable="false"11 >12 <rect x="3" y="3" width="18" height="18" rx="3" />13 <path d="M8 10v7M8 7v.5M12 17v-4a2 2 0 0 1 4 0v4M12 10v1" strokeLinecap="round" />14 </svg>15 );16}1718export function MailIcon({ className = "h-5 w-5" }: { className?: string }) {19 return (20 <svg21 className={className}22 viewBox="0 0 24 24"23 fill="none"24 stroke="currentColor"25 strokeWidth="1.5"26 aria-hidden="true"27 focusable="false"28 >29 <rect x="3" y="5" width="18" height="14" rx="2.5" />30 <path d="m4 7 8 6 8-6" strokeLinecap="round" strokeLinejoin="round" />31 </svg>32 );33}3435export function CheckBadge({ className = "h-5 w-5" }: { className?: string }) {36 return (37 <svg className={className} viewBox="0 0 24 24" aria-hidden="true" focusable="false">38 <circle cx="12" cy="12" r="11" fill="var(--color-gold-400)" />39 <path40 d="m7.5 12.3 3 3 6-6.5"41 fill="none"42 stroke="#fff"43 strokeWidth="2"44 strokeLinecap="round"45 strokeLinejoin="round"46 />47 </svg>48 );49}5051export function QuoteMark({ className = "h-10 w-10" }: { className?: string }) {52 return (53 <svg54 className={className}55 viewBox="0 0 48 40"56 fill="currentColor"57 aria-hidden="true"58 focusable="false"59 >60 <path d="M10.5 40C4.7 40 0 35.3 0 29.5c0-2 .5-4 1.4-5.8L12.6 0h10.2L15 17.6c4.3 1.6 7.2 5.7 7.2 10.4C22.2 34.7 17 40 10.5 40Zm25.8 0C30.5 40 25.8 35.3 25.8 29.5c0-2 .5-4 1.4-5.8L38.4 0h10.2L40.8 17.6c4.3 1.6 7.2 5.7 7.2 10.4C48 34.7 42.8 40 36.3 40Z" />61 </svg>62 );63}64