From 7d752c068f5740ef74c8050cf1cb594d5de482bd Mon Sep 17 00:00:00 2001 From: dez Date: Thu, 8 Feb 2024 07:51:35 +0100 Subject: [PATCH] theme.json metadata edited --- src/theme_ctk_auto.py | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/src/theme_ctk_auto.py b/src/theme_ctk_auto.py index ae66832..db10d02 100644 --- a/src/theme_ctk_auto.py +++ b/src/theme_ctk_auto.py @@ -1,5 +1,6 @@ import json import os +from datetime import datetime def rgb_to_hex(rgb): """ @@ -318,31 +319,18 @@ def generate_theme_json(path, col_theme, is_dark): } }, "provenance": { - "theme name": col_theme, + "theme name": f"Spitfire {col_theme} {'Dark' if is_dark else 'Light'}", "theme author": "generated theme by spitfire launcher", - "date created": None, + "date created": f"{datetime.now().date()}", "last modified by": None, "last modified": None, "created with": "https://spitfirebrowser.com/", - "keystone colour": None, + "keystone colour": f"{col_theme}", "harmony method": None, "harmony differential": None } } - # Add provenance information - theme_data["provenance"] = { - "theme name": "Custom", - "theme author": "Your Name", - "date created": "Current Date", - "last modified by": "Your Name", - "last modified": "Current Date", - "created with": "Python Theme Generator", - "keystone colour": None, - "harmony method": None, - "harmony differential": None - } - with open(os.path.join(path + "./theme.json"), "w") as json_file: json.dump(theme_data, json_file, indent=2)