// Sonara icons — extracted from landing/src/components/icons.tsx // Stroke 1.5px, 24x24, rounded caps/joins. Use sizeClass like "size-5". const I = (path) => ({ size = 20, className = "", ...rest }) => ( {path} ); const Icons = { // Brand soundwave (logo glyph) — 11 bars, official Sonara symbol soundwaveLogo: ({ size = 24, className = "" }) => ( ), soundwave: I(<>), music: I(<>), mic: I(<>), mixer: I(<>), equalizer: I(<>), waveform: I(), disc: I(<>), search: I(<>), user: I(<>), target: I(<>), shield: I(<>), zap: I(), bell: I(<>), chart: I(<>), star: ({ size = 20, className = "", filled = false }) => ( ), verified: I(<>), collaboration: I(<>), coins: I(<>), audioFile: I(<>), connect: I(<>), check: I(), arrowRight: I(<>), chevronRight: I(), menu: I(<>), close: I(<>), play: ({ size = 20, className = "" }) => ( ), pin: I(<>), message: I(), calendar: I(<>), filter: I(), more: I(<>), download: I(<>), clock: I(<>), edit: I(<>), share: I(<>), flag: I(<>), users: I(<>), heart: I(), arrowLeft: I(<>), info: I(<>), upload: I(<>), headphones: I(), }; window.SonaraIcons = Icons;