theme.json metadata edited
This commit is contained in:
parent
30be4b3c37
commit
7d752c068f
1 changed files with 4 additions and 16 deletions
|
@ -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)
|
||||
|
||||
|
|
Reference in a new issue