From 9a25bb63155a7af0d1613db1ffdd006212eb1bd2 Mon Sep 17 00:00:00 2001 From: Dev Kamani Date: Mon, 19 Oct 2026 14:24:56 +0530 Subject: [PATCH] feat(icons): added `bacon` icon (#4694) * feat(icons): add icons/avocado.svg * feat(icons): add icons/avocado.json * feat(icons): add icons/bacon.svg * feat(icons): add icons/bacon.json * chore: remove lab/avocado.svg after promoting to core * chore: remove lab/avocado.json after promoting to core * chore: remove lab/bacon.svg after promoting to core * chore: remove lab/bacon.json after promoting to core * docs(icons): apply metadata suggestions for avocado * docs(icons): apply metadata suggestions for bacon * Apply design from karsa * Remove categories * Update use-case descriptions for avocado and bacon icons Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update avocado.json * Update bacon.json * Update avocado.json * Update bacon.json * Update avocado.json * Update avocado.svg * Update bacon.json * Update avocado.json * Update bacon.svg --------- Co-authored-by: Eric Fennis Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Karsa --- icons/avocado.json | 50 +++++++++++++++++++++++++++++++++++++ {lab => icons}/avocado.svg | 4 +-- icons/bacon.json | 51 ++++++++++++++++++++++++++++++++++++++ icons/bacon.svg | 14 +++++++++++ lab/avocado.json | 26 ------------------- lab/bacon.json | 33 ------------------------ lab/bacon.svg | 14 ----------- 7 files changed, 117 insertions(+), 75 deletions(-) create mode 100644 icons/avocado.json rename {lab => icons}/avocado.svg (53%) create mode 100644 icons/bacon.json create mode 100644 icons/bacon.svg delete mode 100644 lab/avocado.json delete mode 100644 lab/bacon.json delete mode 100644 lab/bacon.svg diff --git a/icons/avocado.json b/icons/avocado.json new file mode 100644 index 000000000..05e8ae2d4 --- /dev/null +++ b/icons/avocado.json @@ -0,0 +1,50 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley", + "devkamani9313", + "karsa-mistmere" + ], + "use-cases": [ + "Representing fruit, guacamole, or healthy food in nutrition apps", + "Indicating salad, breakfast, or brunch ingredients", + "Showing vegetarian or vegan food options", + "Marking avocado toast as a menu item in restaurant or delivery apps", + "Denoting fresh produce or fruit section in grocery and supermarket apps", + "Signifying healthy fats or superfood in nutrition and wellness trackers", + "Labeling plant-based or vegetarian recipes in cooking websites and apps" + ], + "tags": [ + "fruit", + "snack", + "meal", + "lunch", + "ingredient", + "cooking", + "cookery", + "kitchen", + "cuisine", + "eating", + "healthy", + "nutrition", + "diet", + "guacamole", + "mexican", + "green", + "pit", + "seed", + "half", + "produce", + "vegetarian", + "vegan", + "grocery", + "supermarket", + "toast", + "superfood", + "plant based", + "ripe" + ], + "categories": [ + "food-beverage" + ] +} diff --git a/lab/avocado.svg b/icons/avocado.svg similarity index 53% rename from lab/avocado.svg rename to icons/avocado.svg index 02041d71a..9326534aa 100644 --- a/lab/avocado.svg +++ b/icons/avocado.svg @@ -9,6 +9,6 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + diff --git a/icons/bacon.json b/icons/bacon.json new file mode 100644 index 000000000..daded2dfc --- /dev/null +++ b/icons/bacon.json @@ -0,0 +1,51 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley", + "devkamani9313", + "karsa-mistmere" + ], + "use-cases": [ + "Representing breakfast items, rashers, or pork products", + "Indicating diner, brunch, or fast food menu items", + "Showing savory cooked meats or barbecue items", + "Labeling grocery or deli items in food apps", + "Marking breakfast sandwich or brunch special add-ons", + "Tagging cured or smoked meat ingredients in recipes" + ], + "tags": [ + "rashers", + "smoked", + "streaky", + "crispy", + "meat", + "fast food", + "junk food", + "snack", + "dish", + "restaurant", + "brunch", + "lunch", + "meal", + "savory", + "savoury", + "cookery", + "cooking", + "grilled", + "barbecue", + "barbeque", + "bbq", + "pig", + "pork", + "breakfast", + "cured", + "butcher", + "sandwich", + "protein", + "grocery", + "kitchen" + ], + "categories": [ + "food-beverage" + ] +} diff --git a/icons/bacon.svg b/icons/bacon.svg new file mode 100644 index 000000000..c4e8d5603 --- /dev/null +++ b/icons/bacon.svg @@ -0,0 +1,14 @@ + + + + diff --git a/lab/avocado.json b/lab/avocado.json deleted file mode 100644 index 912d50f9d..000000000 --- a/lab/avocado.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "$schema": "../icon.schema.json", - "contributors": [ - "danielbayley" - ], - "tags": [ - "fruit", - "snack", - "meal", - "lunch", - "ingredient", - "cooking", - "cookery", - "kitchen", - "cuisine", - "eating", - "healthy", - "nutrition", - "diet", - "guacamole", - "mexican" - ], - "categories": [ - "food-beverage" - ] -} diff --git a/lab/bacon.json b/lab/bacon.json deleted file mode 100644 index d20ddfb8e..000000000 --- a/lab/bacon.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "$schema": "../icon.schema.json", - "contributors": [ - "danielbayley" - ], - "tags": [ - "rashers", - "smoked", - "streaky", - "crispy", - "meat", - "fast food", - "junk food", - "snack", - "dish", - "restaurant", - "brunch", - "lunch", - "meal", - "savory", - "savoury", - "cookery", - "cooking", - "grilled", - "barbecue", - "barbeque", - "bbq", - "pig" - ], - "categories": [ - "food-beverage" - ] -} diff --git a/lab/bacon.svg b/lab/bacon.svg deleted file mode 100644 index 743ca20e7..000000000 --- a/lab/bacon.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - -