- return list("css/%s%s.css" % ("debug/" if gen else "", x) for x in pages.flatten([ui.get("extracss", []), "colours", "dialogs", "%s" % name]))
+ nocss = ui.get("nocss")
+ if not debug:
+ return ["css/%s-%s.css" % (name, getgitid())]
+ css = list(pages.flatten([ui.get("extracss", []), "colours", "dialogs"]))
+ if not nocss:
+ css+=[name]
+ css = ["%s.css" % x for x in css]
+ if hasattr(config, "CUSTOM_CSS"):
+ css+=[config.CUSTOM_CSS]
+ return list("css/%s%s" % ("debug/" if gen else "", x) for x in css)