Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 639 Bytes

File metadata and controls

38 lines (22 loc) · 639 Bytes

LSS

LSS stands for "LVGL Style Sheets"

It's a content-driven theme generator for LVGL.

Usage

Environment setup

Ensure Lark is installed. Preferably in a Python venv:

pip install lark

Compiling

Compile a theme:

python compile.py themes/theme.lss 

Output can be found in the build/ folder.

Development

Lark

Lark is used to describe the grammar for LSS in grammar.lark

References

License

MIT License