Added CSS styling to make the Bootstrap uneditable-texarea work.
BUGFIX: stacking of error messages has been removed.
IMPROVEMENT: tabs show validation.
IMPROVEMENT: an asterisk will be added to the name of the tab, when a field in the tab has changed value by user input.
IMPROVEMENT: label width increased in modals.
BUGFIX: at some points the parameter 'feature' contained a GStringImpl type, this resulted in a problem when comparing to a set of Strings. Explicitly making a String type of it resolved this problem.
IMPROVEMENT: the modal window dynamic width and height has been changed.
- If you specify a CSS width in the template, this will be used. If you don't specify the width in the template, a width of 960px will be used. Keep in mind, the global minimum width is 960px.
- The height of the modal will be dynamically changed. The height of the modal will initially be as big as the modal content is, if because of this the modal would exceed the browser/screen height, the height of the modal will adjust to the browser/screen height.
- If the modal contains tabs and the tab content exceeds the height of the modal, the tab content will be scrollable. Because of this users can switch much easier between tabs, without scrolling to the top again.