A7. Icon Reference: Cross-Platform Comparison
AUTO-GENERATED by
tools/gen_icon_reference.py— do not hand-edit. Standing rule: when an icon changes inshared/theme/emoji_icons.py(FUNCTION_ICONS), it changes on EVERY platform at once — re-run the tool to refresh this chart, and update any manual chapter that names the old icon.
TechieCRM uses native colour emoji per platform so icons feel familiar on each device: Apple Color Emoji on macOS/iPhone/iPad, Segoe UI Emoji (Fluent) on Windows 11, Noto Color Emoji on Android/Linux/ChromeOS. The web portal and this page show whichever style the viewing device uses. The function → emoji mapping is identical everywhere — only the artwork style differs.
Windows images below are Microsoft Fluent (Windows 11); Windows 10 renders the same emoji in the older flat Segoe style. Samsung devices restyle emoji again (Samsung set) — same symbol, Samsung artwork.
Universal Actions
| Function | Key(s) | Symbol | Apple macOS · iPhone · iPad |
Windows (Fluent / Segoe) |
Google Android · Linux |
Notes |
|---|---|---|---|---|---|---|
| Settings | settings |
⚙️ | every settings gear, panel corner + ribbon Setup | |||
| Column Setup / Columns | column_setup, columns |
🗂️ | column setup (all record lists) | |||
| Refresh | refresh |
↻ | ↻ (Segoe) | ⚠️ missing | Shannon's pick (option 3): clean clockwise arrow, was 🔄; ⚠️ no Noto glyph — Android/Linux may show a text/fallback glyph; Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | |
| Delete | delete |
🗑️ | ||||
| Search | search |
🔍 | ||||
| Find | find |
🕵️ | 🕵️ (Segoe) | Search All Fields (Shannon 2026-08-25: NOT a mag glass — Quick Search owns 🔍); Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
print |
🖨️ | |||||
| Email / Compose Email | email, compose_email |
📧 | ||||
| Mailbox | mailbox |
📫 | live mailbox (IMAP inbox), Email panel | |||
| Save / Save As | save, save_as |
💾 | ||||
| Close / Cancel | close, cancel |
❌ | ||||
| Add | add |
➕ | ||||
| Create | create |
🆕 | 🆕 (Segoe) | Create ▸ submenu (distinct from Add ➕ — Shannon menu sweep 2026-08-25); Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
| Copy | copy |
🖇️ | duplicate a record / copy address | |||
| Actions | actions |
⚡ | ⚡ (Segoe) | the Actions button on record dialogs; Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
| Org Chart | org_chart |
🌳 | organizational chart | |||
| Spell Check | spell_check |
🔤 | 🔤 (Segoe) | spell check; Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
| Support | support |
🎧 | Support interaction type | |||
| General | general |
🔘 | General interaction type (the plain dot) | |||
| Remove | remove |
➖ | ||||
| Edit / Editor / Edit Note | edit, editor, edit_note |
✏️ | ||||
| Note Add / Add Note / Note | note_add, add_note, note |
📝 | ||||
| Add Appointment / Appointment Add / Meeting | add_appointment, appointment_add, meeting |
🗓️ | ||||
| Add Task / Task / Checklist | add_task, task, checklist |
✅ | ||||
| Add Client / Person Add | add_client, person_add |
🧑 | ||||
| Add Contact / Group Add / Users … | add_contact, group_add, users, group, groups |
👥 | ||||
| Add Case | add_case |
🛠️ | ||||
| Add Opportunity / Money | add_opportunity, money |
💰 | ||||
| Add Document / Attach File | add_document, attach_file |
📎 | ||||
| Document / Word | document, word |
📄 | ||||
| Letter / Envelope | letter, envelope |
✉️ | ||||
| Fax | fax |
📠 | ||||
| Phone / Call Made | phone, call_made |
📞 | ||||
| Call Received | call_received |
📲 | ||||
| Sms / Chat | sms, chat |
💬 | ||||
| Link | link |
🔗 | ||||
| Campaign | campaign |
📣 | ||||
| Cut | cut |
✂️ | ||||
| Paste | paste |
📋 | ||||
| Undo | undo |
↩️ | ||||
| Redo | redo |
↪️ | ||||
| Merge | merge |
🔀 | ||||
| Open | open |
📂 | ||||
| Folder / Create New Folder | folder, create_new_folder |
📁 | ||||
| Info | info |
ℹ️ | ||||
| Help | help |
❓ | ❓ (Segoe) | Help / user manual (app menu, Shannon 2026-08-26); Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
| Map | map |
🗺️ | ||||
| Web | web |
🌐 | ||||
| Lock | lock |
🔒 | ||||
| Unlock | unlock |
🔓 | ||||
| Star / Star Add / Star Border … | star, star_add, star_border, star_half |
⭐ | ||||
| Flag | flag |
🚩 | ||||
| Outlined Flag | outlined_flag |
🏳️ | ||||
| Alarm | alarm |
⏰ | ||||
| Timer | timer |
⏱️ | ||||
| History | history |
📜 | ||||
| Visibility / Preview | visibility, preview |
👁️ | ||||
| Visibility Off | visibility_off |
🙈 | ||||
| Check Circle / Check Box | check_circle, check_box |
☑️ | ||||
| Block | block |
🚫 | ||||
| Pause | pause |
⏸️ | ||||
| Play / Macro | play, macro |
▶️ | ||||
| Record | record |
⏺️ | ||||
| Stop | stop |
⏹️ | ⏹️ (Segoe) | Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
| Meeting Notes | meeting_notes |
🎙️ | Meeting Notes (AI note taker) — record/review a session | |||
| Connect | connect |
🛟 | the Connect module/panel (support = life ring) | |||
| Screen Share | screen_share |
📺 | ||||
| Keyboard | keyboard |
⌨️ | Ctrl-Alt-Del / input tools | |||
| Diagnostics | diagnostics |
🩺 | newer Unicode — confirm on Windows 10 / older Android | |||
| File Transfer | file_transfer |
↔️ | ↔️ (Segoe) | file transfer between the two machines; Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
| Unattended | unattended |
🌙 | unattended support (machine reachable while away) | |||
| Tools | tools |
🧰 | ||||
| Remote Control | remote_control |
🖱️ | 🖱️ (Segoe) | Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | ||
| Summarize | summarize |
✨ | produce the AI summary of a transcript | |||
| Skip Next | skip_next |
⏭️ | ||||
| Warning | warning |
⚠️ | ||||
| Priority High | priority_high |
❗ | ||||
| Free Time | free_time |
⏳ | ||||
| Wizard | wizard |
🪄 | newer Unicode — confirm on Windows 10 / older Android | |||
| Bookmark | bookmark |
🔖 | ||||
| Image | image |
📸 | ||||
| Tag / Label / Category | tag, label, category |
🏷️ | ||||
| Handshake | handshake |
🤝 | ||||
| Business | business |
🏢 | ||||
| Person | person |
👤 | ||||
| Action Plan / Assignment | action_plan, assignment |
🗒️ | ||||
| Notifications | notifications |
🔔 | ||||
| Send | send |
📨 | ||||
| Mail Merge | mail_merge |
📬 | ||||
| Mailing List | mailing_list |
📮 | ||||
| Clear All | clear_all |
🧹 | ||||
| Import | import |
📥 | ||||
| Export | export |
📤 | ||||
| Download | download |
⬇️ | ||||
| Arrow Down | arrow_down |
↓ | ↓ (Segoe) | ⚠️ missing | text glyph, ↻-style (Shannon 2026-08-25: prev/next record arrows); ⚠️ no Noto glyph — Android/Linux may show a text/fallback glyph; Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | |
| Arrow Right | arrow_right |
➡️ | ||||
| Arrow Left | arrow_left |
⬅️ | ||||
| Pin | pin |
📌 | ||||
| Pin Drop | pin_drop |
📍 | ||||
| Arrow Up | arrow_up |
↑ | ↑ (Segoe) | ⚠️ missing | text glyph, ↻-style (Shannon 2026-08-25); ⚠️ no Noto glyph — Android/Linux may show a text/fallback glyph; Fluent artwork not published under this name — Windows still renders the emoji via Segoe UI Emoji (verify on a Windows build) | |
| Sync / Cloud / Cloud Sync | sync, cloud, cloud_sync |
☁️ | ||||
| Calculator | calculator |
🧮 | ||||
| World Clock | world_clock |
🌍 | ||||
| Switch Window / Window | switch_window, window |
🪟 | newer Unicode — confirm on Windows 10 / older Android | |||
| Key | key |
🔑 | ||||
| Security | security |
🔐 | ||||
| Admin | admin |
🖥️ | ||||
| Database | database |
🗄️ | ||||
| Backup | backup |
🗃️ | ||||
| Palette | palette |
🎨 | ||||
| Customize | customize |
🎛️ | ||||
| Plugin / Extension | plugin, extension |
🧩 | ||||
| Script / Code | script, code |
💻 | ||||
| Bug Report | bug_report |
🐞 | ||||
| Policy | policy |
🛡️ | ||||
| Work | work |
💼 | ||||
| Build | build |
🔧 | ||||
| Badge | badge |
🪪 | newer Unicode — confirm on Windows 10 / older Android | |||
| Receipt / Expenses | receipt, expenses |
🧾 | ||||
| Event Repeat | event_repeat |
🔁 | ||||
| Calendar / Event / Date Range | calendar, event, date_range |
📅 |
Reporting / Charts
| Function | Key(s) | Symbol | Apple macOS · iPhone · iPad |
Windows (Fluent / Segoe) |
Google Android · Linux |
Notes |
|---|---|---|---|---|---|---|
| Dashboard / Chart / Bar Chart … | dashboard, chart, bar_chart, add_chart |
📊 | ||||
| Entrepreneur Dashboard | entrepreneur_dashboard |
🚗 | car-instrument-cluster dashboard (Agenda toggle + selector) | |||
| Analytics / Trending Up | analytics, trending_up |
📈 | ||||
| Report / Assessment | report, assessment |
📑 |
Modules (Icon Bar + Ribbon Module Keys)
| Function | Key(s) | Symbol | Apple macOS · iPhone · iPad |
Windows (Fluent / Segoe) |
Google Android · Linux |
Notes |
|---|---|---|---|---|---|---|
| Clients / Address Book / Person Search | clients, address_book, person_search |
📇 | ||||
| Contacts | contacts |
👥 | ||||
| Notes | notes |
📝 | ||||
| Sales | sales |
💰 | ||||
| Service | service |
🛠️ | ||||
| Marketing | marketing |
📣 | ||||
| Todo | todo |
📋 | Shannon 2026-08-25: task-list clipboard (was ✅; 📋 overlap w/ paste logged in icon_style_revisit) | |||
| Agenda | agenda |
📰 | ||||
| Quota / Request Quote | quota, request_quote |
🎯 | ||||
| Projects | projects |
🏗️ | ||||
| Financials | financials |
💳 | ||||
| Work Orders | work_orders |
🔧 | ||||
| Partners | partners |
🤝 | ||||
| Agreements | agreements |
✍️ | Shannon 2026-08-25: signing (was 🔁, which stays event_repeat's) | |||
| Compliance / Verified | compliance, verified |
🛡️ | ||||
| Hr | hr |
🪪 | newer Unicode — confirm on Windows 10 / older Android | |||
| Messages | messages |
💬 | ||||
| Personal / Journal | personal, journal |
📔 | ||||
| Kb | kb |
📖 | ||||
| Library | library |
📚 | ||||
| Inventory | inventory |
📦 | ||||
| Order Desk | order_desk |
🛒 |
Flagged icons (no native emoji artwork on a platform)
| Function | Symbol | Platform without native artwork |
|---|---|---|
| Refresh | ↻ | Google Noto (Android/Linux) |
| Arrow Down | ↓ | Google Noto (Android/Linux) |
| Arrow Up | ↑ | Google Noto (Android/Linux) |
These keep working (the OS shows some fallback), but pick a replacement emoji or keep the PNG icon for these functions.
147 icon rows · 136 unique emoji · generated from FUNCTION_ICONS (198 keys).