Material-Love is a set of libraries to use some of the features described in the Google Material-Design spec, in your LÖVE projects.
Material-Love takes the overhead of generating some of the fancy effects described in those docs, like shadows, paper and ripples. It also facilitates the access to some other stuff like the Roboto Fonts, the color palettes, and even provides an icon font with 1008 icons you can use in your project!
For 11.+ support check flamendless fork
It is NOT a UI library nor is it intended to be, if you want you can use it with any other GUI library like Luigi, SUIT or almost any other one.
Note: None of them are really supported by this library. And as such it is not guaranteed to work.
Download a demo of this library from the releases here
Check the demo source code in the test
branch
You can git clone
this repo (I recommend you go to the source
branch, since it doesnt have the unnecessary files)
git clone https://github.com/Positive07/material-love.git
git checkout source
Alternatively you can download a .zip
or .tar.gz
from the Releases
Check the Wiki page here at GitHub.
It has description on each library and how to use them in your project.
Check the CONTRIBUTING.md file for a Guide on how to contribute to this project.
It tells you how to format your Issues and Pull Request so that is easier for me to help you.
You may also ask simple questions in the LÖVE forums!
I must give credit to Robin (gvx) for the roundrect.lua
library which I used as a base for my own roundrect.lua
Also thanks to Mrmaxmeier for fixing some issues in the nine.convert
function and the image.lua
file.
Also thanks to Shell32 that helped me over at the IRC to fix the Gamma Correct bug!
This set of libraries is Licensed under MIT License
Copyright(c) 2015-2016 Pablo Ariel Mayobre (Positive07)
The Material Design Icon font is Licensed under SIL Open Font License 1.1 (The License file can be found here)
Some of the icons are designed by Google and are under Copyright CC-BY
Roboto is a font by Google licensed under the terms of Apache License, Version 2.0 (The License file can be found here)