From 2ad1b19d32625c4eb2ea08d59e517cf8c1944d72 Mon Sep 17 00:00:00 2001 From: BRADSEC <7948876+bradsec@users.noreply.github.com> Date: Sun, 21 Jun 2026 20:39:56 +1000 Subject: [PATCH] feat: add unisex outfit-style terms to clothing category --- README.md | 4 ++-- data/female/clothing.json | 36 ++++++++++++++++++++++++++++++++++++ data/male/clothing.json | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 data/female/clothing.json create mode 100644 data/male/clothing.json diff --git a/README.md b/README.md index 938a7cf..960abb7 100644 --- a/README.md +++ b/README.md @@ -262,9 +262,9 @@ none, natural makeup, soft makeup, minimal makeup, bold makeup, glam makeup, smo ### Clothing -**Male (22):** plain t-shirt, fitted t-shirt, button-up shirt, flannel shirt, polo shirt, henley shirt, work shirt, tank top, hoodie, crew-neck sweater, turtleneck, denim jacket, leather jacket, bomber jacket, puffer jacket, parka, trench coat, wool overcoat, blazer, tailored suit, three-piece suit, tracksuit +**Male (32):** plain t-shirt, fitted t-shirt, button-up shirt, flannel shirt, polo shirt, henley shirt, work shirt, tank top, hoodie, crew-neck sweater, turtleneck, denim jacket, leather jacket, bomber jacket, puffer jacket, parka, trench coat, wool overcoat, blazer, tailored suit, three-piece suit, tracksuit, gym wear, sportswear, streetwear, casual wear, smart casual, business wear, business casual, formal wear, loungewear, beachwear -**Female (24):** plain t-shirt, fitted t-shirt, button-up shirt, blouse, tank top, camisole, off-shoulder top, peplum top, knit sweater, cardigan, hoodie, turtleneck, denim jacket, leather jacket, puffer jacket, trench coat, wool coat, blazer, tailored suit, jumpsuit, sundress, wrap dress, maxi dress, cocktail dress +**Female (34):** plain t-shirt, fitted t-shirt, button-up shirt, blouse, tank top, camisole, off-shoulder top, peplum top, knit sweater, cardigan, hoodie, turtleneck, denim jacket, leather jacket, puffer jacket, trench coat, wool coat, blazer, tailored suit, jumpsuit, sundress, wrap dress, maxi dress, cocktail dress, gym wear, sportswear, streetwear, casual wear, smart casual, business wear, business casual, formal wear, loungewear, beachwear > Sex-gated. Defaults to `off`. diff --git a/data/female/clothing.json b/data/female/clothing.json new file mode 100644 index 0000000..8d1fe00 --- /dev/null +++ b/data/female/clothing.json @@ -0,0 +1,36 @@ +[ + { "label": "plain t-shirt", "description": "a plain t-shirt" }, + { "label": "fitted t-shirt", "description": "a fitted t-shirt" }, + { "label": "button-up shirt", "description": "a button-up shirt" }, + { "label": "blouse", "description": "a blouse" }, + { "label": "tank top", "description": "a tank top" }, + { "label": "camisole", "description": "a camisole" }, + { "label": "off-shoulder top", "description": "an off-shoulder top" }, + { "label": "peplum top", "description": "a peplum top" }, + { "label": "knit sweater", "description": "a knit sweater" }, + { "label": "cardigan", "description": "a cardigan" }, + { "label": "hoodie", "description": "a hoodie" }, + { "label": "turtleneck", "description": "a turtleneck" }, + { "label": "denim jacket", "description": "a denim jacket" }, + { "label": "leather jacket", "description": "a leather jacket" }, + { "label": "puffer jacket", "description": "a puffer jacket" }, + { "label": "trench coat", "description": "a trench coat" }, + { "label": "wool coat", "description": "a wool coat" }, + { "label": "blazer", "description": "a blazer" }, + { "label": "tailored suit", "description": "a tailored suit" }, + { "label": "jumpsuit", "description": "a jumpsuit" }, + { "label": "sundress", "description": "a sundress" }, + { "label": "wrap dress", "description": "a wrap dress" }, + { "label": "maxi dress", "description": "a maxi dress" }, + { "label": "cocktail dress", "description": "a cocktail dress" }, + { "label": "gym wear", "description": "gym wear" }, + { "label": "sportswear", "description": "sportswear" }, + { "label": "streetwear", "description": "streetwear" }, + { "label": "casual wear", "description": "casual wear" }, + { "label": "smart casual", "description": "smart-casual attire" }, + { "label": "business wear", "description": "business attire" }, + { "label": "business casual", "description": "business-casual attire" }, + { "label": "formal wear", "description": "formal attire" }, + { "label": "loungewear", "description": "loungewear" }, + { "label": "beachwear", "description": "beachwear" } +] diff --git a/data/male/clothing.json b/data/male/clothing.json new file mode 100644 index 0000000..9992a0c --- /dev/null +++ b/data/male/clothing.json @@ -0,0 +1,34 @@ +[ + { "label": "plain t-shirt", "description": "a plain t-shirt" }, + { "label": "fitted t-shirt", "description": "a fitted t-shirt" }, + { "label": "button-up shirt", "description": "a button-up shirt" }, + { "label": "flannel shirt", "description": "a flannel shirt" }, + { "label": "polo shirt", "description": "a polo shirt" }, + { "label": "henley shirt", "description": "a henley shirt" }, + { "label": "work shirt", "description": "a work shirt" }, + { "label": "tank top", "description": "a tank top" }, + { "label": "hoodie", "description": "a hoodie" }, + { "label": "crew-neck sweater", "description": "a crew-neck sweater" }, + { "label": "turtleneck", "description": "a turtleneck" }, + { "label": "denim jacket", "description": "a denim jacket" }, + { "label": "leather jacket", "description": "a leather jacket" }, + { "label": "bomber jacket", "description": "a bomber jacket" }, + { "label": "puffer jacket", "description": "a puffer jacket" }, + { "label": "parka", "description": "a parka" }, + { "label": "trench coat", "description": "a trench coat" }, + { "label": "wool overcoat", "description": "a wool overcoat" }, + { "label": "blazer", "description": "a blazer" }, + { "label": "tailored suit", "description": "a tailored suit" }, + { "label": "three-piece suit", "description": "a three-piece suit" }, + { "label": "tracksuit", "description": "a tracksuit" }, + { "label": "gym wear", "description": "gym wear" }, + { "label": "sportswear", "description": "sportswear" }, + { "label": "streetwear", "description": "streetwear" }, + { "label": "casual wear", "description": "casual wear" }, + { "label": "smart casual", "description": "smart-casual attire" }, + { "label": "business wear", "description": "business attire" }, + { "label": "business casual", "description": "business-casual attire" }, + { "label": "formal wear", "description": "formal attire" }, + { "label": "loungewear", "description": "loungewear" }, + { "label": "beachwear", "description": "beachwear" } +]