Skip to content

ByteWelder/LSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

LVGL Style Sheets: content-driven theme generation for LVGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published