I am working in NG Desktop client. I have set the margin in less file, but only margin-top and margin-left is working while margin-bottom and margin-right does not have any effect.
When margin-left and margin-bottom is applied, field get moved resulting in some part is cut (as shown in screenshot).
ngdesktop is just a wrapper around chromium
So see you the same thing in chrome? And if so inspect with the developer tools what really is happening (i think you can do the same in ngdesktop launched from the developer, the menu allows you to open up the developer tools)
Then you should be able to see what is applied and what is really happening css wise.
Yes, I have used Developer tool to inspect what is being implemented. and I have applied different margins at runtime using inspect tool, but I have observed that margin-bottom and margin-right does not produce effect on fields while margin-top and margin-left do produce effect.