MaterialPlus | The best way to create material interface.
Me and my partner @fivefactor teamed up to create MaterialPlus in an effort to recreate his old module, MaterialR.
All UI elements in this module were created by fivefactor.
What is MaterialPlus?
MaterialPlus is a framework developed by myself and fiveFactor aimed at creating material user interface. It is similar in likes to Roact and studio widgets. MaterialPlus isn’t intended for normal games, but instead intended for:
- Portfolios
- Application Centers
- Restaurants / other Roblox companies
- Admin Panels / other things similar.
However, you may use MaterialPlus in whichever way you desire!
What features does MaterialPlus offer other than MaterialUI?
MaterialPlus provides MaterialUI that can be customised to your liking. We currently offer three custom UI instances, all made with one function. These include:
-
Drop Down Menus:
-
Switches:
-
Sliders: (Thanks to @Fm_Trick for allowing us to use his slider module code)
All of these custom instances are fully customisable with their own custom properties. Also all of the UI you see in these videos were made with MaterialPlus (except CoreGUI). We plan on adding in more custom UI Instances in the future, drop suggestions in the replies if you have any!
MaterialPlus also offers two new universal properties for every UI Instance currently supported! These are Style (Dark, Light) and Shadow (true / false). We plan on adding more universal properties in the future, feel free to suggest any in replies!
Most importantly, MaterialPlus is easy to customise to your liking. You can add in your own UI Instances and edit current ones without having to edit the main module! If you have created a custom UI instance / property and want to share it with others, message me or fiveFactor and we will add it if we think it is good!
Where do I get MaterialPlus?
MaterialPlus is available as a free model. You cannot use require(id) for MaterialPlus as the client cannot load modules from id.
https://www.roblox.com/library/5101861904/MaterialPlus
You can view documenation for MaterialPlus here: MaterialPlus | Documentation
Thanks for reading this post, we hope you enjoy using our framework!
Demo Place:
MaterialPlus_DemoPlace.rbxl (48.3 KB)
Special thanks to: @brokenVectors @Streeteenk @Snowskateer @codes4breakfast @mircostaff for helping test this framework before release.