# 图标来源与许可（Icons · Attribution）

本目录下的 SVG 图标来自 **Twemoji**（Twitter / X 开源 emoji 图形集），
通过 jsDelivr 抓取固定版本 `jdecked/twemoji@15.1.0`。

- 项目地址：https://github.com/jdecked/twemoji
- 图形许可：**CC-BY 4.0**（Creative Commons Attribution 4.0 International）
  https://creativecommons.org/licenses/by/4.0/
- 代码许可：MIT

## 商用说明

CC-BY 4.0 **允许商业使用**，也允许修改（我们只做了下载与透明度处理，未改动图形本身）。
条件是**必须署名**。署名要求已通过本文件 + 站点页脚满足：

> Emoji graphics: Twemoji (CC-BY 4.0), https://github.com/jdecked/twemoji

上线前请确认：
1. 站点「关于 / 隐私」页或页脚保留上面这行署名；
2. 若替换成其它图标集，同步替换本文件的许可信息。

## 文件对应（item → emoji 码位）

| 过敏原 | 码位 | | 忌口 | 码位 |
|---|---|---|---|---|
| peanut 花生 | 1f95c 🥜 | | chili 辣椒 | 1f336 🌶 |
| treeNuts 坚果 | 1f330 🌰 | | numbingPepper 花椒 | 1fada 🫚 |
| sesame 芝麻 | 1fad8 🫘 | | cilantro 香菜 | 1f33f 🌿 |
| milk 奶制品 | 1f95b 🥛 | | garlic 大蒜 | 1f9c4 🧄 |
| egg 鸡蛋 | 1f95a 🥚 | | onion 洋葱 | 1f9c5 🧅 |
| wheat 小麦 | 1f33e 🌾 | | scallion 葱 | 1f96c 🥬 |
| soy 大豆 | 1f331 🌱 | | pork 猪肉 | 1f416 🐖 |
| fish 鱼 | 1f41f 🐟 | | beef 牛肉 | 1f969 🥩 |
| shellfish 虾蟹贝 | 1f990 🦐 | | alcohol 料酒和酒 | 1f376 🍶 |
| buckwheat 荞麦 | 1f35c 🍜 | | msg 味精 | 1f9c2 🧂 |
| peanutOil 花生油 | 1f9f4 🧴 | | | |
| sesameOil 芝麻油 | 1fad9 🫙 | | | |
| oysterSauce 蚝油 | 1fab2 🦪 | | | |
| mango 芒果 | 1f96d 🥭 | | | |

### 有几项是「近似图形」，不是精确对应

Emoji 里没有这些食物的专用图形，选了语义最近的：

| 项目 | 用了 | 原因 |
|---|---|---|
| 芝麻 | 🫘 豆子 | 没有芝麻 emoji，用「籽粒」意象 |
| 荞麦 | 🍜 面条 | 代表荞麦面 |
| 花生油 / 芝麻油 | 🧴 瓶 / 🫙 罐 | 没有油瓶 emoji，用容器表示调味油 |
| 味精 | 🧂 盐罐 | 用调味罐表示 |
| 葱 | 🥬 叶菜 | 没有葱 emoji |

如果要做精细化设计，这 5 个建议换成实拍或定制插画。

## 两个自绘图标（无第三方权利）

| 项目 | 文件 | 说明 |
|---|---|---|
| 蚝油 oysterSauce | `oysterSauce.svg` | 自绘「酱汁瓶」 |
| 花椒 numbingPepper | `numbingPepper.svg` | 自绘「花椒粒」 |

这两个原本借用 Twemoji 的「牡蛎 🦪」和「姜 🫚」，语义不对，已替换为**本项目自绘的简单几何图形**：
不含任何第三方素材，不受 CC-BY 约束，可自由商用。

> 选型说明：CC0 图库里查过——「oyster sauce」只有成品菜照片、「sichuan pepper」返回的是无关菜品；
> Wikimedia 上有合适的实拍，但均为 CC-BY-SA（传染性授权），不适合闭源商用产品。
> 因此走自绘路线：正确性优先，授权最干净。
