How would I make themes?

So I’m working on an admin panel, and I want to incorporate themes, I cant find anything when looking it up. So can someone help me? Thanks in advance! :grinning_face_with_smiling_eyes:
– food

1 Like

To make themes, using tables would be an easy way.

For example

{Background = Color3.new(0.5, 0, 0)}

You would simply have to do

frame.BackgroundColor3 = theme.Background
1 Like

That way is a good one, but I want to make actual themes instead of just being able to choose a different color for things.

According to you, what would be the components of a theme? I only think of them as a way to customize the colors and the fonts

1 Like

Basically presets. That’s what I mean.

I actually want to use your way, but how would I get all the frames, text buttons, ect… and change their values?
Edit: Nevermind I found out.