Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tinycss2
- css = open("_source/_assets/css/_webgradients.scss")
- rules, encoding = tinycss2.parse_stylesheet_bytes(css_bytes=css.read())
- class_names = []
- scss_list = "$_webgradients_list: (\n"
- for rule in rules:
- if type(rule) == tinycss2.ast.QualifiedRule:
- class_name = rule.prelude[1].value
- class_names.append(class_name)
- scss_list = scss_list + " '%s',\n" % class_name
- scss_list = scss_list + ")"
- print(scss_list)
- print(','.join(name for name in class_names))
- import pyaml
- pyaml.pprint(class_names)
Add Comment
Please, Sign In to add comment