Allow "Uniform grid" properties to be reset to base value in UI editor
Is your feature request related to a problem? Please describe. When using UI libraries in different pages, I am unable to reset "uniform grid" values to base value like all other attributes. This causes the elements from mentioned libraries to end up all over the place in different pages and the only way to get them in the right place is to modify every UI page manually, which is very tedious when said element is used in many pages.
Describe the solution you'd like Allow the uniform grid values to be reset to the base value like all other attributes.
Describe alternatives you've considered An alternative could be to add an option to "re-add" or refresh the library element. This is possible to do by deleting and manually adding the element, but with more detailed UI this becomes way too slow.
Additional context Example of the problem: I can reset the Width property of an element (by right clicking on it):

But I can't reset the uniform.grid.column property because it's greyed out:

If no one else has been working on this, Id like to work on this Issue!
Sure, go ahead, thanks !
So just so I understand this more cause I'm more newer to working in the grid system for UI, the base values (grid, column, etc.) we want to reset are from the original UI library element? I'm trying to recreate a scenario of this for testing purposes.
My assumption is to reset these values as the initial values just as if an element was originally placed as seen below.
My assumption is to reset these values as the initial values just as if an element was originally placed as seen below.
What we mean by "base" here is not some default values, it's actually the value of a "base" asset when derived from it. Think for instance what happens with a material on an model in a prefab. The prefab can define a certain color for that material and then when used in a scene, it can be overridden to another color (or even a whole other material). In such case, the "Reset to base value" command can restore the original value from the prefab.
In the context of UI elements, it gets complicated when layout is involved. Let's say you have a UI library with a grid that has two elements. In a page you decide to add or remove some elements. What should "reset to base" do in such case? Should it remove the additional element? Should it reset the row/column index to some default value (putting all elements on top of each other)?
With that said, I'm not quite sure why the command is disabled for those properties. However, resetting to some default values is not what the command is meant to do.