Skip to content
 
 

Repository files navigation

FlexLöve

CSS-style UI library for LÖVE2D. Flexbox, Grid, theming, animations, input - named after the CSS/DOM property they correspond to.

Install

git clone https://github.com/Metsker/FlexLove

usage:

local FlexLove = require("FlexLove")

Repo layout

init.lua              - the plugin entry point
modules/              - everything init.lua wires together
docs/                 - usage.md (API) + repo.md (contributing)
examples/             - runnable LÖVE examples
themes/               - reference theme definitions (palette + 9-patch schema)
testing/              - luaunit-based test suite

Develop

lua testing/runAll.lua --no-coverage    # run tests
selene init.lua modules/                # lint
stylua init.lua modules/                # format

License

MIT. See LICENSE.

About

A Löve Gui based on Flexbox

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages