I drew these because general icon sets have folders and arrows and nothing for the things people actually say about each other. There is no symbol for being ghosted — the ghost emoji means Halloween — and the emoji keyboard doesn't cover situationship, the ick, or "could've been an email" either.
111 icons, all drawn, on a 24 grid as a single currentColor path each. SVG, sprite, React components, a web component, Slack/Discord emoji and iMessage/WhatsApp sticker packs. OFL-1.1, no email wall, no paid tier — it started with a paywall and that was obviously wrong: a joke nobody can paste into a group chat isn't worth anything.
There's also a written entry per icon — what the phrase means, when you'd send it, and why the existing emoji fail. Writing those turned up things I didn't expect: "performative" is now a contranym, and "beige flag" reversed meaning inside a year with page one of Google still contradicting itself.
Fair warning on one thing: these are drawn at 96-128px, not 24. The stroke is under 1px at icon-tray size, so they work as things you send rather than as UI chrome.
Happy to answer anything about the drawing or the build.
Damn, they look really good! I’ll definitely take some time to look at them. Thanks!
I drew these because general icon sets have folders and arrows and nothing for the things people actually say about each other. There is no symbol for being ghosted — the ghost emoji means Halloween — and the emoji keyboard doesn't cover situationship, the ick, or "could've been an email" either.
111 icons, all drawn, on a 24 grid as a single currentColor path each. SVG, sprite, React components, a web component, Slack/Discord emoji and iMessage/WhatsApp sticker packs. OFL-1.1, no email wall, no paid tier — it started with a paywall and that was obviously wrong: a joke nobody can paste into a group chat isn't worth anything.
There's also a written entry per icon — what the phrase means, when you'd send it, and why the existing emoji fail. Writing those turned up things I didn't expect: "performative" is now a contranym, and "beige flag" reversed meaning inside a year with page one of Google still contradicting itself.
Fair warning on one thing: these are drawn at 96-128px, not 24. The stroke is under 1px at icon-tray size, so they work as things you send rather than as UI chrome.
Happy to answer anything about the drawing or the build.