From 07af7a970fa4b975cd5f737d90d19fe7691b2da5 Mon Sep 17 00:00:00 2001 From: Isulion Date: Sun, 8 Dec 2024 17:01:27 +0100 Subject: [PATCH] street food kebab fix --- configs/street_food_kebab_config.json | 63 +++++++++++---------- theme_handlers/street_food_kebab_handler.py | 40 ++++++------- 2 files changed, 52 insertions(+), 51 deletions(-) diff --git a/configs/street_food_kebab_config.json b/configs/street_food_kebab_config.json index 3480450..1871367 100644 --- a/configs/street_food_kebab_config.json +++ b/configs/street_food_kebab_config.json @@ -5,49 +5,50 @@ "serving", "wrapping", "slicing", - "grilling" + "grilling", + "assembling frites" ], "subjects": [ - "massive döner kebab", - "hefty kebab sandwich", - "enormous French street kebab", - "greasy late-night kebab", - "giant kebab sandwich" + "classic French-style kebab with frites", + "loaded kebab sandwich with crispy fries", + "authentic Parisian street kebab", + "generous kebab with golden french fries", + "street-style kebab frites platter" ], "details": [ - "stuffed with crispy fries", - "loaded with shaved meat", - "drenched in garlic sauce", - "packed with fresh vegetables", - "oozing with sauce" + "topped with golden crispy fries", + "overflowing with shaved meat and frites", + "drizzled with spicy harissa mayo", + "packed with caramelized onions and fries", + "garnished with herb-seasoned frites" ], "environments": [ - "small bustling kebab shop", - "cramped street corner stand", - "tiny steamy kebab shop", - "well-worn counter", - "local kebab joint" + "bustling Parisian street corner", + "authentic French street food cart", + "vibrant urban kebab stand", + "traditional Paris street food setting", + "lively urban food market" ], "environment_details": [ - "rotating meat spit visible", - "fluorescent lighting", - "steam in the air", - "sauce bottles nearby", - "busy grill area" + "rotating meat spit in background", + "sizzling grill with fries", + "street-level food preparation", + "warm ambient street lighting", + "busy urban street atmosphere" ], "styles": [ - "gritty and realistic", - "authentic street food", - "raw and unfiltered", - "candid late-night", - "genuine documentation" + "authentic street food photography", + "gritty urban culinary realism", + "vibrant street food documentary", + "candid Parisian street scene", + "raw street cuisine aesthetic" ], "style_details": [ - "harsh lighting", - "greasy appeal", - "massive portions", - "authentic mess", - "visible steam" + "dramatic street lighting", + "high contrast urban setting", + "authentic food preparation detail", + "rich color palette", + "dynamic food composition" ], "effects": [ "harsh fluorescent lighting", diff --git a/theme_handlers/street_food_kebab_handler.py b/theme_handlers/street_food_kebab_handler.py index b99f585..7c9597d 100644 --- a/theme_handlers/street_food_kebab_handler.py +++ b/theme_handlers/street_food_kebab_handler.py @@ -9,19 +9,19 @@ class StreetFoodKebabThemeHandler(BaseThemeHandler): return custom_subject subjects = [ - "a gyro-style sub sandwich with a side of french fries", - "an appetizing sub sandwich served with crispy fries", - "a freshly prepared pita wrap accompanied by fries", - "a vibrant wrap sandwich with golden fries", - "a delicious sub with assorted fillings and fries" + "a classic French-style kebab with golden frites", + "a loaded kebab sandwich overflowing with meat and crispy fries", + "an authentic Parisian street kebab with herb-seasoned frites", + "a generous kebab platter topped with golden french fries", + "a vibrant street-style kebab with perfectly crisp frites" ] details = [ - "filled with various meats and vegetables", - "accompanied by a side of golden brown fries", - "wrapped in warm pita bread with fresh herbs", - "served with a hint of creamy garlic sauce", - "garnished with crisp lettuce and tomatoes" + "drizzled with spicy harissa mayo", + "garnished with caramelized onions", + "served with a side of perfectly golden fries", + "accompanied by a zesty herb sauce", + "topped with fresh parsley and crisp vegetables" ] return f"{self.config.random.choice(subjects)}, {self.config.random.choice(details)}" @@ -31,19 +31,19 @@ class StreetFoodKebabThemeHandler(BaseThemeHandler): return custom_location environments = [ - "in a restaurant or food service environment", - "at a vibrant fast food stall", - "in a cozy eatery with a side of fries", - "on a bustling street corner with fries on the table", - "in a high-end culinary setting with fries as a side" + "on a bustling Parisian street corner", + "at an authentic French street food cart", + "in a vibrant urban kebab stand", + "along a traditional Paris street food setting", + "within a lively urban food market" ] details = [ - "with a light brown wooden cutting board", - "with a dark gray background", - "surrounded by aromatic spices", - "with dramatic lighting from the right", - "on a dark surface, adding depth" + "with warm ambient street lighting", + "featuring a rotating meat spit in the background", + "surrounded by the energy of urban street cuisine", + "with a glimpse of the city's culinary culture", + "capturing the essence of street food preparation" ] return f"{self.config.random.choice(environments)}, {self.config.random.choice(details)}"