diff --git a/garden-data-gen/source/content_gen.d b/garden-data-gen/source/content_gen.d
index f11f0e8..3d58953 100644
--- a/garden-data-gen/source/content_gen.d
+++ b/garden-data-gen/source/content_gen.d
@@ -47,12 +47,9 @@ private void renderSpeciesCards(PlantData data) {
]);
ImageFilePair[] imagePairs = getSpeciesImages(s.id);
if (imagePairs.length > 0) {
- string imageFile = imagePairs[0].filename;
- string thumbnailFile = imagePairs[0].thumbnailFilename;
- string imgTag = " ";
- card = replaceFirst(card, "!IMAGE!", imgTag);
+ card = replaceFirst(card, "!IMAGES!", generatePhotoSwipeElement(imagePairs[0], false));
} else {
- card = replaceFirst(card, "!IMAGE!", "");
+ card = replaceFirst(card, "!IMAGES!", "");
}
htmlApp ~= "\n" ~ card;
}
@@ -105,7 +102,7 @@ private void renderSpeciesPages(PlantData data) {
}
}
-private string generatePhotoSwipeElement(ImageFilePair imagePair) {
+private string generatePhotoSwipeElement(ImageFilePair imagePair, bool addCaption = true) {
import std.format;
import std.datetime;
import std.typecons;
@@ -119,7 +116,7 @@ private string generatePhotoSwipeElement(ImageFilePair imagePair) {
app ~= "\n ";
app ~= thumbnailTag;
Nullable!DateTime imageTimestamp = getImageTimestamp(imagePair.filename);
- if (!imageTimestamp.isNull) {
+ if (addCaption && !imageTimestamp.isNull) {
DateTime dt = imageTimestamp.get;
app ~= "\n ";
app ~= format!(captionFormat)(dt.year, dt.month, dt.day, dt.date.toSimpleString);
diff --git a/garden-data-gen/source/plant_data.d b/garden-data-gen/source/plant_data.d
index fc302d9..b977f80 100644
--- a/garden-data-gen/source/plant_data.d
+++ b/garden-data-gen/source/plant_data.d
@@ -106,9 +106,11 @@ PlantData parsePlantData(string filename) {
auto plantAppender = appender(&result.plants);
foreach (row; plantRows) {
+ import std.string : strip;
if (row.children.length < 4) continue;
Plant plant;
plant.speciesScientificName = readTableCellText(row.children[0]);
+ if (plant.speciesScientificName.strip.length == 0) continue;
plant.identifier = readTableCellText(row.children[1]);
string fGenStr = readTableCellText(row.children[2]);
import std.conv : to;
diff --git a/garden-data-gen/templates/species-card.html b/garden-data-gen/templates/species-card.html
index 9c5ca52..935e3a0 100644
--- a/garden-data-gen/templates/species-card.html
+++ b/garden-data-gen/templates/species-card.html
@@ -15,5 +15,7 @@
- !IMAGE!
+
+ !IMAGES!
+
\ No newline at end of file
diff --git a/garden-plant-data.ods b/garden-plant-data.ods
index b300ef3..c0af1f5 100644
Binary files a/garden-plant-data.ods and b/garden-plant-data.ods differ
diff --git a/garden.html b/garden.html
index 7b55471..d010ce4 100644
--- a/garden.html
+++ b/garden.html
@@ -17,7 +17,7 @@
import PhotoSwipeLightbox from "./vendor/photoswipe/photoswipe-lightbox.esm.min.js";
import PhotoSwipe from "./vendor/photoswipe/photoswipe.esm.min.js";
const lightbox = new PhotoSwipeLightbox({
- gallery: "#main-garden-gallery",
+ gallery: ".pswp-gallery",
children: "a",
pswpModule: PhotoSwipe
});
@@ -55,7 +55,7 @@
My garden is just a small patch of land outside the condo my wife and I call home. It's located in USDA hardiness zone 10a (actually, right on the border of 9b and 10a) in Florida, USA, and I've been trying to beautify the space with a mixture of native and non-invasive ornamental shrubs, herbs, and other plants. While currently there are quite a few non-native species, I'm trying to slowly migrate to entirely native plants and non-invasive food crops, especially those that can help rebuild the soil quality; it's pretty much just sandy clay here.
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+ Coreopsis lanceolata
+
+ A perennial flowering plant native to North America, which produces many yellow flowers that attract native pollinators.
+
+
+
-
+
-
+
-
+
+
+
+
+
+
+ Salvia officinalis
+
+ A perennial, evergreen shrub originally from the mediterranean region, used in cooking and medicine.
+
+
+
+
+
+
+
+
+ Lobularia maritima
+
+ A low-growing flowering plant from the Brassica family, which produces small bunches of delicate white flowers.
+
+
+
-
+
-
+
diff --git a/garden/species/allium-tuberosum.html b/garden/species/allium-tuberosum.html
index 03835b3..ea81b68 100644
--- a/garden/species/allium-tuberosum.html
+++ b/garden/species/allium-tuberosum.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/asclepias-curassavica.html b/garden/species/asclepias-curassavica.html
index d17d0fd..e28a3d9 100644
--- a/garden/species/asclepias-curassavica.html
+++ b/garden/species/asclepias-curassavica.html
@@ -69,7 +69,7 @@
tropical-milkweed-001
Generation F1
-
+ The tropical milkweed plant that’s to the right, planted just above the Browne’s Savory.
Transplanted in February, 2024.
+
+
+ tropical-milkweed-002
+ Generation F1
+ The left-most tropical milkweed, which is more in the shade.
+ Transplanted in February, 2024.
+
+
diff --git a/garden/species/asparagus-aethiopicus.html b/garden/species/asparagus-aethiopicus.html
index e82870a..51c1b35 100644
--- a/garden/species/asparagus-aethiopicus.html
+++ b/garden/species/asparagus-aethiopicus.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
@@ -90,7 +94,11 @@
diff --git a/garden/species/capsicum-annuum-var-glabriusculum.html b/garden/species/capsicum-annuum-var-glabriusculum.html
index b601af6..be61bd9 100644
--- a/garden/species/capsicum-annuum-var-glabriusculum.html
+++ b/garden/species/capsicum-annuum-var-glabriusculum.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/capsicum-annuum-var-jalapeno.html b/garden/species/capsicum-annuum-var-jalapeno.html
index b40e5cb..f5e203d 100644
--- a/garden/species/capsicum-annuum-var-jalapeno.html
+++ b/garden/species/capsicum-annuum-var-jalapeno.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/clinopodium-brownei.html b/garden/species/clinopodium-brownei.html
index 2c7a0e2..a339590 100644
--- a/garden/species/clinopodium-brownei.html
+++ b/garden/species/clinopodium-brownei.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/coreopsis-lanceolata.html b/garden/species/coreopsis-lanceolata.html
new file mode 100644
index 0000000..baa9cf5
--- /dev/null
+++ b/garden/species/coreopsis-lanceolata.html
@@ -0,0 +1,87 @@
+
+
+
+
+ Andrew's Garden: Lanceleaf Coreopsis
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ About Lanceleaf Coreopsis
+ A perennial flowering plant native to North America, which produces many yellow flowers that attract native pollinators.
+
+
+ https://en.wikipedia.org/wiki/Coreopsis_lanceolata
+
+
+
+
+ Plants
+
+ Here's a detailed list of all plants I have of this species.
+
+
+
+ coreopsis-001
+ Generation F1
+
+ Planted from a discount plant bought from Lowe’s, on the 16th of March.
+
+
+
+
+
+
diff --git a/garden/species/coriandrum-sativum.html b/garden/species/coriandrum-sativum.html
index fed80af..80ba685 100644
--- a/garden/species/coriandrum-sativum.html
+++ b/garden/species/coriandrum-sativum.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/juniperus-conferta.html b/garden/species/juniperus-conferta.html
index d3179db..41344b7 100644
--- a/garden/species/juniperus-conferta.html
+++ b/garden/species/juniperus-conferta.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/lobularia-maritima.html b/garden/species/lobularia-maritima.html
new file mode 100644
index 0000000..1bf3958
--- /dev/null
+++ b/garden/species/lobularia-maritima.html
@@ -0,0 +1,87 @@
+
+
+
+
+ Andrew's Garden: Sweet Alyssum
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ About Sweet Alyssum
+ A low-growing flowering plant from the Brassica family, which produces small bunches of delicate white flowers.
+
+
+ https://en.wikipedia.org/wiki/Lobularia_maritima
+
+
+
+
+ Plants
+
+ Here's a detailed list of all plants I have of this species.
+
+
+
+ white-alyssum-001
+ Generation F1
+
+ Planted from seed on the 2nd of March, 2024.
+
+
+
+
+
+
diff --git a/garden/species/nepeta-cataria.html b/garden/species/nepeta-cataria.html
index 7842bf6..fb7c81d 100644
--- a/garden/species/nepeta-cataria.html
+++ b/garden/species/nepeta-cataria.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/nephrolepis-obliterata.html b/garden/species/nephrolepis-obliterata.html
index e58bcbb..5de929c 100644
--- a/garden/species/nephrolepis-obliterata.html
+++ b/garden/species/nephrolepis-obliterata.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/plectranthus-mona-lavender.html b/garden/species/plectranthus-mona-lavender.html
index d119595..6c9c01c 100644
--- a/garden/species/plectranthus-mona-lavender.html
+++ b/garden/species/plectranthus-mona-lavender.html
@@ -66,6 +66,18 @@
Here's a detailed list of all plants I have of this species.
+
+ Mona-lavender-002
+ Generation F1
+ The mona lavender that’s to the left of the tree, closer to the front door, and in a shadier part of the garden.
+ Transplanted in February, 2024.
+
+
+
diff --git a/garden/species/psychotria-nervosa.html b/garden/species/psychotria-nervosa.html
index 4b89729..5c5d9dd 100644
--- a/garden/species/psychotria-nervosa.html
+++ b/garden/species/psychotria-nervosa.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/ruellia-caroliniensis.html b/garden/species/ruellia-caroliniensis.html
index f4c6610..6d63d6a 100644
--- a/garden/species/ruellia-caroliniensis.html
+++ b/garden/species/ruellia-caroliniensis.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/salvia-misella.html b/garden/species/salvia-misella.html
index c9fc307..f29d411 100644
--- a/garden/species/salvia-misella.html
+++ b/garden/species/salvia-misella.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/salvia-officinalis.html b/garden/species/salvia-officinalis.html
new file mode 100644
index 0000000..a99673e
--- /dev/null
+++ b/garden/species/salvia-officinalis.html
@@ -0,0 +1,87 @@
+
+
+
+
+ Andrew's Garden: Sage
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ About Sage
+ A perennial, evergreen shrub originally from the mediterranean region, used in cooking and medicine.
+
+
+ https://en.wikipedia.org/wiki/Salvia_officinalis
+
+
+
+
+ Plants
+
+ Here's a detailed list of all plants I have of this species.
+
+
+
+ sage-001
+ Generation F1
+ A small patch of sage herbs in the corner of the garden.
+ Planted from seed on the 2nd of March, 2024.
+
+
+
+
+
+
diff --git a/garden/species/tagetes-erecta.html b/garden/species/tagetes-erecta.html
index 2618179..d7957ff 100644
--- a/garden/species/tagetes-erecta.html
+++ b/garden/species/tagetes-erecta.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/teucrium-canadense.html b/garden/species/teucrium-canadense.html
index dea9ce1..0a6029e 100644
--- a/garden/species/teucrium-canadense.html
+++ b/garden/species/teucrium-canadense.html
@@ -69,7 +69,7 @@
wood-sage-001
Generation F1
-
+ A bushy sage planted right on the corner of the house, near the water downflow spout.
Transplanted on the 9th of March, 2024.
diff --git a/garden/species/thymus-vulgaris.html b/garden/species/thymus-vulgaris.html
index f238d9a..a8f6270 100644
--- a/garden/species/thymus-vulgaris.html
+++ b/garden/species/thymus-vulgaris.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/garden/species/trandescantia-zebrina.html b/garden/species/trandescantia-zebrina.html
index 9094cc5..b6b0eac 100644
--- a/garden/species/trandescantia-zebrina.html
+++ b/garden/species/trandescantia-zebrina.html
@@ -78,6 +78,10 @@
2024-Mar-10
+
+
+ 2024-Mar-16
+
diff --git a/images/garden/plants/bird-pepper-001/20240316_192356.jpg b/images/garden/plants/bird-pepper-001/20240316_192356.jpg
new file mode 100644
index 0000000..5ec79e1
Binary files /dev/null and b/images/garden/plants/bird-pepper-001/20240316_192356.jpg differ
diff --git a/images/garden/plants/bird-pepper-001/20240316_192356.thumb.jpg b/images/garden/plants/bird-pepper-001/20240316_192356.thumb.jpg
new file mode 100644
index 0000000..cb8d364
Binary files /dev/null and b/images/garden/plants/bird-pepper-001/20240316_192356.thumb.jpg differ
diff --git a/images/garden/plants/blue-juniper-001/20240316_192406.jpg b/images/garden/plants/blue-juniper-001/20240316_192406.jpg
new file mode 100644
index 0000000..48d1962
Binary files /dev/null and b/images/garden/plants/blue-juniper-001/20240316_192406.jpg differ
diff --git a/images/garden/plants/blue-juniper-001/20240316_192406.thumb.jpg b/images/garden/plants/blue-juniper-001/20240316_192406.thumb.jpg
new file mode 100644
index 0000000..a911a82
Binary files /dev/null and b/images/garden/plants/blue-juniper-001/20240316_192406.thumb.jpg differ
diff --git a/images/garden/plants/brownes-savory-001/20240316_192403.jpg b/images/garden/plants/brownes-savory-001/20240316_192403.jpg
new file mode 100644
index 0000000..ea7beed
Binary files /dev/null and b/images/garden/plants/brownes-savory-001/20240316_192403.jpg differ
diff --git a/images/garden/plants/brownes-savory-001/20240316_192403.thumb.jpg b/images/garden/plants/brownes-savory-001/20240316_192403.thumb.jpg
new file mode 100644
index 0000000..36b7a6b
Binary files /dev/null and b/images/garden/plants/brownes-savory-001/20240316_192403.thumb.jpg differ
diff --git a/images/garden/plants/carolina-petunia-001/20240316_192448.jpg b/images/garden/plants/carolina-petunia-001/20240316_192448.jpg
new file mode 100644
index 0000000..92d82f4
Binary files /dev/null and b/images/garden/plants/carolina-petunia-001/20240316_192448.jpg differ
diff --git a/images/garden/plants/carolina-petunia-001/20240316_192448.thumb.jpg b/images/garden/plants/carolina-petunia-001/20240316_192448.thumb.jpg
new file mode 100644
index 0000000..fb5b4a6
Binary files /dev/null and b/images/garden/plants/carolina-petunia-001/20240316_192448.thumb.jpg differ
diff --git a/images/garden/plants/catnip-001/20240316_192312.jpg b/images/garden/plants/catnip-001/20240316_192312.jpg
new file mode 100644
index 0000000..f1f097a
Binary files /dev/null and b/images/garden/plants/catnip-001/20240316_192312.jpg differ
diff --git a/images/garden/plants/catnip-001/20240316_192312.thumb.jpg b/images/garden/plants/catnip-001/20240316_192312.thumb.jpg
new file mode 100644
index 0000000..a270cab
Binary files /dev/null and b/images/garden/plants/catnip-001/20240316_192312.thumb.jpg differ
diff --git a/images/garden/plants/cayenne-pepper-001/20240316_192426.jpg b/images/garden/plants/cayenne-pepper-001/20240316_192426.jpg
new file mode 100644
index 0000000..fe6f109
Binary files /dev/null and b/images/garden/plants/cayenne-pepper-001/20240316_192426.jpg differ
diff --git a/images/garden/plants/cayenne-pepper-001/20240316_192426.thumb.jpg b/images/garden/plants/cayenne-pepper-001/20240316_192426.thumb.jpg
new file mode 100644
index 0000000..d9316e7
Binary files /dev/null and b/images/garden/plants/cayenne-pepper-001/20240316_192426.thumb.jpg differ
diff --git a/images/garden/plants/coreopsis-001/20240316_192446.jpg b/images/garden/plants/coreopsis-001/20240316_192446.jpg
new file mode 100644
index 0000000..c1adb37
Binary files /dev/null and b/images/garden/plants/coreopsis-001/20240316_192446.jpg differ
diff --git a/images/garden/plants/coreopsis-001/20240316_192446.thumb.jpg b/images/garden/plants/coreopsis-001/20240316_192446.thumb.jpg
new file mode 100644
index 0000000..50b74c2
Binary files /dev/null and b/images/garden/plants/coreopsis-001/20240316_192446.thumb.jpg differ
diff --git a/images/garden/plants/coriander-001/20240316_192249.jpg b/images/garden/plants/coriander-001/20240316_192249.jpg
new file mode 100644
index 0000000..619cd11
Binary files /dev/null and b/images/garden/plants/coriander-001/20240316_192249.jpg differ
diff --git a/images/garden/plants/coriander-001/20240316_192249.thumb.jpg b/images/garden/plants/coriander-001/20240316_192249.thumb.jpg
new file mode 100644
index 0000000..20478c1
Binary files /dev/null and b/images/garden/plants/coriander-001/20240316_192249.thumb.jpg differ
diff --git a/images/garden/plants/creeping-sage-001/20240316_192338.jpg b/images/garden/plants/creeping-sage-001/20240316_192338.jpg
new file mode 100644
index 0000000..4ac60ee
Binary files /dev/null and b/images/garden/plants/creeping-sage-001/20240316_192338.jpg differ
diff --git a/images/garden/plants/creeping-sage-001/20240316_192338.thumb.jpg b/images/garden/plants/creeping-sage-001/20240316_192338.thumb.jpg
new file mode 100644
index 0000000..c640f2d
Binary files /dev/null and b/images/garden/plants/creeping-sage-001/20240316_192338.thumb.jpg differ
diff --git a/images/garden/plants/dwarf-coffee-001/20240316_192334.jpg b/images/garden/plants/dwarf-coffee-001/20240316_192334.jpg
new file mode 100644
index 0000000..7761d3a
Binary files /dev/null and b/images/garden/plants/dwarf-coffee-001/20240316_192334.jpg differ
diff --git a/images/garden/plants/dwarf-coffee-001/20240316_192334.thumb.jpg b/images/garden/plants/dwarf-coffee-001/20240316_192334.thumb.jpg
new file mode 100644
index 0000000..4950813
Binary files /dev/null and b/images/garden/plants/dwarf-coffee-001/20240316_192334.thumb.jpg differ
diff --git a/images/garden/plants/foxtail-fern-001/20240316_192307.jpg b/images/garden/plants/foxtail-fern-001/20240316_192307.jpg
new file mode 100644
index 0000000..c7438c0
Binary files /dev/null and b/images/garden/plants/foxtail-fern-001/20240316_192307.jpg differ
diff --git a/images/garden/plants/foxtail-fern-001/20240316_192307.thumb.jpg b/images/garden/plants/foxtail-fern-001/20240316_192307.thumb.jpg
new file mode 100644
index 0000000..185ddaf
Binary files /dev/null and b/images/garden/plants/foxtail-fern-001/20240316_192307.thumb.jpg differ
diff --git a/images/garden/plants/foxtail-fern-002/20240316_192352.jpg b/images/garden/plants/foxtail-fern-002/20240316_192352.jpg
new file mode 100644
index 0000000..33990c9
Binary files /dev/null and b/images/garden/plants/foxtail-fern-002/20240316_192352.jpg differ
diff --git a/images/garden/plants/foxtail-fern-002/20240316_192352.thumb.jpg b/images/garden/plants/foxtail-fern-002/20240316_192352.thumb.jpg
new file mode 100644
index 0000000..b7268e5
Binary files /dev/null and b/images/garden/plants/foxtail-fern-002/20240316_192352.thumb.jpg differ
diff --git a/images/garden/plants/garlic-chives-001/20240316_192237.jpg b/images/garden/plants/garlic-chives-001/20240316_192237.jpg
new file mode 100644
index 0000000..8393f8e
Binary files /dev/null and b/images/garden/plants/garlic-chives-001/20240316_192237.jpg differ
diff --git a/images/garden/plants/garlic-chives-001/20240316_192237.thumb.jpg b/images/garden/plants/garlic-chives-001/20240316_192237.thumb.jpg
new file mode 100644
index 0000000..4dfd9e1
Binary files /dev/null and b/images/garden/plants/garlic-chives-001/20240316_192237.thumb.jpg differ
diff --git a/images/garden/plants/inchplant-001/20240316_192347.jpg b/images/garden/plants/inchplant-001/20240316_192347.jpg
new file mode 100644
index 0000000..8b4079a
Binary files /dev/null and b/images/garden/plants/inchplant-001/20240316_192347.jpg differ
diff --git a/images/garden/plants/inchplant-001/20240316_192347.thumb.jpg b/images/garden/plants/inchplant-001/20240316_192347.thumb.jpg
new file mode 100644
index 0000000..a718fa9
Binary files /dev/null and b/images/garden/plants/inchplant-001/20240316_192347.thumb.jpg differ
diff --git a/images/garden/plants/jalapeno-001/20240316_192414.jpg b/images/garden/plants/jalapeno-001/20240316_192414.jpg
new file mode 100644
index 0000000..f16504e
Binary files /dev/null and b/images/garden/plants/jalapeno-001/20240316_192414.jpg differ
diff --git a/images/garden/plants/jalapeno-001/20240316_192414.thumb.jpg b/images/garden/plants/jalapeno-001/20240316_192414.thumb.jpg
new file mode 100644
index 0000000..b002fca
Binary files /dev/null and b/images/garden/plants/jalapeno-001/20240316_192414.thumb.jpg differ
diff --git a/images/garden/plants/kimberley-fern-001/20240316_192342.jpg b/images/garden/plants/kimberley-fern-001/20240316_192342.jpg
new file mode 100644
index 0000000..f1fa355
Binary files /dev/null and b/images/garden/plants/kimberley-fern-001/20240316_192342.jpg differ
diff --git a/images/garden/plants/kimberley-fern-001/20240316_192342.thumb.jpg b/images/garden/plants/kimberley-fern-001/20240316_192342.thumb.jpg
new file mode 100644
index 0000000..91c4b6a
Binary files /dev/null and b/images/garden/plants/kimberley-fern-001/20240316_192342.thumb.jpg differ
diff --git a/images/garden/plants/marigold-001/20240316_192324.jpg b/images/garden/plants/marigold-001/20240316_192324.jpg
new file mode 100644
index 0000000..fac930e
Binary files /dev/null and b/images/garden/plants/marigold-001/20240316_192324.jpg differ
diff --git a/images/garden/plants/marigold-001/20240316_192324.thumb.jpg b/images/garden/plants/marigold-001/20240316_192324.thumb.jpg
new file mode 100644
index 0000000..3938de0
Binary files /dev/null and b/images/garden/plants/marigold-001/20240316_192324.thumb.jpg differ
diff --git a/images/garden/plants/mona-lavender-001/20240316_192331.jpg b/images/garden/plants/mona-lavender-001/20240316_192331.jpg
new file mode 100644
index 0000000..7baf5ef
Binary files /dev/null and b/images/garden/plants/mona-lavender-001/20240316_192331.jpg differ
diff --git a/images/garden/plants/mona-lavender-001/20240316_192331.thumb.jpg b/images/garden/plants/mona-lavender-001/20240316_192331.thumb.jpg
new file mode 100644
index 0000000..abb832f
Binary files /dev/null and b/images/garden/plants/mona-lavender-001/20240316_192331.thumb.jpg differ
diff --git a/images/garden/plants/mona-lavender-002/20240316_192315.jpg b/images/garden/plants/mona-lavender-002/20240316_192315.jpg
new file mode 100644
index 0000000..4f610c7
Binary files /dev/null and b/images/garden/plants/mona-lavender-002/20240316_192315.jpg differ
diff --git a/images/garden/plants/mona-lavender-002/20240316_192315.thumb.jpg b/images/garden/plants/mona-lavender-002/20240316_192315.thumb.jpg
new file mode 100644
index 0000000..7a082eb
Binary files /dev/null and b/images/garden/plants/mona-lavender-002/20240316_192315.thumb.jpg differ
diff --git a/images/garden/plants/sage-001/20240316_192418.jpg b/images/garden/plants/sage-001/20240316_192418.jpg
new file mode 100644
index 0000000..443731a
Binary files /dev/null and b/images/garden/plants/sage-001/20240316_192418.jpg differ
diff --git a/images/garden/plants/sage-001/20240316_192418.thumb.jpg b/images/garden/plants/sage-001/20240316_192418.thumb.jpg
new file mode 100644
index 0000000..f91861e
Binary files /dev/null and b/images/garden/plants/sage-001/20240316_192418.thumb.jpg differ
diff --git a/images/garden/plants/thyme-001/20240316_192240.jpg b/images/garden/plants/thyme-001/20240316_192240.jpg
new file mode 100644
index 0000000..b65c9b3
Binary files /dev/null and b/images/garden/plants/thyme-001/20240316_192240.jpg differ
diff --git a/images/garden/plants/thyme-001/20240316_192240.thumb.jpg b/images/garden/plants/thyme-001/20240316_192240.thumb.jpg
new file mode 100644
index 0000000..a2bc65d
Binary files /dev/null and b/images/garden/plants/thyme-001/20240316_192240.thumb.jpg differ
diff --git a/images/garden/plants/tropical-milkweed-001/20240316_192456.jpg b/images/garden/plants/tropical-milkweed-001/20240316_192456.jpg
new file mode 100644
index 0000000..bd161bd
Binary files /dev/null and b/images/garden/plants/tropical-milkweed-001/20240316_192456.jpg differ
diff --git a/images/garden/plants/tropical-milkweed-001/20240316_192456.thumb.jpg b/images/garden/plants/tropical-milkweed-001/20240316_192456.thumb.jpg
new file mode 100644
index 0000000..344018c
Binary files /dev/null and b/images/garden/plants/tropical-milkweed-001/20240316_192456.thumb.jpg differ
diff --git a/images/garden/plants/tropical-milkweed-002/20240316_192453.jpg b/images/garden/plants/tropical-milkweed-002/20240316_192453.jpg
new file mode 100644
index 0000000..098e2b5
Binary files /dev/null and b/images/garden/plants/tropical-milkweed-002/20240316_192453.jpg differ
diff --git a/images/garden/plants/tropical-milkweed-002/20240316_192453.thumb.jpg b/images/garden/plants/tropical-milkweed-002/20240316_192453.thumb.jpg
new file mode 100644
index 0000000..d9a36fc
Binary files /dev/null and b/images/garden/plants/tropical-milkweed-002/20240316_192453.thumb.jpg differ
diff --git a/images/garden/plants/white-alyssum-001/20240316_192421.jpg b/images/garden/plants/white-alyssum-001/20240316_192421.jpg
new file mode 100644
index 0000000..83301ae
Binary files /dev/null and b/images/garden/plants/white-alyssum-001/20240316_192421.jpg differ
diff --git a/images/garden/plants/white-alyssum-001/20240316_192421.thumb.jpg b/images/garden/plants/white-alyssum-001/20240316_192421.thumb.jpg
new file mode 100644
index 0000000..89fe459
Binary files /dev/null and b/images/garden/plants/white-alyssum-001/20240316_192421.thumb.jpg differ
diff --git a/images/garden/plants/wood-sage-001/20240316_192433.jpg b/images/garden/plants/wood-sage-001/20240316_192433.jpg
new file mode 100644
index 0000000..fea2e91
Binary files /dev/null and b/images/garden/plants/wood-sage-001/20240316_192433.jpg differ
diff --git a/images/garden/plants/wood-sage-001/20240316_192433.thumb.jpg b/images/garden/plants/wood-sage-001/20240316_192433.thumb.jpg
new file mode 100644
index 0000000..86505d6
Binary files /dev/null and b/images/garden/plants/wood-sage-001/20240316_192433.thumb.jpg differ
diff --git a/images/garden/species/capsicum-annuum-var-cayenne/Thai_peppers.jpg b/images/garden/species/capsicum-annuum-var-cayenne/Thai_peppers.jpg
new file mode 100644
index 0000000..c9100d9
Binary files /dev/null and b/images/garden/species/capsicum-annuum-var-cayenne/Thai_peppers.jpg differ
diff --git a/images/garden/species/capsicum-annuum-var-cayenne/Thai_peppers.thumb.jpg b/images/garden/species/capsicum-annuum-var-cayenne/Thai_peppers.thumb.jpg
new file mode 100644
index 0000000..128a4a7
Binary files /dev/null and b/images/garden/species/capsicum-annuum-var-cayenne/Thai_peppers.thumb.jpg differ
diff --git a/images/garden/species/coreopsis-lanceolata/Coreopsis_lanceolata_Sterntaler.jpg b/images/garden/species/coreopsis-lanceolata/Coreopsis_lanceolata_Sterntaler.jpg
new file mode 100644
index 0000000..7b4a0f1
Binary files /dev/null and b/images/garden/species/coreopsis-lanceolata/Coreopsis_lanceolata_Sterntaler.jpg differ
diff --git a/images/garden/species/coreopsis-lanceolata/Coreopsis_lanceolata_Sterntaler.thumb.jpg b/images/garden/species/coreopsis-lanceolata/Coreopsis_lanceolata_Sterntaler.thumb.jpg
new file mode 100644
index 0000000..63c256f
Binary files /dev/null and b/images/garden/species/coreopsis-lanceolata/Coreopsis_lanceolata_Sterntaler.thumb.jpg differ
diff --git a/images/garden/species/lobularia-maritima/Sweet_alyssum.jpg b/images/garden/species/lobularia-maritima/Sweet_alyssum.jpg
new file mode 100644
index 0000000..4491c10
Binary files /dev/null and b/images/garden/species/lobularia-maritima/Sweet_alyssum.jpg differ
diff --git a/images/garden/species/lobularia-maritima/Sweet_alyssum.thumb.jpg b/images/garden/species/lobularia-maritima/Sweet_alyssum.thumb.jpg
new file mode 100644
index 0000000..5ac7546
Binary files /dev/null and b/images/garden/species/lobularia-maritima/Sweet_alyssum.thumb.jpg differ
diff --git a/images/garden/species/salvia-officinalis/Salvia_officinalis0.jpg b/images/garden/species/salvia-officinalis/Salvia_officinalis0.jpg
new file mode 100644
index 0000000..af3e866
Binary files /dev/null and b/images/garden/species/salvia-officinalis/Salvia_officinalis0.jpg differ
diff --git a/images/garden/species/salvia-officinalis/Salvia_officinalis0.thumb.jpg b/images/garden/species/salvia-officinalis/Salvia_officinalis0.thumb.jpg
new file mode 100644
index 0000000..5f82c38
Binary files /dev/null and b/images/garden/species/salvia-officinalis/Salvia_officinalis0.thumb.jpg differ
diff --git a/styles/garden.css b/styles/garden.css
index 1ef79ac..edaa420 100644
--- a/styles/garden.css
+++ b/styles/garden.css
@@ -30,12 +30,16 @@
margin: 0.5em 0;
}
-.species-card > img {
+.species-card > .pswp-gallery {
max-width: 49.5%;
- object-fit: scale-down;
flex-grow: 0;
}
+.species-card > .pswp-gallery > a > img {
+ max-width: 100%;
+ object-fit: scale-down;
+}
+
.plant-card {