diff --git a/app/assets/images/icons/.keep b/app/assets/images/icons/.keep
new file mode 100644
index 000000000..e69de29bb
diff --git a/app/assets/images/icons/acorn-squash.svg b/app/assets/images/icons/acorn-squash.svg
new file mode 100644
index 000000000..5ec01c0f4
--- /dev/null
+++ b/app/assets/images/icons/acorn-squash.svg
@@ -0,0 +1,112 @@
+
+
+
diff --git a/app/assets/images/icons/adjuma-pepper.svg b/app/assets/images/icons/adjuma-pepper.svg
new file mode 100644
index 000000000..30f762450
--- /dev/null
+++ b/app/assets/images/icons/adjuma-pepper.svg
@@ -0,0 +1,252 @@
+
+
+
diff --git a/app/assets/images/icons/aji-dulce-pepper.svg b/app/assets/images/icons/aji-dulce-pepper.svg
new file mode 100644
index 000000000..4afe44902
--- /dev/null
+++ b/app/assets/images/icons/aji-dulce-pepper.svg
@@ -0,0 +1,261 @@
+
+
+
diff --git a/app/assets/images/icons/aleppo-pepper.svg b/app/assets/images/icons/aleppo-pepper.svg
new file mode 100644
index 000000000..4c1d9bed0
--- /dev/null
+++ b/app/assets/images/icons/aleppo-pepper.svg
@@ -0,0 +1,253 @@
+
+
+
diff --git a/app/assets/images/icons/almond.svg b/app/assets/images/icons/almond.svg
new file mode 100644
index 000000000..d39194161
--- /dev/null
+++ b/app/assets/images/icons/almond.svg
@@ -0,0 +1,210 @@
+
+
+
diff --git a/app/assets/images/icons/anaheim-pepper.svg b/app/assets/images/icons/anaheim-pepper.svg
new file mode 100644
index 000000000..3e3e528d5
--- /dev/null
+++ b/app/assets/images/icons/anaheim-pepper.svg
@@ -0,0 +1,93 @@
+
+
+
diff --git a/app/assets/images/icons/apricot.svg b/app/assets/images/icons/apricot.svg
new file mode 100644
index 000000000..d2b762175
--- /dev/null
+++ b/app/assets/images/icons/apricot.svg
@@ -0,0 +1,155 @@
+
+
+
diff --git a/app/assets/images/icons/arugula.svg b/app/assets/images/icons/arugula.svg
new file mode 100644
index 000000000..beeb39cb1
--- /dev/null
+++ b/app/assets/images/icons/arugula.svg
@@ -0,0 +1,254 @@
+
+
+
diff --git a/app/assets/images/icons/asian-pear.svg b/app/assets/images/icons/asian-pear.svg
new file mode 100644
index 000000000..11ac62500
--- /dev/null
+++ b/app/assets/images/icons/asian-pear.svg
@@ -0,0 +1,2052 @@
+
+
+
diff --git a/app/assets/images/icons/asparagus.svg b/app/assets/images/icons/asparagus.svg
new file mode 100644
index 000000000..88daddacc
--- /dev/null
+++ b/app/assets/images/icons/asparagus.svg
@@ -0,0 +1,481 @@
+
+
+
diff --git a/app/assets/images/icons/atrichoke.svg b/app/assets/images/icons/atrichoke.svg
new file mode 100644
index 000000000..4ae4483b4
--- /dev/null
+++ b/app/assets/images/icons/atrichoke.svg
@@ -0,0 +1,399 @@
+
+
+
diff --git a/app/assets/images/icons/banana-pepper.svg b/app/assets/images/icons/banana-pepper.svg
new file mode 100644
index 000000000..41dfb3ef5
--- /dev/null
+++ b/app/assets/images/icons/banana-pepper.svg
@@ -0,0 +1,157 @@
+
+
+
diff --git a/app/assets/images/icons/barley.svg b/app/assets/images/icons/barley.svg
new file mode 100644
index 000000000..aa7818674
--- /dev/null
+++ b/app/assets/images/icons/barley.svg
@@ -0,0 +1,255 @@
+
+
+
diff --git a/app/assets/images/icons/basil.svg b/app/assets/images/icons/basil.svg
new file mode 100644
index 000000000..0e8e4e6d6
--- /dev/null
+++ b/app/assets/images/icons/basil.svg
@@ -0,0 +1,167 @@
+
+
+
diff --git a/app/assets/images/icons/beet.svg b/app/assets/images/icons/beet.svg
new file mode 100644
index 000000000..140211746
--- /dev/null
+++ b/app/assets/images/icons/beet.svg
@@ -0,0 +1,108 @@
+
+
+
diff --git a/app/assets/images/icons/belgian-endive.svg b/app/assets/images/icons/belgian-endive.svg
new file mode 100644
index 000000000..492bf7ea6
--- /dev/null
+++ b/app/assets/images/icons/belgian-endive.svg
@@ -0,0 +1,65 @@
+
+
+
diff --git a/app/assets/images/icons/bibb-lettuce.svg b/app/assets/images/icons/bibb-lettuce.svg
new file mode 100644
index 000000000..126b2e257
--- /dev/null
+++ b/app/assets/images/icons/bibb-lettuce.svg
@@ -0,0 +1,247 @@
+
+
+
diff --git a/app/assets/images/icons/bing-cherry.svg b/app/assets/images/icons/bing-cherry.svg
new file mode 100644
index 000000000..32765a077
--- /dev/null
+++ b/app/assets/images/icons/bing-cherry.svg
@@ -0,0 +1,163 @@
+
+
+
diff --git a/app/assets/images/icons/birds-eye-chili.svg b/app/assets/images/icons/birds-eye-chili.svg
new file mode 100644
index 000000000..ebb1fed23
--- /dev/null
+++ b/app/assets/images/icons/birds-eye-chili.svg
@@ -0,0 +1,106 @@
+
+
+
diff --git a/app/assets/images/icons/bishops-crown-pepper.svg b/app/assets/images/icons/bishops-crown-pepper.svg
new file mode 100644
index 000000000..2f3826de3
--- /dev/null
+++ b/app/assets/images/icons/bishops-crown-pepper.svg
@@ -0,0 +1,167 @@
+
+
+
diff --git a/app/assets/images/icons/black-habanero.svg b/app/assets/images/icons/black-habanero.svg
new file mode 100644
index 000000000..0edc8bce0
--- /dev/null
+++ b/app/assets/images/icons/black-habanero.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/app/assets/images/icons/black-prince-tomato.svg b/app/assets/images/icons/black-prince-tomato.svg
new file mode 100644
index 000000000..c6cabf374
--- /dev/null
+++ b/app/assets/images/icons/black-prince-tomato.svg
@@ -0,0 +1,139 @@
+
+
+
diff --git a/app/assets/images/icons/black-salsify.svg b/app/assets/images/icons/black-salsify.svg
new file mode 100644
index 000000000..3ccb57ee6
--- /dev/null
+++ b/app/assets/images/icons/black-salsify.svg
@@ -0,0 +1,167 @@
+
+
+
diff --git a/app/assets/images/icons/blackberry.svg b/app/assets/images/icons/blackberry.svg
new file mode 100644
index 000000000..7259d7fa2
--- /dev/null
+++ b/app/assets/images/icons/blackberry.svg
@@ -0,0 +1,174 @@
+
+
+
diff --git a/app/assets/images/icons/blue-lake-bean.svg b/app/assets/images/icons/blue-lake-bean.svg
new file mode 100644
index 000000000..443f7372a
--- /dev/null
+++ b/app/assets/images/icons/blue-lake-bean.svg
@@ -0,0 +1,109 @@
+
+
+
diff --git a/app/assets/images/icons/blue-oyster.svg b/app/assets/images/icons/blue-oyster.svg
new file mode 100644
index 000000000..eac17c332
--- /dev/null
+++ b/app/assets/images/icons/blue-oyster.svg
@@ -0,0 +1,494 @@
+
+
+
diff --git a/app/assets/images/icons/blueberry.svg b/app/assets/images/icons/blueberry.svg
new file mode 100644
index 000000000..9d78ccc61
--- /dev/null
+++ b/app/assets/images/icons/blueberry.svg
@@ -0,0 +1,149 @@
+
+
+
diff --git a/app/assets/images/icons/bok-choy.svg b/app/assets/images/icons/bok-choy.svg
new file mode 100644
index 000000000..abc271488
--- /dev/null
+++ b/app/assets/images/icons/bok-choy.svg
@@ -0,0 +1,203 @@
+
+
+
diff --git a/app/assets/images/icons/borage.svg b/app/assets/images/icons/borage.svg
new file mode 100644
index 000000000..dff2fd334
--- /dev/null
+++ b/app/assets/images/icons/borage.svg
@@ -0,0 +1,216 @@
+
+
+
diff --git a/app/assets/images/icons/brazilian-starfish-pepper.svg b/app/assets/images/icons/brazilian-starfish-pepper.svg
new file mode 100644
index 000000000..772ac75d0
--- /dev/null
+++ b/app/assets/images/icons/brazilian-starfish-pepper.svg
@@ -0,0 +1,168 @@
+
+
+
diff --git a/app/assets/images/icons/broad-bean.svg b/app/assets/images/icons/broad-bean.svg
new file mode 100644
index 000000000..d100fb3b7
--- /dev/null
+++ b/app/assets/images/icons/broad-bean.svg
@@ -0,0 +1,176 @@
+
+
+
diff --git a/app/assets/images/icons/broccoli.svg b/app/assets/images/icons/broccoli.svg
new file mode 100644
index 000000000..fd14eadf7
--- /dev/null
+++ b/app/assets/images/icons/broccoli.svg
@@ -0,0 +1,179 @@
+
+
+
diff --git a/app/assets/images/icons/brussel-sprout.svg b/app/assets/images/icons/brussel-sprout.svg
new file mode 100644
index 000000000..575afd44c
--- /dev/null
+++ b/app/assets/images/icons/brussel-sprout.svg
@@ -0,0 +1,179 @@
+
+
+
diff --git a/app/assets/images/icons/butternut-squash.svg b/app/assets/images/icons/butternut-squash.svg
new file mode 100644
index 000000000..b9607758d
--- /dev/null
+++ b/app/assets/images/icons/butternut-squash.svg
@@ -0,0 +1,138 @@
+
+
+
diff --git a/app/assets/images/icons/california-poppy.svg b/app/assets/images/icons/california-poppy.svg
new file mode 100644
index 000000000..847f726b5
--- /dev/null
+++ b/app/assets/images/icons/california-poppy.svg
@@ -0,0 +1,159 @@
+
+
+
diff --git a/app/assets/images/icons/cannabis.svg b/app/assets/images/icons/cannabis.svg
new file mode 100644
index 000000000..f09b4df24
--- /dev/null
+++ b/app/assets/images/icons/cannabis.svg
@@ -0,0 +1,373 @@
+
+
+
diff --git a/app/assets/images/icons/cantaloupe.svg b/app/assets/images/icons/cantaloupe.svg
new file mode 100644
index 000000000..eeccbc388
--- /dev/null
+++ b/app/assets/images/icons/cantaloupe.svg
@@ -0,0 +1,427 @@
+
+
+
diff --git a/app/assets/images/icons/carrot.svg b/app/assets/images/icons/carrot.svg
new file mode 100644
index 000000000..b661230fd
--- /dev/null
+++ b/app/assets/images/icons/carrot.svg
@@ -0,0 +1,134 @@
+
+
+
diff --git a/app/assets/images/icons/cascabel-chili.svg b/app/assets/images/icons/cascabel-chili.svg
new file mode 100644
index 000000000..6e6743ea6
--- /dev/null
+++ b/app/assets/images/icons/cascabel-chili.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/app/assets/images/icons/cauliflower.svg b/app/assets/images/icons/cauliflower.svg
new file mode 100644
index 000000000..75cacff53
--- /dev/null
+++ b/app/assets/images/icons/cauliflower.svg
@@ -0,0 +1,201 @@
+
+
+
diff --git a/app/assets/images/icons/cayenne-pepper.svg b/app/assets/images/icons/cayenne-pepper.svg
new file mode 100644
index 000000000..d765b0905
--- /dev/null
+++ b/app/assets/images/icons/cayenne-pepper.svg
@@ -0,0 +1,184 @@
+
+
+
diff --git a/app/assets/images/icons/celeriac-root.svg b/app/assets/images/icons/celeriac-root.svg
new file mode 100644
index 000000000..146b93de0
--- /dev/null
+++ b/app/assets/images/icons/celeriac-root.svg
@@ -0,0 +1,101 @@
+
+
+
diff --git a/app/assets/images/icons/celery.svg b/app/assets/images/icons/celery.svg
new file mode 100644
index 000000000..cb9923938
--- /dev/null
+++ b/app/assets/images/icons/celery.svg
@@ -0,0 +1,127 @@
+
+
+
diff --git a/app/assets/images/icons/chamomile.svg b/app/assets/images/icons/chamomile.svg
new file mode 100644
index 000000000..2bd8e0410
--- /dev/null
+++ b/app/assets/images/icons/chamomile.svg
@@ -0,0 +1,144 @@
+
+
+
diff --git a/app/assets/images/icons/chantrelle.svg b/app/assets/images/icons/chantrelle.svg
new file mode 100644
index 000000000..339668294
--- /dev/null
+++ b/app/assets/images/icons/chantrelle.svg
@@ -0,0 +1,154 @@
+
+
+
diff --git a/app/assets/images/icons/cheongyang-pepper.svg b/app/assets/images/icons/cheongyang-pepper.svg
new file mode 100644
index 000000000..18f49323a
--- /dev/null
+++ b/app/assets/images/icons/cheongyang-pepper.svg
@@ -0,0 +1,139 @@
+
+
+
diff --git a/app/assets/images/icons/cherokee-purple-tomato.svg b/app/assets/images/icons/cherokee-purple-tomato.svg
new file mode 100644
index 000000000..077ed176f
--- /dev/null
+++ b/app/assets/images/icons/cherokee-purple-tomato.svg
@@ -0,0 +1,141 @@
+
+
+
diff --git a/app/assets/images/icons/cherry-bell-radish.svg b/app/assets/images/icons/cherry-bell-radish.svg
new file mode 100644
index 000000000..b036bb2dd
--- /dev/null
+++ b/app/assets/images/icons/cherry-bell-radish.svg
@@ -0,0 +1,66 @@
+
+
+
diff --git a/app/assets/images/icons/cherry-stuffer-pepper.svg b/app/assets/images/icons/cherry-stuffer-pepper.svg
new file mode 100644
index 000000000..1c0852a21
--- /dev/null
+++ b/app/assets/images/icons/cherry-stuffer-pepper.svg
@@ -0,0 +1,170 @@
+
+
+
diff --git a/app/assets/images/icons/cherry-tomato.svg b/app/assets/images/icons/cherry-tomato.svg
new file mode 100644
index 000000000..367d16955
--- /dev/null
+++ b/app/assets/images/icons/cherry-tomato.svg
@@ -0,0 +1,60 @@
+
+
+
diff --git a/app/assets/images/icons/chile-de-aborol-pepper.svg b/app/assets/images/icons/chile-de-aborol-pepper.svg
new file mode 100644
index 000000000..89174c9e6
--- /dev/null
+++ b/app/assets/images/icons/chile-de-aborol-pepper.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/app/assets/images/icons/cilantro.svg b/app/assets/images/icons/cilantro.svg
new file mode 100644
index 000000000..96eaa4f7a
--- /dev/null
+++ b/app/assets/images/icons/cilantro.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/app/assets/images/icons/cinnamon-cap.svg b/app/assets/images/icons/cinnamon-cap.svg
new file mode 100644
index 000000000..effb1c60d
--- /dev/null
+++ b/app/assets/images/icons/cinnamon-cap.svg
@@ -0,0 +1,381 @@
+
+
+
diff --git a/app/assets/images/icons/claytonia.svg b/app/assets/images/icons/claytonia.svg
new file mode 100644
index 000000000..94768a58a
--- /dev/null
+++ b/app/assets/images/icons/claytonia.svg
@@ -0,0 +1,208 @@
+
+
+
diff --git a/app/assets/images/icons/collard-greens.svg b/app/assets/images/icons/collard-greens.svg
new file mode 100644
index 000000000..c2ce06cb2
--- /dev/null
+++ b/app/assets/images/icons/collard-greens.svg
@@ -0,0 +1,452 @@
+
+
+
diff --git a/app/assets/images/icons/corn.svg b/app/assets/images/icons/corn.svg
new file mode 100644
index 000000000..9f97f9699
--- /dev/null
+++ b/app/assets/images/icons/corn.svg
@@ -0,0 +1,163 @@
+
+
+
diff --git a/app/assets/images/icons/corn/corn-24px.svg b/app/assets/images/icons/corn/corn-24px.svg
new file mode 100644
index 000000000..684973ef0
--- /dev/null
+++ b/app/assets/images/icons/corn/corn-24px.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/assets/images/icons/corn/corn-32px.svg b/app/assets/images/icons/corn/corn-32px.svg
new file mode 100644
index 000000000..2d49bac34
--- /dev/null
+++ b/app/assets/images/icons/corn/corn-32px.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/assets/images/icons/corn/corn-64px.svg b/app/assets/images/icons/corn/corn-64px.svg
new file mode 100644
index 000000000..b174e290f
--- /dev/null
+++ b/app/assets/images/icons/corn/corn-64px.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/app/assets/images/icons/cotton.svg b/app/assets/images/icons/cotton.svg
new file mode 100644
index 000000000..034caaefe
--- /dev/null
+++ b/app/assets/images/icons/cotton.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/app/assets/images/icons/cremini.svg b/app/assets/images/icons/cremini.svg
new file mode 100644
index 000000000..d8f22db08
--- /dev/null
+++ b/app/assets/images/icons/cremini.svg
@@ -0,0 +1,117 @@
+
+
+
diff --git a/app/assets/images/icons/cubanelle-pepper.svg b/app/assets/images/icons/cubanelle-pepper.svg
new file mode 100644
index 000000000..d3543b432
--- /dev/null
+++ b/app/assets/images/icons/cubanelle-pepper.svg
@@ -0,0 +1,147 @@
+
+
+
diff --git a/app/assets/images/icons/cucumber.svg b/app/assets/images/icons/cucumber.svg
new file mode 100644
index 000000000..de55bbd1a
--- /dev/null
+++ b/app/assets/images/icons/cucumber.svg
@@ -0,0 +1,130 @@
+
+
+
diff --git a/app/assets/images/icons/curly-endive.svg b/app/assets/images/icons/curly-endive.svg
new file mode 100644
index 000000000..fc9e9da3e
--- /dev/null
+++ b/app/assets/images/icons/curly-endive.svg
@@ -0,0 +1,457 @@
+
+
+
diff --git a/app/assets/images/icons/curly-kale.svg b/app/assets/images/icons/curly-kale.svg
new file mode 100644
index 000000000..9d35e340f
--- /dev/null
+++ b/app/assets/images/icons/curly-kale.svg
@@ -0,0 +1,447 @@
+
+
+
diff --git a/app/assets/images/icons/dandelion.svg b/app/assets/images/icons/dandelion.svg
new file mode 100644
index 000000000..dafa9ba8f
--- /dev/null
+++ b/app/assets/images/icons/dandelion.svg
@@ -0,0 +1,226 @@
+
+
+
diff --git a/app/assets/images/icons/datil-pepper.svg b/app/assets/images/icons/datil-pepper.svg
new file mode 100644
index 000000000..04c403b22
--- /dev/null
+++ b/app/assets/images/icons/datil-pepper.svg
@@ -0,0 +1,126 @@
+
+
+
diff --git a/app/assets/images/icons/delicata-squash.svg b/app/assets/images/icons/delicata-squash.svg
new file mode 100644
index 000000000..6c777af90
--- /dev/null
+++ b/app/assets/images/icons/delicata-squash.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/app/assets/images/icons/diablito-pepper.svg b/app/assets/images/icons/diablito-pepper.svg
new file mode 100644
index 000000000..48934a04a
--- /dev/null
+++ b/app/assets/images/icons/diablito-pepper.svg
@@ -0,0 +1,187 @@
+
+
+
diff --git a/app/assets/images/icons/dill.svg b/app/assets/images/icons/dill.svg
new file mode 100644
index 000000000..61a718f2b
--- /dev/null
+++ b/app/assets/images/icons/dill.svg
@@ -0,0 +1,145 @@
+
+
+
diff --git a/app/assets/images/icons/dundicut-pepper.svg b/app/assets/images/icons/dundicut-pepper.svg
new file mode 100644
index 000000000..28dca8742
--- /dev/null
+++ b/app/assets/images/icons/dundicut-pepper.svg
@@ -0,0 +1,165 @@
+
+
+
diff --git a/app/assets/images/icons/echinacea.svg b/app/assets/images/icons/echinacea.svg
new file mode 100644
index 000000000..f04fd865b
--- /dev/null
+++ b/app/assets/images/icons/echinacea.svg
@@ -0,0 +1,401 @@
+
+
+
diff --git a/app/assets/images/icons/eggplant.svg b/app/assets/images/icons/eggplant.svg
new file mode 100644
index 000000000..5ebaf5e70
--- /dev/null
+++ b/app/assets/images/icons/eggplant.svg
@@ -0,0 +1,108 @@
+
+
+
diff --git a/app/assets/images/icons/facing-heaven-pepper.svg b/app/assets/images/icons/facing-heaven-pepper.svg
new file mode 100644
index 000000000..7a7886a65
--- /dev/null
+++ b/app/assets/images/icons/facing-heaven-pepper.svg
@@ -0,0 +1,129 @@
+
+
+
diff --git a/app/assets/images/icons/fatilii-pepper.svg b/app/assets/images/icons/fatilii-pepper.svg
new file mode 100644
index 000000000..f51f9f19f
--- /dev/null
+++ b/app/assets/images/icons/fatilii-pepper.svg
@@ -0,0 +1,159 @@
+
+
+
diff --git a/app/assets/images/icons/fennel.svg b/app/assets/images/icons/fennel.svg
new file mode 100644
index 000000000..136d30efb
--- /dev/null
+++ b/app/assets/images/icons/fennel.svg
@@ -0,0 +1,182 @@
+
+
+
diff --git a/app/assets/images/icons/french-breakfast-radish.svg b/app/assets/images/icons/french-breakfast-radish.svg
new file mode 100644
index 000000000..7793084c2
--- /dev/null
+++ b/app/assets/images/icons/french-breakfast-radish.svg
@@ -0,0 +1,81 @@
+
+
+
diff --git a/app/assets/images/icons/fresno-pepper.svg b/app/assets/images/icons/fresno-pepper.svg
new file mode 100644
index 000000000..46c9e489e
--- /dev/null
+++ b/app/assets/images/icons/fresno-pepper.svg
@@ -0,0 +1,102 @@
+
+
+
diff --git a/app/assets/images/icons/fuji-apple.svg b/app/assets/images/icons/fuji-apple.svg
new file mode 100644
index 000000000..a27edb44c
--- /dev/null
+++ b/app/assets/images/icons/fuji-apple.svg
@@ -0,0 +1,225 @@
+
+
+
diff --git a/app/assets/images/icons/gala-apple.svg b/app/assets/images/icons/gala-apple.svg
new file mode 100644
index 000000000..ea056c952
--- /dev/null
+++ b/app/assets/images/icons/gala-apple.svg
@@ -0,0 +1,236 @@
+
+
+
diff --git a/app/assets/images/icons/galangal.svg b/app/assets/images/icons/galangal.svg
new file mode 100644
index 000000000..0f3f5f77e
--- /dev/null
+++ b/app/assets/images/icons/galangal.svg
@@ -0,0 +1,162 @@
+
+
+
diff --git a/app/assets/images/icons/garlic-chive.svg b/app/assets/images/icons/garlic-chive.svg
new file mode 100644
index 000000000..1e27ce068
--- /dev/null
+++ b/app/assets/images/icons/garlic-chive.svg
@@ -0,0 +1,382 @@
+
+
+
diff --git a/app/assets/images/icons/garlic.svg b/app/assets/images/icons/garlic.svg
new file mode 100644
index 000000000..7b287c5f7
--- /dev/null
+++ b/app/assets/images/icons/garlic.svg
@@ -0,0 +1,86 @@
+
+
+
diff --git a/app/assets/images/icons/generic-apple.svg b/app/assets/images/icons/generic-apple.svg
new file mode 100644
index 000000000..7c50a88e8
--- /dev/null
+++ b/app/assets/images/icons/generic-apple.svg
@@ -0,0 +1,253 @@
+
+
+
diff --git a/app/assets/images/icons/generic-flower.svg b/app/assets/images/icons/generic-flower.svg
new file mode 100644
index 000000000..ff8b07aa4
--- /dev/null
+++ b/app/assets/images/icons/generic-flower.svg
@@ -0,0 +1,131 @@
+
+
+
diff --git a/app/assets/images/icons/generic-melon.svg b/app/assets/images/icons/generic-melon.svg
new file mode 100644
index 000000000..8f4e53458
--- /dev/null
+++ b/app/assets/images/icons/generic-melon.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/app/assets/images/icons/generic-mushroom.svg b/app/assets/images/icons/generic-mushroom.svg
new file mode 100644
index 000000000..ab41dedea
--- /dev/null
+++ b/app/assets/images/icons/generic-mushroom.svg
@@ -0,0 +1,73 @@
+
+
+
diff --git a/app/assets/images/icons/generic-plant.svg b/app/assets/images/icons/generic-plant.svg
new file mode 100644
index 000000000..09b8da30b
--- /dev/null
+++ b/app/assets/images/icons/generic-plant.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/app/assets/images/icons/german-chamomile.svg b/app/assets/images/icons/german-chamomile.svg
new file mode 100644
index 000000000..6343ebb75
--- /dev/null
+++ b/app/assets/images/icons/german-chamomile.svg
@@ -0,0 +1,282 @@
+
+
+
diff --git a/app/assets/images/icons/ghost-pepper.svg b/app/assets/images/icons/ghost-pepper.svg
new file mode 100644
index 000000000..1e61cf0e1
--- /dev/null
+++ b/app/assets/images/icons/ghost-pepper.svg
@@ -0,0 +1,127 @@
+
+
+
diff --git a/app/assets/images/icons/ginger.svg b/app/assets/images/icons/ginger.svg
new file mode 100644
index 000000000..a7486753a
--- /dev/null
+++ b/app/assets/images/icons/ginger.svg
@@ -0,0 +1,221 @@
+
+
+
diff --git a/app/assets/images/icons/golden-beet.svg b/app/assets/images/icons/golden-beet.svg
new file mode 100644
index 000000000..963a78b07
--- /dev/null
+++ b/app/assets/images/icons/golden-beet.svg
@@ -0,0 +1,124 @@
+
+
+
diff --git a/app/assets/images/icons/golden-delicious-apple.svg b/app/assets/images/icons/golden-delicious-apple.svg
new file mode 100644
index 000000000..4bba776ac
--- /dev/null
+++ b/app/assets/images/icons/golden-delicious-apple.svg
@@ -0,0 +1,231 @@
+
+
+
diff --git a/app/assets/images/icons/granny-smith-apple.svg b/app/assets/images/icons/granny-smith-apple.svg
new file mode 100644
index 000000000..1e78636ad
--- /dev/null
+++ b/app/assets/images/icons/granny-smith-apple.svg
@@ -0,0 +1,234 @@
+
+
+
diff --git a/app/assets/images/icons/green-anjou-pear.svg b/app/assets/images/icons/green-anjou-pear.svg
new file mode 100644
index 000000000..f3bac0219
--- /dev/null
+++ b/app/assets/images/icons/green-anjou-pear.svg
@@ -0,0 +1,794 @@
+
+
+
diff --git a/app/assets/images/icons/green-bartlett-pear.svg b/app/assets/images/icons/green-bartlett-pear.svg
new file mode 100644
index 000000000..d93a58acf
--- /dev/null
+++ b/app/assets/images/icons/green-bartlett-pear.svg
@@ -0,0 +1,454 @@
+
+
+
diff --git a/app/assets/images/icons/green-bell-pepper.svg b/app/assets/images/icons/green-bell-pepper.svg
new file mode 100644
index 000000000..e61d38db0
--- /dev/null
+++ b/app/assets/images/icons/green-bell-pepper.svg
@@ -0,0 +1,118 @@
+
+
+
diff --git a/app/assets/images/icons/green-birds-eye-chili.svg b/app/assets/images/icons/green-birds-eye-chili.svg
new file mode 100644
index 000000000..4e02d94f6
--- /dev/null
+++ b/app/assets/images/icons/green-birds-eye-chili.svg
@@ -0,0 +1,172 @@
+
+
+
diff --git a/app/assets/images/icons/green-cabbage.svg b/app/assets/images/icons/green-cabbage.svg
new file mode 100644
index 000000000..6579ba0aa
--- /dev/null
+++ b/app/assets/images/icons/green-cabbage.svg
@@ -0,0 +1,251 @@
+
+
+
diff --git a/app/assets/images/icons/green-onion.svg b/app/assets/images/icons/green-onion.svg
new file mode 100644
index 000000000..aad778f4c
--- /dev/null
+++ b/app/assets/images/icons/green-onion.svg
@@ -0,0 +1,375 @@
+
+
+
diff --git a/app/assets/images/icons/green-serrano-pepper.svg b/app/assets/images/icons/green-serrano-pepper.svg
new file mode 100644
index 000000000..4145a011b
--- /dev/null
+++ b/app/assets/images/icons/green-serrano-pepper.svg
@@ -0,0 +1,160 @@
+
+
+
diff --git a/app/assets/images/icons/green-tabasco-pepper.svg b/app/assets/images/icons/green-tabasco-pepper.svg
new file mode 100644
index 000000000..8260a3ca6
--- /dev/null
+++ b/app/assets/images/icons/green-tabasco-pepper.svg
@@ -0,0 +1,141 @@
+
+
+
diff --git a/app/assets/images/icons/green-zebra-tomato.svg b/app/assets/images/icons/green-zebra-tomato.svg
new file mode 100644
index 000000000..9a166dfa8
--- /dev/null
+++ b/app/assets/images/icons/green-zebra-tomato.svg
@@ -0,0 +1,304 @@
+
+
+
diff --git a/app/assets/images/icons/guajillo-pepper.svg b/app/assets/images/icons/guajillo-pepper.svg
new file mode 100644
index 000000000..5f5a16821
--- /dev/null
+++ b/app/assets/images/icons/guajillo-pepper.svg
@@ -0,0 +1,144 @@
+
+
+
diff --git a/app/assets/images/icons/habanero-pepper.svg b/app/assets/images/icons/habanero-pepper.svg
new file mode 100644
index 000000000..c8e5f07e7
--- /dev/null
+++ b/app/assets/images/icons/habanero-pepper.svg
@@ -0,0 +1,145 @@
+
+
+
diff --git a/app/assets/images/icons/hemp.svg b/app/assets/images/icons/hemp.svg
new file mode 100644
index 000000000..e5a49369f
--- /dev/null
+++ b/app/assets/images/icons/hemp.svg
@@ -0,0 +1,242 @@
+
+
+
diff --git a/app/assets/images/icons/hillbilly-tomato.svg b/app/assets/images/icons/hillbilly-tomato.svg
new file mode 100644
index 000000000..f7a128f72
--- /dev/null
+++ b/app/assets/images/icons/hillbilly-tomato.svg
@@ -0,0 +1,237 @@
+
+
+
diff --git a/app/assets/images/icons/honeydew.svg b/app/assets/images/icons/honeydew.svg
new file mode 100644
index 000000000..967866ddf
--- /dev/null
+++ b/app/assets/images/icons/honeydew.svg
@@ -0,0 +1,131 @@
+
+
+
diff --git a/app/assets/images/icons/hop.svg b/app/assets/images/icons/hop.svg
new file mode 100644
index 000000000..802a96d9e
--- /dev/null
+++ b/app/assets/images/icons/hop.svg
@@ -0,0 +1,189 @@
+
+
+
diff --git a/app/assets/images/icons/hungarian-wax-pepper.svg b/app/assets/images/icons/hungarian-wax-pepper.svg
new file mode 100644
index 000000000..2906ccfaf
--- /dev/null
+++ b/app/assets/images/icons/hungarian-wax-pepper.svg
@@ -0,0 +1,133 @@
+
+
+
diff --git a/app/assets/images/icons/iceberg.svg b/app/assets/images/icons/iceberg.svg
new file mode 100644
index 000000000..4e0165780
--- /dev/null
+++ b/app/assets/images/icons/iceberg.svg
@@ -0,0 +1,114 @@
+
+
+
diff --git a/app/assets/images/icons/icicle-radish.svg b/app/assets/images/icons/icicle-radish.svg
new file mode 100644
index 000000000..58c4ba15c
--- /dev/null
+++ b/app/assets/images/icons/icicle-radish.svg
@@ -0,0 +1,166 @@
+
+
+
diff --git a/app/assets/images/icons/indigo.svg b/app/assets/images/icons/indigo.svg
new file mode 100644
index 000000000..40e497324
--- /dev/null
+++ b/app/assets/images/icons/indigo.svg
@@ -0,0 +1,316 @@
+
+
+
diff --git a/app/assets/images/icons/jalapeno.svg b/app/assets/images/icons/jalapeno.svg
new file mode 100644
index 000000000..48fab4edb
--- /dev/null
+++ b/app/assets/images/icons/jalapeno.svg
@@ -0,0 +1,106 @@
+
+
+
diff --git a/app/assets/images/icons/japanese-yam.svg b/app/assets/images/icons/japanese-yam.svg
new file mode 100644
index 000000000..a1e3fc767
--- /dev/null
+++ b/app/assets/images/icons/japanese-yam.svg
@@ -0,0 +1,364 @@
+
+
+
diff --git a/app/assets/images/icons/kabocha-squash.svg b/app/assets/images/icons/kabocha-squash.svg
new file mode 100644
index 000000000..5730f52f4
--- /dev/null
+++ b/app/assets/images/icons/kabocha-squash.svg
@@ -0,0 +1,332 @@
+
+
+
diff --git a/app/assets/images/icons/kholrabi.svg b/app/assets/images/icons/kholrabi.svg
new file mode 100644
index 000000000..5d5d182e2
--- /dev/null
+++ b/app/assets/images/icons/kholrabi.svg
@@ -0,0 +1,189 @@
+
+
+
diff --git a/app/assets/images/icons/lacianto-kale.svg b/app/assets/images/icons/lacianto-kale.svg
new file mode 100644
index 000000000..cc5bc3bcd
--- /dev/null
+++ b/app/assets/images/icons/lacianto-kale.svg
@@ -0,0 +1,211 @@
+
+
+
diff --git a/app/assets/images/icons/lavender.svg b/app/assets/images/icons/lavender.svg
new file mode 100644
index 000000000..eebb85f43
--- /dev/null
+++ b/app/assets/images/icons/lavender.svg
@@ -0,0 +1,179 @@
+
+
+
diff --git a/app/assets/images/icons/leek.svg b/app/assets/images/icons/leek.svg
new file mode 100644
index 000000000..52a077bac
--- /dev/null
+++ b/app/assets/images/icons/leek.svg
@@ -0,0 +1,396 @@
+
+
+
diff --git a/app/assets/images/icons/lemon-balm.svg b/app/assets/images/icons/lemon-balm.svg
new file mode 100644
index 000000000..2159068f2
--- /dev/null
+++ b/app/assets/images/icons/lemon-balm.svg
@@ -0,0 +1,182 @@
+
+
+
diff --git a/app/assets/images/icons/lemon-drop-pepper.svg b/app/assets/images/icons/lemon-drop-pepper.svg
new file mode 100644
index 000000000..38ffff3e6
--- /dev/null
+++ b/app/assets/images/icons/lemon-drop-pepper.svg
@@ -0,0 +1,214 @@
+
+
+
diff --git a/app/assets/images/icons/lemon-verbena.svg b/app/assets/images/icons/lemon-verbena.svg
new file mode 100644
index 000000000..9aac84282
--- /dev/null
+++ b/app/assets/images/icons/lemon-verbena.svg
@@ -0,0 +1,204 @@
+
+
+
diff --git a/app/assets/images/icons/lemongrass.svg b/app/assets/images/icons/lemongrass.svg
new file mode 100644
index 000000000..b4e11f908
--- /dev/null
+++ b/app/assets/images/icons/lemongrass.svg
@@ -0,0 +1,186 @@
+
+
+
diff --git a/app/assets/images/icons/lima-bean.svg b/app/assets/images/icons/lima-bean.svg
new file mode 100644
index 000000000..60376bca2
--- /dev/null
+++ b/app/assets/images/icons/lima-bean.svg
@@ -0,0 +1,91 @@
+
+
+
diff --git a/app/assets/images/icons/lions-mane.svg b/app/assets/images/icons/lions-mane.svg
new file mode 100644
index 000000000..6a624f312
--- /dev/null
+++ b/app/assets/images/icons/lions-mane.svg
@@ -0,0 +1,507 @@
+
+
+
diff --git a/app/assets/images/icons/loose-leaf-lettuce.svg b/app/assets/images/icons/loose-leaf-lettuce.svg
new file mode 100644
index 000000000..d652e5748
--- /dev/null
+++ b/app/assets/images/icons/loose-leaf-lettuce.svg
@@ -0,0 +1,186 @@
+
+
+
diff --git a/app/assets/images/icons/lovage.svg b/app/assets/images/icons/lovage.svg
new file mode 100644
index 000000000..7638c9418
--- /dev/null
+++ b/app/assets/images/icons/lovage.svg
@@ -0,0 +1,192 @@
+
+
+
diff --git a/app/assets/images/icons/madame-jeanette-pepper.svg b/app/assets/images/icons/madame-jeanette-pepper.svg
new file mode 100644
index 000000000..4c44b15e3
--- /dev/null
+++ b/app/assets/images/icons/madame-jeanette-pepper.svg
@@ -0,0 +1,191 @@
+
+
+
diff --git a/app/assets/images/icons/majoram.svg b/app/assets/images/icons/majoram.svg
new file mode 100644
index 000000000..dc1c6ce3d
--- /dev/null
+++ b/app/assets/images/icons/majoram.svg
@@ -0,0 +1,300 @@
+
+
+
diff --git a/app/assets/images/icons/malagueta-pepper.svg b/app/assets/images/icons/malagueta-pepper.svg
new file mode 100644
index 000000000..b625cd175
--- /dev/null
+++ b/app/assets/images/icons/malagueta-pepper.svg
@@ -0,0 +1,159 @@
+
+
+
diff --git a/app/assets/images/icons/marshmallow.svg b/app/assets/images/icons/marshmallow.svg
new file mode 100644
index 000000000..85b16e340
--- /dev/null
+++ b/app/assets/images/icons/marshmallow.svg
@@ -0,0 +1,264 @@
+
+
+
diff --git a/app/assets/images/icons/medusa-pepper.svg b/app/assets/images/icons/medusa-pepper.svg
new file mode 100644
index 000000000..2a4f1ff3d
--- /dev/null
+++ b/app/assets/images/icons/medusa-pepper.svg
@@ -0,0 +1,205 @@
+
+
+
diff --git a/app/assets/images/icons/mint.svg b/app/assets/images/icons/mint.svg
new file mode 100644
index 000000000..4f37e58eb
--- /dev/null
+++ b/app/assets/images/icons/mint.svg
@@ -0,0 +1,180 @@
+
+
+
diff --git a/app/assets/images/icons/money-tree.svg b/app/assets/images/icons/money-tree.svg
new file mode 100644
index 000000000..3af5dcdc5
--- /dev/null
+++ b/app/assets/images/icons/money-tree.svg
@@ -0,0 +1,320 @@
+
+
+
diff --git a/app/assets/images/icons/mugwort.svg b/app/assets/images/icons/mugwort.svg
new file mode 100644
index 000000000..cee79ab20
--- /dev/null
+++ b/app/assets/images/icons/mugwort.svg
@@ -0,0 +1,335 @@
+
+
+
diff --git a/app/assets/images/icons/napa-cabbage.svg b/app/assets/images/icons/napa-cabbage.svg
new file mode 100644
index 000000000..0d6889ce1
--- /dev/null
+++ b/app/assets/images/icons/napa-cabbage.svg
@@ -0,0 +1,257 @@
+
+
+
diff --git a/app/assets/images/icons/nectratine.svg b/app/assets/images/icons/nectratine.svg
new file mode 100644
index 000000000..9ff4b82bc
--- /dev/null
+++ b/app/assets/images/icons/nectratine.svg
@@ -0,0 +1,279 @@
+
+
+
diff --git a/app/assets/images/icons/oat.svg b/app/assets/images/icons/oat.svg
new file mode 100644
index 000000000..e4d371514
--- /dev/null
+++ b/app/assets/images/icons/oat.svg
@@ -0,0 +1,127 @@
+
+
+
diff --git a/app/assets/images/icons/okra.svg b/app/assets/images/icons/okra.svg
new file mode 100644
index 000000000..556a64db1
--- /dev/null
+++ b/app/assets/images/icons/okra.svg
@@ -0,0 +1,76 @@
+
+
+
diff --git a/app/assets/images/icons/onion-chive.svg b/app/assets/images/icons/onion-chive.svg
new file mode 100644
index 000000000..d7e6446a7
--- /dev/null
+++ b/app/assets/images/icons/onion-chive.svg
@@ -0,0 +1,370 @@
+
+
+
diff --git a/app/assets/images/icons/orange-bell-pepper.svg b/app/assets/images/icons/orange-bell-pepper.svg
new file mode 100644
index 000000000..83fedea20
--- /dev/null
+++ b/app/assets/images/icons/orange-bell-pepper.svg
@@ -0,0 +1,118 @@
+
+
+
diff --git a/app/assets/images/icons/orange-scotch-bonnet.svg b/app/assets/images/icons/orange-scotch-bonnet.svg
new file mode 100644
index 000000000..7ce884837
--- /dev/null
+++ b/app/assets/images/icons/orange-scotch-bonnet.svg
@@ -0,0 +1,231 @@
+
+
+
diff --git a/app/assets/images/icons/oregano.svg b/app/assets/images/icons/oregano.svg
new file mode 100644
index 000000000..0d02b7c1d
--- /dev/null
+++ b/app/assets/images/icons/oregano.svg
@@ -0,0 +1,273 @@
+
+
+
diff --git a/app/assets/images/icons/ornamental-gourd.svg b/app/assets/images/icons/ornamental-gourd.svg
new file mode 100644
index 000000000..c39959e03
--- /dev/null
+++ b/app/assets/images/icons/ornamental-gourd.svg
@@ -0,0 +1,189 @@
+
+
+
diff --git a/app/assets/images/icons/parsley.svg b/app/assets/images/icons/parsley.svg
new file mode 100644
index 000000000..dc65a4c73
--- /dev/null
+++ b/app/assets/images/icons/parsley.svg
@@ -0,0 +1,85 @@
+
+
+
diff --git a/app/assets/images/icons/parsnip.svg b/app/assets/images/icons/parsnip.svg
new file mode 100644
index 000000000..c3f25a593
--- /dev/null
+++ b/app/assets/images/icons/parsnip.svg
@@ -0,0 +1,131 @@
+
+
+
diff --git a/app/assets/images/icons/pattypan-squash.svg b/app/assets/images/icons/pattypan-squash.svg
new file mode 100644
index 000000000..57e52d608
--- /dev/null
+++ b/app/assets/images/icons/pattypan-squash.svg
@@ -0,0 +1,151 @@
+
+
+
diff --git a/app/assets/images/icons/peach.svg b/app/assets/images/icons/peach.svg
new file mode 100644
index 000000000..5f19ca3f4
--- /dev/null
+++ b/app/assets/images/icons/peach.svg
@@ -0,0 +1,153 @@
+
+
+
diff --git a/app/assets/images/icons/peanut.svg b/app/assets/images/icons/peanut.svg
new file mode 100644
index 000000000..5e8198424
--- /dev/null
+++ b/app/assets/images/icons/peanut.svg
@@ -0,0 +1,191 @@
+
+
+
diff --git a/app/assets/images/icons/peppadew-pepper.svg b/app/assets/images/icons/peppadew-pepper.svg
new file mode 100644
index 000000000..364541e85
--- /dev/null
+++ b/app/assets/images/icons/peppadew-pepper.svg
@@ -0,0 +1,150 @@
+
+
+
diff --git a/app/assets/images/icons/pequin-pepper.svg b/app/assets/images/icons/pequin-pepper.svg
new file mode 100644
index 000000000..e0b797265
--- /dev/null
+++ b/app/assets/images/icons/pequin-pepper.svg
@@ -0,0 +1,176 @@
+
+
+
diff --git a/app/assets/images/icons/peter-pepper.svg b/app/assets/images/icons/peter-pepper.svg
new file mode 100644
index 000000000..321ec5bb8
--- /dev/null
+++ b/app/assets/images/icons/peter-pepper.svg
@@ -0,0 +1,184 @@
+
+
+
diff --git a/app/assets/images/icons/pimento-pepper.svg b/app/assets/images/icons/pimento-pepper.svg
new file mode 100644
index 000000000..b85f322ab
--- /dev/null
+++ b/app/assets/images/icons/pimento-pepper.svg
@@ -0,0 +1,149 @@
+
+
+
diff --git a/app/assets/images/icons/pineapple-tomato.svg b/app/assets/images/icons/pineapple-tomato.svg
new file mode 100644
index 000000000..e60267563
--- /dev/null
+++ b/app/assets/images/icons/pineapple-tomato.svg
@@ -0,0 +1,165 @@
+
+
+
diff --git a/app/assets/images/icons/pink-oyster.svg b/app/assets/images/icons/pink-oyster.svg
new file mode 100644
index 000000000..fae5a1820
--- /dev/null
+++ b/app/assets/images/icons/pink-oyster.svg
@@ -0,0 +1,489 @@
+
+
+
diff --git a/app/assets/images/icons/plantain.svg b/app/assets/images/icons/plantain.svg
new file mode 100644
index 000000000..b949428ba
--- /dev/null
+++ b/app/assets/images/icons/plantain.svg
@@ -0,0 +1,168 @@
+
+
+
diff --git a/app/assets/images/icons/plum.svg b/app/assets/images/icons/plum.svg
new file mode 100644
index 000000000..2108d4dfc
--- /dev/null
+++ b/app/assets/images/icons/plum.svg
@@ -0,0 +1,233 @@
+
+
+
diff --git a/app/assets/images/icons/poblano-pepper.svg b/app/assets/images/icons/poblano-pepper.svg
new file mode 100644
index 000000000..5c30ec307
--- /dev/null
+++ b/app/assets/images/icons/poblano-pepper.svg
@@ -0,0 +1,116 @@
+
+
+
diff --git a/app/assets/images/icons/pointed-cabbage.svg b/app/assets/images/icons/pointed-cabbage.svg
new file mode 100644
index 000000000..86663fae8
--- /dev/null
+++ b/app/assets/images/icons/pointed-cabbage.svg
@@ -0,0 +1,240 @@
+
+
+
diff --git a/app/assets/images/icons/porcino.svg b/app/assets/images/icons/porcino.svg
new file mode 100644
index 000000000..ba63285d3
--- /dev/null
+++ b/app/assets/images/icons/porcino.svg
@@ -0,0 +1,225 @@
+
+
+
diff --git a/app/assets/images/icons/portabello.svg b/app/assets/images/icons/portabello.svg
new file mode 100644
index 000000000..856cf99f4
--- /dev/null
+++ b/app/assets/images/icons/portabello.svg
@@ -0,0 +1,86 @@
+
+
+
diff --git a/app/assets/images/icons/psilocybin.svg b/app/assets/images/icons/psilocybin.svg
new file mode 100644
index 000000000..c3a601c87
--- /dev/null
+++ b/app/assets/images/icons/psilocybin.svg
@@ -0,0 +1,167 @@
+
+
+
diff --git a/app/assets/images/icons/pumpkin.svg b/app/assets/images/icons/pumpkin.svg
new file mode 100644
index 000000000..b71d2da26
--- /dev/null
+++ b/app/assets/images/icons/pumpkin.svg
@@ -0,0 +1,187 @@
+
+
+
diff --git a/app/assets/images/icons/pumpkin/pumpkin-24px.svg b/app/assets/images/icons/pumpkin/pumpkin-24px.svg
new file mode 100644
index 000000000..f7dec379c
--- /dev/null
+++ b/app/assets/images/icons/pumpkin/pumpkin-24px.svg
@@ -0,0 +1 @@
+
diff --git a/app/assets/images/icons/pumpkin/pumpkin-32px.svg b/app/assets/images/icons/pumpkin/pumpkin-32px.svg
new file mode 100644
index 000000000..4dfd364d6
--- /dev/null
+++ b/app/assets/images/icons/pumpkin/pumpkin-32px.svg
@@ -0,0 +1 @@
+
diff --git a/app/assets/images/icons/pumpkin/pumpkin-64px.svg b/app/assets/images/icons/pumpkin/pumpkin-64px.svg
new file mode 100644
index 000000000..742c5c076
--- /dev/null
+++ b/app/assets/images/icons/pumpkin/pumpkin-64px.svg
@@ -0,0 +1 @@
+
diff --git a/app/assets/images/icons/purple-carrot.svg b/app/assets/images/icons/purple-carrot.svg
new file mode 100644
index 000000000..ff83a149c
--- /dev/null
+++ b/app/assets/images/icons/purple-carrot.svg
@@ -0,0 +1,134 @@
+
+
+
diff --git a/app/assets/images/icons/purple-cauliflower.svg b/app/assets/images/icons/purple-cauliflower.svg
new file mode 100644
index 000000000..819e7de7b
--- /dev/null
+++ b/app/assets/images/icons/purple-cauliflower.svg
@@ -0,0 +1,199 @@
+
+
+
diff --git a/app/assets/images/icons/purple-pod-bean.svg b/app/assets/images/icons/purple-pod-bean.svg
new file mode 100644
index 000000000..ef5cc1976
--- /dev/null
+++ b/app/assets/images/icons/purple-pod-bean.svg
@@ -0,0 +1,117 @@
+
+
+
diff --git a/app/assets/images/icons/purple-potato.svg b/app/assets/images/icons/purple-potato.svg
new file mode 100644
index 000000000..486198174
--- /dev/null
+++ b/app/assets/images/icons/purple-potato.svg
@@ -0,0 +1,118 @@
+
+
+
diff --git a/app/assets/images/icons/radicchio.svg b/app/assets/images/icons/radicchio.svg
new file mode 100644
index 000000000..87075573a
--- /dev/null
+++ b/app/assets/images/icons/radicchio.svg
@@ -0,0 +1,120 @@
+
+
+
diff --git a/app/assets/images/icons/rainbow-chard.svg b/app/assets/images/icons/rainbow-chard.svg
new file mode 100644
index 000000000..32e6cde63
--- /dev/null
+++ b/app/assets/images/icons/rainbow-chard.svg
@@ -0,0 +1,213 @@
+
+
+
diff --git a/app/assets/images/icons/rainier-cherry.svg b/app/assets/images/icons/rainier-cherry.svg
new file mode 100644
index 000000000..d96d3271e
--- /dev/null
+++ b/app/assets/images/icons/rainier-cherry.svg
@@ -0,0 +1,190 @@
+
+
+
diff --git a/app/assets/images/icons/raspberry.svg b/app/assets/images/icons/raspberry.svg
new file mode 100644
index 000000000..51de79892
--- /dev/null
+++ b/app/assets/images/icons/raspberry.svg
@@ -0,0 +1,202 @@
+
+
+
diff --git a/app/assets/images/icons/red-anjou-pear.svg b/app/assets/images/icons/red-anjou-pear.svg
new file mode 100644
index 000000000..cd246343c
--- /dev/null
+++ b/app/assets/images/icons/red-anjou-pear.svg
@@ -0,0 +1,736 @@
+
+
+
diff --git a/app/assets/images/icons/red-bartlett-pear.svg b/app/assets/images/icons/red-bartlett-pear.svg
new file mode 100644
index 000000000..d5cc0c41d
--- /dev/null
+++ b/app/assets/images/icons/red-bartlett-pear.svg
@@ -0,0 +1,456 @@
+
+
+
diff --git a/app/assets/images/icons/red-bell-pepper.svg b/app/assets/images/icons/red-bell-pepper.svg
new file mode 100644
index 000000000..799550203
--- /dev/null
+++ b/app/assets/images/icons/red-bell-pepper.svg
@@ -0,0 +1,118 @@
+
+
+
diff --git a/app/assets/images/icons/red-cabbage.svg b/app/assets/images/icons/red-cabbage.svg
new file mode 100644
index 000000000..7ede56aa4
--- /dev/null
+++ b/app/assets/images/icons/red-cabbage.svg
@@ -0,0 +1,254 @@
+
+
+
diff --git a/app/assets/images/icons/red-carrot.svg b/app/assets/images/icons/red-carrot.svg
new file mode 100644
index 000000000..ba666456a
--- /dev/null
+++ b/app/assets/images/icons/red-carrot.svg
@@ -0,0 +1,131 @@
+
+
+
diff --git a/app/assets/images/icons/red-chard.svg b/app/assets/images/icons/red-chard.svg
new file mode 100644
index 000000000..9033636cb
--- /dev/null
+++ b/app/assets/images/icons/red-chard.svg
@@ -0,0 +1,208 @@
+
+
+
diff --git a/app/assets/images/icons/red-curly-kale.svg b/app/assets/images/icons/red-curly-kale.svg
new file mode 100644
index 000000000..04b5f8d25
--- /dev/null
+++ b/app/assets/images/icons/red-curly-kale.svg
@@ -0,0 +1,447 @@
+
+
+
diff --git a/app/assets/images/icons/red-giant-mustard.svg b/app/assets/images/icons/red-giant-mustard.svg
new file mode 100644
index 000000000..c2a3e935e
--- /dev/null
+++ b/app/assets/images/icons/red-giant-mustard.svg
@@ -0,0 +1,662 @@
+
+
+
diff --git a/app/assets/images/icons/red-gold-potato.svg b/app/assets/images/icons/red-gold-potato.svg
new file mode 100644
index 000000000..9c0bfbf96
--- /dev/null
+++ b/app/assets/images/icons/red-gold-potato.svg
@@ -0,0 +1,98 @@
+
+
+
diff --git a/app/assets/images/icons/red-kuri-squash.svg b/app/assets/images/icons/red-kuri-squash.svg
new file mode 100644
index 000000000..c62dfd76a
--- /dev/null
+++ b/app/assets/images/icons/red-kuri-squash.svg
@@ -0,0 +1,184 @@
+
+
+
diff --git a/app/assets/images/icons/red-onion.svg b/app/assets/images/icons/red-onion.svg
new file mode 100644
index 000000000..503836777
--- /dev/null
+++ b/app/assets/images/icons/red-onion.svg
@@ -0,0 +1,393 @@
+
+
+
diff --git a/app/assets/images/icons/red-pointed-cabbage.svg b/app/assets/images/icons/red-pointed-cabbage.svg
new file mode 100644
index 000000000..13509c56c
--- /dev/null
+++ b/app/assets/images/icons/red-pointed-cabbage.svg
@@ -0,0 +1,238 @@
+
+
+
diff --git a/app/assets/images/icons/red-russian-kale.svg b/app/assets/images/icons/red-russian-kale.svg
new file mode 100644
index 000000000..d9aff45e3
--- /dev/null
+++ b/app/assets/images/icons/red-russian-kale.svg
@@ -0,0 +1,472 @@
+
+
+
diff --git a/app/assets/images/icons/red-savina-pepper.svg b/app/assets/images/icons/red-savina-pepper.svg
new file mode 100644
index 000000000..4ed43e089
--- /dev/null
+++ b/app/assets/images/icons/red-savina-pepper.svg
@@ -0,0 +1,154 @@
+
+
+
diff --git a/app/assets/images/icons/red-scotch-bonnet.svg b/app/assets/images/icons/red-scotch-bonnet.svg
new file mode 100644
index 000000000..11aa2bfe8
--- /dev/null
+++ b/app/assets/images/icons/red-scotch-bonnet.svg
@@ -0,0 +1,231 @@
+
+
+
diff --git a/app/assets/images/icons/red-serrano-pepper.svg b/app/assets/images/icons/red-serrano-pepper.svg
new file mode 100644
index 000000000..f1036076f
--- /dev/null
+++ b/app/assets/images/icons/red-serrano-pepper.svg
@@ -0,0 +1,160 @@
+
+
+
diff --git a/app/assets/images/icons/red-tabasco-pepper.svg b/app/assets/images/icons/red-tabasco-pepper.svg
new file mode 100644
index 000000000..b754fb01c
--- /dev/null
+++ b/app/assets/images/icons/red-tabasco-pepper.svg
@@ -0,0 +1,144 @@
+
+
+
diff --git a/app/assets/images/icons/rice.svg b/app/assets/images/icons/rice.svg
new file mode 100644
index 000000000..a326ba215
--- /dev/null
+++ b/app/assets/images/icons/rice.svg
@@ -0,0 +1,271 @@
+
+
+
diff --git a/app/assets/images/icons/rocoto-pepper.svg b/app/assets/images/icons/rocoto-pepper.svg
new file mode 100644
index 000000000..feea6820e
--- /dev/null
+++ b/app/assets/images/icons/rocoto-pepper.svg
@@ -0,0 +1,128 @@
+
+
+
diff --git a/app/assets/images/icons/romaine.svg b/app/assets/images/icons/romaine.svg
new file mode 100644
index 000000000..fa1b95044
--- /dev/null
+++ b/app/assets/images/icons/romaine.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/app/assets/images/icons/rosemary.svg b/app/assets/images/icons/rosemary.svg
new file mode 100644
index 000000000..59875c855
--- /dev/null
+++ b/app/assets/images/icons/rosemary.svg
@@ -0,0 +1,229 @@
+
+
+
diff --git a/app/assets/images/icons/runner-bean.svg b/app/assets/images/icons/runner-bean.svg
new file mode 100644
index 000000000..d09fb1510
--- /dev/null
+++ b/app/assets/images/icons/runner-bean.svg
@@ -0,0 +1,148 @@
+
+
+
diff --git a/app/assets/images/icons/russet-potato.svg b/app/assets/images/icons/russet-potato.svg
new file mode 100644
index 000000000..26da1747b
--- /dev/null
+++ b/app/assets/images/icons/russet-potato.svg
@@ -0,0 +1,102 @@
+
+
+
diff --git a/app/assets/images/icons/rutabaga.svg b/app/assets/images/icons/rutabaga.svg
new file mode 100644
index 000000000..03a80c80a
--- /dev/null
+++ b/app/assets/images/icons/rutabaga.svg
@@ -0,0 +1,145 @@
+
+
+
diff --git a/app/assets/images/icons/rye.svg b/app/assets/images/icons/rye.svg
new file mode 100644
index 000000000..954317797
--- /dev/null
+++ b/app/assets/images/icons/rye.svg
@@ -0,0 +1,161 @@
+
+
+
diff --git a/app/assets/images/icons/sage.svg b/app/assets/images/icons/sage.svg
new file mode 100644
index 000000000..9b57ed054
--- /dev/null
+++ b/app/assets/images/icons/sage.svg
@@ -0,0 +1,77 @@
+
+
+
diff --git a/app/assets/images/icons/salsify.svg b/app/assets/images/icons/salsify.svg
new file mode 100644
index 000000000..547a28eae
--- /dev/null
+++ b/app/assets/images/icons/salsify.svg
@@ -0,0 +1,183 @@
+
+
+
diff --git a/app/assets/images/icons/santa-fe-grande-pepper.svg b/app/assets/images/icons/santa-fe-grande-pepper.svg
new file mode 100644
index 000000000..2b418162d
--- /dev/null
+++ b/app/assets/images/icons/santa-fe-grande-pepper.svg
@@ -0,0 +1,150 @@
+
+
+
diff --git a/app/assets/images/icons/savoy-cabbage.svg b/app/assets/images/icons/savoy-cabbage.svg
new file mode 100644
index 000000000..168b99e83
--- /dev/null
+++ b/app/assets/images/icons/savoy-cabbage.svg
@@ -0,0 +1,375 @@
+
+
+
diff --git a/app/assets/images/icons/shallot.svg b/app/assets/images/icons/shallot.svg
new file mode 100644
index 000000000..80d7e23bc
--- /dev/null
+++ b/app/assets/images/icons/shallot.svg
@@ -0,0 +1,395 @@
+
+
+
diff --git a/app/assets/images/icons/shiitake.svg b/app/assets/images/icons/shiitake.svg
new file mode 100644
index 000000000..a89c9e76d
--- /dev/null
+++ b/app/assets/images/icons/shiitake.svg
@@ -0,0 +1,83 @@
+
+
+
diff --git a/app/assets/images/icons/shishito-pepper.svg b/app/assets/images/icons/shishito-pepper.svg
new file mode 100644
index 000000000..872e42a82
--- /dev/null
+++ b/app/assets/images/icons/shishito-pepper.svg
@@ -0,0 +1,225 @@
+
+
+
diff --git a/app/assets/images/icons/siling-labuyo-pepper.svg b/app/assets/images/icons/siling-labuyo-pepper.svg
new file mode 100644
index 000000000..eff0fb2b5
--- /dev/null
+++ b/app/assets/images/icons/siling-labuyo-pepper.svg
@@ -0,0 +1,231 @@
+
+
+
diff --git a/app/assets/images/icons/snap-pea.svg b/app/assets/images/icons/snap-pea.svg
new file mode 100644
index 000000000..718cbf74e
--- /dev/null
+++ b/app/assets/images/icons/snap-pea.svg
@@ -0,0 +1,94 @@
+
+
+
diff --git a/app/assets/images/icons/sorghum-millet.svg b/app/assets/images/icons/sorghum-millet.svg
new file mode 100644
index 000000000..dba595fc4
--- /dev/null
+++ b/app/assets/images/icons/sorghum-millet.svg
@@ -0,0 +1,991 @@
+
+
+
diff --git a/app/assets/images/icons/soy-bean.svg b/app/assets/images/icons/soy-bean.svg
new file mode 100644
index 000000000..4f0e27fa6
--- /dev/null
+++ b/app/assets/images/icons/soy-bean.svg
@@ -0,0 +1,95 @@
+
+
+
diff --git a/app/assets/images/icons/spaghetti-squash.svg b/app/assets/images/icons/spaghetti-squash.svg
new file mode 100644
index 000000000..8d59853be
--- /dev/null
+++ b/app/assets/images/icons/spaghetti-squash.svg
@@ -0,0 +1,186 @@
+
+
+
diff --git a/app/assets/images/icons/spinach.svg b/app/assets/images/icons/spinach.svg
new file mode 100644
index 000000000..982d24667
--- /dev/null
+++ b/app/assets/images/icons/spinach.svg
@@ -0,0 +1,67 @@
+
+
+
diff --git a/app/assets/images/icons/spring-onion.svg b/app/assets/images/icons/spring-onion.svg
new file mode 100644
index 000000000..55b26a79a
--- /dev/null
+++ b/app/assets/images/icons/spring-onion.svg
@@ -0,0 +1,393 @@
+
+
+
diff --git a/app/assets/images/icons/st-johns-wort.svg b/app/assets/images/icons/st-johns-wort.svg
new file mode 100644
index 000000000..f2e75820f
--- /dev/null
+++ b/app/assets/images/icons/st-johns-wort.svg
@@ -0,0 +1,175 @@
+
+
+
diff --git a/app/assets/images/icons/stevia.svg b/app/assets/images/icons/stevia.svg
new file mode 100644
index 000000000..ea16cbf54
--- /dev/null
+++ b/app/assets/images/icons/stevia.svg
@@ -0,0 +1,17518 @@
+
+
+
diff --git a/app/assets/images/icons/strawberry.svg b/app/assets/images/icons/strawberry.svg
new file mode 100644
index 000000000..dec68f1e3
--- /dev/null
+++ b/app/assets/images/icons/strawberry.svg
@@ -0,0 +1,178 @@
+
+
+
diff --git a/app/assets/images/icons/striped-cavern-tomato.svg b/app/assets/images/icons/striped-cavern-tomato.svg
new file mode 100644
index 000000000..a1af938b0
--- /dev/null
+++ b/app/assets/images/icons/striped-cavern-tomato.svg
@@ -0,0 +1,228 @@
+
+
+
diff --git a/app/assets/images/icons/sugar-cane.svg b/app/assets/images/icons/sugar-cane.svg
new file mode 100644
index 000000000..c59dced85
--- /dev/null
+++ b/app/assets/images/icons/sugar-cane.svg
@@ -0,0 +1,207 @@
+
+
+
diff --git a/app/assets/images/icons/sunflower.svg b/app/assets/images/icons/sunflower.svg
new file mode 100644
index 000000000..85e7c556b
--- /dev/null
+++ b/app/assets/images/icons/sunflower.svg
@@ -0,0 +1,350 @@
+
+
+
diff --git a/app/assets/images/icons/sunray-tomato.svg b/app/assets/images/icons/sunray-tomato.svg
new file mode 100644
index 000000000..8587d6ff2
--- /dev/null
+++ b/app/assets/images/icons/sunray-tomato.svg
@@ -0,0 +1,210 @@
+
+
+
diff --git a/app/assets/images/icons/sweet-italian-pepper.svg b/app/assets/images/icons/sweet-italian-pepper.svg
new file mode 100644
index 000000000..6a0a72675
--- /dev/null
+++ b/app/assets/images/icons/sweet-italian-pepper.svg
@@ -0,0 +1,174 @@
+
+
+
diff --git a/app/assets/images/icons/sweet-potato.svg b/app/assets/images/icons/sweet-potato.svg
new file mode 100644
index 000000000..e3e41e344
--- /dev/null
+++ b/app/assets/images/icons/sweet-potato.svg
@@ -0,0 +1,58 @@
+
+
+
diff --git a/app/assets/images/icons/swiss-chard.svg b/app/assets/images/icons/swiss-chard.svg
new file mode 100644
index 000000000..0a03534be
--- /dev/null
+++ b/app/assets/images/icons/swiss-chard.svg
@@ -0,0 +1,210 @@
+
+
+
diff --git a/app/assets/images/icons/taro.svg b/app/assets/images/icons/taro.svg
new file mode 100644
index 000000000..d73845580
--- /dev/null
+++ b/app/assets/images/icons/taro.svg
@@ -0,0 +1,217 @@
+
+
+
diff --git a/app/assets/images/icons/thyme.svg b/app/assets/images/icons/thyme.svg
new file mode 100644
index 000000000..1cbf03fa1
--- /dev/null
+++ b/app/assets/images/icons/thyme.svg
@@ -0,0 +1,287 @@
+
+
+
diff --git a/app/assets/images/icons/tomatillo.svg b/app/assets/images/icons/tomatillo.svg
new file mode 100644
index 000000000..b734bf898
--- /dev/null
+++ b/app/assets/images/icons/tomatillo.svg
@@ -0,0 +1,78 @@
+
+
+
diff --git a/app/assets/images/icons/tomato.svg b/app/assets/images/icons/tomato.svg
new file mode 100644
index 000000000..58b9981f6
--- /dev/null
+++ b/app/assets/images/icons/tomato.svg
@@ -0,0 +1,100 @@
+
+
+
diff --git a/app/assets/images/icons/trinidad-moruga-scorpion-pepper.svg b/app/assets/images/icons/trinidad-moruga-scorpion-pepper.svg
new file mode 100644
index 000000000..00f33734f
--- /dev/null
+++ b/app/assets/images/icons/trinidad-moruga-scorpion-pepper.svg
@@ -0,0 +1,246 @@
+
+
+
diff --git a/app/assets/images/icons/trinidad-scorpion-butch-t-pepper.svg b/app/assets/images/icons/trinidad-scorpion-butch-t-pepper.svg
new file mode 100644
index 000000000..5021477bc
--- /dev/null
+++ b/app/assets/images/icons/trinidad-scorpion-butch-t-pepper.svg
@@ -0,0 +1,182 @@
+
+
+
diff --git a/app/assets/images/icons/trumpet.svg b/app/assets/images/icons/trumpet.svg
new file mode 100644
index 000000000..d4f11fee9
--- /dev/null
+++ b/app/assets/images/icons/trumpet.svg
@@ -0,0 +1,139 @@
+
+
+
diff --git a/app/assets/images/icons/tulsi.svg b/app/assets/images/icons/tulsi.svg
new file mode 100644
index 000000000..94f833407
--- /dev/null
+++ b/app/assets/images/icons/tulsi.svg
@@ -0,0 +1,269 @@
+
+
+
diff --git a/app/assets/images/icons/turmeric.svg b/app/assets/images/icons/turmeric.svg
new file mode 100644
index 000000000..fc0e91ff8
--- /dev/null
+++ b/app/assets/images/icons/turmeric.svg
@@ -0,0 +1,112 @@
+
+
+
diff --git a/app/assets/images/icons/turnip.svg b/app/assets/images/icons/turnip.svg
new file mode 100644
index 000000000..078a43117
--- /dev/null
+++ b/app/assets/images/icons/turnip.svg
@@ -0,0 +1,187 @@
+
+
+
diff --git a/app/assets/images/icons/watercress.svg b/app/assets/images/icons/watercress.svg
new file mode 100644
index 000000000..7b10bb8a9
--- /dev/null
+++ b/app/assets/images/icons/watercress.svg
@@ -0,0 +1,409 @@
+
+
+
diff --git a/app/assets/images/icons/watermelon-radish.svg b/app/assets/images/icons/watermelon-radish.svg
new file mode 100644
index 000000000..b4c48cce9
--- /dev/null
+++ b/app/assets/images/icons/watermelon-radish.svg
@@ -0,0 +1,184 @@
+
+
+
diff --git a/app/assets/images/icons/watermelon.svg b/app/assets/images/icons/watermelon.svg
new file mode 100644
index 000000000..ee6b863cc
--- /dev/null
+++ b/app/assets/images/icons/watermelon.svg
@@ -0,0 +1,187 @@
+
+
+
diff --git a/app/assets/images/icons/wax-bean.svg b/app/assets/images/icons/wax-bean.svg
new file mode 100644
index 000000000..7e20ffaba
--- /dev/null
+++ b/app/assets/images/icons/wax-bean.svg
@@ -0,0 +1,117 @@
+
+
+
diff --git a/app/assets/images/icons/wheat.svg b/app/assets/images/icons/wheat.svg
new file mode 100644
index 000000000..118192ca1
--- /dev/null
+++ b/app/assets/images/icons/wheat.svg
@@ -0,0 +1,207 @@
+
+
+
diff --git a/app/assets/images/icons/white-button.svg b/app/assets/images/icons/white-button.svg
new file mode 100644
index 000000000..953b59922
--- /dev/null
+++ b/app/assets/images/icons/white-button.svg
@@ -0,0 +1,70 @@
+
+
+
diff --git a/app/assets/images/icons/white-carrot.svg b/app/assets/images/icons/white-carrot.svg
new file mode 100644
index 000000000..c9175773c
--- /dev/null
+++ b/app/assets/images/icons/white-carrot.svg
@@ -0,0 +1,131 @@
+
+
+
diff --git a/app/assets/images/icons/white-onion.svg b/app/assets/images/icons/white-onion.svg
new file mode 100644
index 000000000..85e8b42c3
--- /dev/null
+++ b/app/assets/images/icons/white-onion.svg
@@ -0,0 +1,62 @@
+
+
+
diff --git a/app/assets/images/icons/white-oyster.svg b/app/assets/images/icons/white-oyster.svg
new file mode 100644
index 000000000..158c9d245
--- /dev/null
+++ b/app/assets/images/icons/white-oyster.svg
@@ -0,0 +1,494 @@
+
+
+
diff --git a/app/assets/images/icons/wormwood.svg b/app/assets/images/icons/wormwood.svg
new file mode 100644
index 000000000..f18e8647b
--- /dev/null
+++ b/app/assets/images/icons/wormwood.svg
@@ -0,0 +1,228 @@
+
+
+
diff --git a/app/assets/images/icons/yellow-bell-pepper.svg b/app/assets/images/icons/yellow-bell-pepper.svg
new file mode 100644
index 000000000..69c0936c5
--- /dev/null
+++ b/app/assets/images/icons/yellow-bell-pepper.svg
@@ -0,0 +1,118 @@
+
+
+
diff --git a/app/assets/images/icons/yellow-carrot.svg b/app/assets/images/icons/yellow-carrot.svg
new file mode 100644
index 000000000..39113d27a
--- /dev/null
+++ b/app/assets/images/icons/yellow-carrot.svg
@@ -0,0 +1,135 @@
+
+
+
diff --git a/app/assets/images/icons/yellow-cauliflower.svg b/app/assets/images/icons/yellow-cauliflower.svg
new file mode 100644
index 000000000..a5342e387
--- /dev/null
+++ b/app/assets/images/icons/yellow-cauliflower.svg
@@ -0,0 +1,199 @@
+
+
+
diff --git a/app/assets/images/icons/yellow-onion.svg b/app/assets/images/icons/yellow-onion.svg
new file mode 100644
index 000000000..6b3cfe493
--- /dev/null
+++ b/app/assets/images/icons/yellow-onion.svg
@@ -0,0 +1,396 @@
+
+
+
diff --git a/app/assets/images/icons/yellow-oyster.svg b/app/assets/images/icons/yellow-oyster.svg
new file mode 100644
index 000000000..b1c6756f0
--- /dev/null
+++ b/app/assets/images/icons/yellow-oyster.svg
@@ -0,0 +1,494 @@
+
+
+
diff --git a/app/assets/images/icons/yellow-scotch-bonnet.svg b/app/assets/images/icons/yellow-scotch-bonnet.svg
new file mode 100644
index 000000000..3ba32861a
--- /dev/null
+++ b/app/assets/images/icons/yellow-scotch-bonnet.svg
@@ -0,0 +1,229 @@
+
+
+
diff --git a/app/assets/images/icons/yellow-squash.svg b/app/assets/images/icons/yellow-squash.svg
new file mode 100644
index 000000000..db7202da4
--- /dev/null
+++ b/app/assets/images/icons/yellow-squash.svg
@@ -0,0 +1,143 @@
+
+
+
diff --git a/app/assets/images/icons/youkon-gold-potato.svg b/app/assets/images/icons/youkon-gold-potato.svg
new file mode 100644
index 000000000..9b958496e
--- /dev/null
+++ b/app/assets/images/icons/youkon-gold-potato.svg
@@ -0,0 +1,121 @@
+
+
+
diff --git a/app/assets/images/icons/zucchini.svg b/app/assets/images/icons/zucchini.svg
new file mode 100644
index 000000000..fd5e2637c
--- /dev/null
+++ b/app/assets/images/icons/zucchini.svg
@@ -0,0 +1,213 @@
+
+
+
diff --git a/spec/views/plantings/show.html.haml_spec.rb b/spec/views/plantings/show.html.haml_spec.rb
index 52b49bbe4..5c976a10f 100644
--- a/spec/views/plantings/show.html.haml_spec.rb
+++ b/spec/views/plantings/show.html.haml_spec.rb
@@ -31,7 +31,7 @@ describe "plantings/show" do
describe "shows planted_from" do
before { render }
- it { expect(rendered).to have_content 'Planted from' }
+ it { expect(rendered).to have_content 'Grown from' }
it { expect(rendered).to have_content 'cutting' }
end
@@ -45,10 +45,13 @@ describe "plantings/show" do
end
it "shows photos" do
- photo = FactoryBot.create(:photo, owner: member)
- planting.photos << photo
+ photo1 = FactoryBot.create(:photo, owner: member)
+ photo2 = FactoryBot.create(:photo, owner: member)
+ planting.photos << photo1
+ planting.photos << photo2
render
- assert_select "img[src='#{photo.thumbnail_url}']"
+ assert_select "img[src='#{photo1.fullsize_url}']"
+ assert_select "img[src='#{photo2.thumbnail_url}']"
end
describe "shows a link to add photos" do
@@ -72,7 +75,7 @@ describe "plantings/show" do
end
it "doesn't contain a () if no location is set" do
- expect(rendered).to have_content "()"
+ expect(rendered).not_to have_content "()"
end
end
@@ -83,7 +86,7 @@ describe "plantings/show" do
end
it "shows the member's location in parentheses" do
- expect(rendered).to have_content "(#{planting.owner.location})"
+ expect(rendered).to have_content "#{planting.owner.location}"
end
end
end