[v3!] TopbarPlus v3.0.0 | Construct intuitive topbar icons; customise them with themes, dropdowns, captions, labels and much more

Btw if you haven’t found a solution somehow I was able to fix it by doing:

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Modules = ReplicatedStorage:WaitForChild("Client_Modules")
local Icon = require(Modules.Icon)
local icon = Icon.new()

It’s inside a screen gui btw. I don’t think this matter though.

Sorry if this has been asked before, but is it possible to create a currency counter with this?

It is but i don’t think there is a module for it yet

Would it be possible for me to create it without the module?

Please fix this topbar error, sometimes topbar doesn’t show

1 Like

Is anyone else having trouble using :setWidth() for specific widgets, causing the GUI to flash in and out of existence? This only happens for me when the BaseTheme default widget is changed using Icon.modifyBaseTheme({}) or :modifyTheme({})


Does anyone knows how to change the dropdown background color/background transparency?

The script which is calling TopbarBlus in your code is trying to require the module before it’s replicated to the client.

Make sure the module exists before requiring it on your code. You can do so with Instance:WaitForChild()

2 Likes

Yeah! Coincidentally I was curious about this too earlier.
You can do so by using the following line of code and just changing the three RGB values
yourWidget:modifyTheme({{"Dropdown", "BackgroundColor3", Color3.fromRGB(0, 0, 0)}

I assume you could also use modifyBaseTheme if you want to change all of your dropdown colours but I haven’t tried it

1 Like

when i change it to this topbar will disappear

1 Like

How do I get my topbar to be at the top middle similar to strongest battlegrounds when a console player is on my game? Also the scale on console seems to be different?

1 Like

Hey there, is there any way to limit the length of text/icons inside dropdowns/menus to have them be more consistent? I’ve tried all the methods in the documentation and I can’t seem to get them to stop doing that.

Right now I have to limit the length of the text in the dropdown icons, otherwise I end with dropdowns that cover too much sceen space as seen here:

It’d be nice to at least be able to limit the size of the dropdown to the one of the button itself.


Also, I imagine this is out of scope, but would it perhaps be possible to support menus to the side of dropbars sort of like how studio does it so they can be stacked?
imagen_2024-07-18_192555122

Currently when I try to do that I end up with this which is not quite the intended result:

1 Like

The AutoLocalize feature does not seem to work correctly, whenever I change the language of the game, the size of the width does not appear to match the translated text.

Before (in Chinese Traditional):

After (in English):

1 Like