SysRibbon - A RibbonBar configuration roughly based on SystemMenu

Hello!

So a couple of months ago I finally made the move from SystemMenu to RibbonBar after I remembered that RibbonBar can be customized, and the first thing I did was removed all the fluff I didn’t need and got everything (literally) on the same page.

… and well now I’m making it babby’s first fancy release after spending awhile polishing it yesterday. Here’s a quick preview. Quick access setup not included.

[size=4]What is it?[/size]
Basically, it’s a RibbonBar configuration that [strike]was somewhat blindly thrown together to fit my own needs[/strike] is made for the studio user that likes the features of RibbonBar but hate its face.
[ul]
[li]No shenanigans like 2 tabs that have a lot of the same things and a whole tab that is dedicated to a measly 10 plugins… and well no tabs in general.[/li]
[li]No fluff like the Effects, Spawn and Part buttons (let me know if any of you actually want these! I got rid of them since I’m used to using Advanced Objects for inserting just about anything, but maybe others would like the convenience). Kept the 3 script buttons though because they’re kinda neat.[/li]
[li]Small and text-less buttons. [size=1]Mostly.[/size][/li]

[size=4]Installation[/size]
[ol]
[li]Download this.[/li]
[li]If you already know where to put it, do it and skip the rest of this. If not, visit this page, right click on the studio launcher, click Properties and then Open File Location. Look for the folder that has the same name as the text that’s on that page and open it.[/li]
[li]Replace RobloxStudioRibbonRelease.xml with the one you downloaded.[/li]
[li]There you go! Open studio, switch your UI style over to RibbonBar, restart studio and you will be using SysRibbon.[/li]

[size=4]Known Problems[/size]
[ul]
[li]Currently you will have to manually replace the xml every time studio updates. Personally I don’t mind since I just do it while it’s updating, but if you do mind you could check out this. I haven’t tried it out myself but it sounds like it was literally made for this. Also poke an admin about it or something, it’d be nice to give ribbon xml a more permanent home.[/li]
[li]Hinges and motors can only be applied one at a time. This is a general problem that you’ll also find in the standard RibbonBar.[/li]
[li]Anchor is not a tool. To my knowledge there’s nothing that can be done about it.[/li]
[li]On big monitors at least, a lot of the main tab is blank. If it ends up being a big problem to people, I’ll see what I can do about it.[/li]
[li]Naturally the Toggle Local Handles button is a bit buggy. It functions just fine, but the button itself will randomly appear to be stuck on or off (it’s mostly just there to remind you that it’s a thing anyway).[/li]
[li]There’s nothing I can do about how the plugins tab lays out your plugins. Most I can really do to that tab is get rid of the “Tools” group so you have a little more room for plugins.[/li]
[/ul]

That…

That’s actually really cool! Props to you!

I have mine even closer to SystemMenu:

But I won’t be making the switch until this is fixed and we can customize the icons of the the buttons (they’re really ugly and there’s no reason for me to switch unless I can make them pretty)

It’s a shame there’s so much hardcoded (like the terrain tab name, and the single drop down menu, and the single QuickAccessBar, and the plugins tab) but what you have done awesome. I’m not going to switch yet though, because plugins continue to be jank in RibbonBar.

You can modify that – look at my screenshot. You can add the visible=“false” component to make one of them invisible and add a text=“whatyouwantittobecalled” component to keep the name (so it works with the hard-coded program) but displays a different name. Also, what’s bad about plugins? I thought someone said we could add them to the quick access bar in the other thread?

Just fixed the terrain tab thing. In hindsight I’m not sure why I didn’t think of this.

Out of curiosity, why are you using the Terrain tab for the home tab instead of the actual Home tab? You could just as easily add/remove things to/from the Home tab.

The terrain tools get grey’d out and become unselectable if the tab’s name isn’t “Terrain”.

Wowwwwww

Nice one ROBLOX