Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
Community
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Maya Community UI Theme Presets

Maya Community UI Theme Presets

I've been working on a UI Tool for changing theme presets on Maya and was wondering if anyone would be interested in making some community made UI theme presets. I've made a couple of themes already that can be used as templates, you'll just need to change a few values to get what you want. I'll also be available to assist with any problems that may arise while i focus on fixing a few issue's with the code.

 

Please find the available presets as well as the project repository in the link below

Thank you.

 

MayaUIChanger - GUI Customizer for Maya  

 

1. Blender Dark Theme


Blender Dark ThemeBlender Dark Theme

 

2. Blender Light Theme

Blender Light ThemeBlender Light Theme

 

3. Edge-runners Theme

Edgerunners ThemeEdgerunners Theme

 

5. Umbra Dark Theme

Umbra Dark Theme.png

 
13 Comments
252212166
Participant

Wow, very cool, I hope you can look into viewport3.0

Meliko
Participant

This is exactly what I've been looking for.  I'm going to grab it from Github and see if I can work with it.  Thanks for this!

If I can get it set up, I'd love to work on some light themes.

Aldanoah
Participant

@Meliko  You're Welcome. I've got one good light theme you can reference in the Blender light Theme. I was working on remaking the original light theme from Maya 2010 but then my 2010 trial period ran out leaving that one in limbo.

 
Meliko
Participant

@Aldanoah   Maya 2010.  Wow, so long ago! 

I was thinking of trying to reproduce the  -style windows  light theme as described here:

https://forums.autodesk.com/t5/maya-ideas/different-ui-color-themes/idi-p/10189596

I like that theme but want to make modifications to the text colors and black boxes around the UI.

Just to be clear, users make their own changes and new UI themes by playing around with the values in the existing qss files, right?  When we want to see our changes, how do we add our new theme to the list you have already that loads in the Themes drop down menu?

This is a great project.  So glad you decided to share this.

Aldanoah
Participant

@Meliko 

To add a new theme you just have to add a new entry under line 62 of the UI Preset Loader script. The label can be whatever but the command has to have the actual name of the style sheet you made. The naming convention is "Name_stylesheet.qss" but you'll just need to enter the "Name" part minus the "_stylesheet.qss"

 

Changes you make won't update live so you'll have to save the style sheet then click on your theme in the drop down menu to view any changes.

 

Aldanoah_1-1738479887703.png

 

 

 

Meliko
Participant


@Aldanoah  Thanks, that worked perfectly.

Do you know where Maya's main stylesheets live?  While I play around with making custom themes from the qss files you provided, I wish I could see the RBG details for their Default and "Plastique" UI themes, but can't find them.

Aldanoah
Participant

@MelikoI don't think there's an actual style sheet for the default Maya theme. But if it's just the RGB values you need then there's a "userRGBColors2.mel" file in the "maya/version/prefs" folder. Here's what mine looks like, its possible to edit the UI Colors from there if you know what you're looking for.

 

userRGBColors2.mel 

 

 

 

 

Meliko
Participant


@Aldanoah

Thanks!  I didn't know about his file.  I was looking for a way to adjust the outliner color.  I see a few entries for outliner in this doc.  I'll do some testing this week!

I've been experimenting with the qss files from your github.  So fun to play with!  One big thing I noticed is that any new theme that has Qwidget background color changes leads to transparent marking menus in Maya.  So I've been leaving the main window background color intact and tweaking other colors in the UI.

Aldanoah
Participant

@Meliko 

 

I've been looking into the menu transparency issue for a while now. You can quickly fix it by setting the same background color on the Qwidget and QMenu. It works fine in that case but it's a problem if you want to give the menu a separate color from the Maya main window.  There should be a specific QT Class in charge of that but i haven't been able to find the right one.

Meliko
Participant

@Aldanoah
Hey, at least there's a work around.  Thanks for that!

Aldanoah
Participant

@Meliko 

 

Oh Marking menus, i thought you were talking about the QMenu. That work around only works for the Qmenu drop-downs. I found this cool Arc Menu GUI for the marking menu's that i wanted to try implementing, but haven't gotten around to asking how he made it.

 

Hugo Thung Hui Hong - Arc Menu GUI 

 

 

 
 
 
Meliko
Participant

@Aldanoah

This radial menu for Maya is very cool!  I'm a big fan of pie menus for efficiency.  Plus they're fun. 

I've been using AutoHotPie and Kando pie menus.  These allow you to create custom pie menus for any application which is so great. 

AutoHotPie is fantastic but Windows only.  Kando is great because it's cross platform and you can customize with CSS.  Both are open source.

Aldanoah
Participant

@Meliko

 

Nice, ill check them out. AutoHotPie especially is perfect for the Blender themes, its the exact same pie menu that Blender uses.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea  

Autodesk Design & Make Report