Allow optional stylesheets in extensions.
parent
eac6429258
commit
92bc22b70e
|
@ -95,8 +95,13 @@ def load_json(path):
|
||||||
def read_template_dir(directory):
|
def read_template_dir(directory):
|
||||||
'''Read the template data from a directory'''
|
'''Read the template data from a directory'''
|
||||||
|
|
||||||
|
# Make the stylesheet template optional.
|
||||||
|
stylesheet = ''
|
||||||
|
stylesheet_path = f'{directory}/stylesheet.qss.in'
|
||||||
|
if os.path.exists(stylesheet_path):
|
||||||
|
stylesheet = open(f'{directory}/stylesheet.qss.in').read()
|
||||||
data = {
|
data = {
|
||||||
'stylesheet': open(f'{directory}/stylesheet.qss.in').read(),
|
'stylesheet': stylesheet,
|
||||||
'icons': [],
|
'icons': [],
|
||||||
}
|
}
|
||||||
if os.path.exists(f'{directory}/icons.json'):
|
if os.path.exists(f'{directory}/icons.json'):
|
||||||
|
|
Loading…
Reference in New Issue