1. probably a good idea to make a small example showing what you have done so far - what your custom css looks like and so on.
I presume you want to selectivly hide the header, based on say the screen size, so you will need some css with a "media query" in it?
That would seem to make nt-hidden the wrong class to use.
As you can see in the 1st pic, if you have 4 buttons, you get a header with 4 empty cells which is ugly
Then trying to use css classes to hide this headers I set all CSS classes for that column for the header and the cell, but the header classes are not generated.
I think its a bug because it works in NT11
And to make it easier, i think its a good idea to add a check in the header tab of the cell to hide the header.
2. A disconnected app is _always_ disconnected. It doesn't switch between being a regular web app, and disconnected app. So in this case NetRefresh has no meaning. Perhaps it would be best to explain what you had in mind for this feature in a disconnected context?
You are right but... You have the country browse opened in device A, you are seeing Argentina, another user in device B change the name to Republica Argentina, synced or not synced the device A will see the the old name, will see the new name only if it resets the browse
I dont know if its possible but the triger for a browse reset (like NtRefresh) could proceed from the synce process?
3. mBuild generates the manifest.js at the moment - indeed that's the only thing mBuild does at the moment (and maybe something that could be moved into the template.)
A good idea!