StylesPlus it’s a GUI library with built-in classes and element constructor, you can also create your own animations and different styles with module constructors, this module it’s a remake of my module called EzInterface.
This module was inspired by Google Materials
You can find everything you need to use my module below. I need to say that my module it’s very easy and if you don’t need a solid knowledge of Lua if you only will use the built-in classes.
Phase 1 from the module only accepts code, the phase 2 will convert this into a plugin that creates styles and uses built-in classes.
Also, I’m looking for more feature ideas, so if you have an idea you can reply to this comment.
If you already used the module for building an interface, I would appreciate if you could show me your amazing creation and what you think it’s a difficulty while using my module
omg yess this stuff is awesome !!! was wondering if u r looking for more feature ideas for this cuz i have some tht could help this module expand more.
Yeah, I had that idea but still thinking about if I need to implement or not because only would be useful on plugins.
I don’t know what’s this
You can already do it manually with the element constructor.
local scrolling = element.new(
'ScrollingFrame',
{
Size = UDim2.new(400, 300),
Children = {
['TextButton'] = {
Name = "Button1"
},
['TextButton'] = {
Name = "Button2"
},
['TextButton'] = {
Name = "Button3"
},
}
}
):Renderize()
for _,v in pairs(scrolling:GetObject():GetDescendants()) do
if string.match(v.Name, "Button") then
local button = element.new('Button', v)
end
end
Thanks for the remind! If you find more things like this you can send me a private message through the forum. (By the way, the new function it’s deprecated by calling it manually, I’ll be adding an assert on the constructor)