new content dialog fixes

- styles
- handled empty lists case
new schema dialog fixes

- separate styles