diff --git a/datamodels/2.x/itop-core-update/view/ConfirmUpdate.html.twig b/datamodels/2.x/itop-core-update/view/ConfirmUpdate.html.twig
index b8d37189e..4fc1e1f51 100644
--- a/datamodels/2.x/itop-core-update/view/ConfirmUpdate.html.twig
+++ b/datamodels/2.x/itop-core-update/view/ConfirmUpdate.html.twig
@@ -7,9 +7,9 @@
{% if bSuccess %}
{% UIFieldSet Standard {'sLegend':'iTopUpdate:UI:Status'|dict_s, 'sId':'update_progress'} %}
- {% UIAlert ForSuccess {'sContent':sQuestion} %}{% EndUIAlert %}
- {% set sVersion = 'UI:iTopVersion:Long'|dict_format(constant('ITOP_APPLICATION'), constant('ITOP_VERSION'), constant('ITOP_REVISION'), constant('ITOP_BUILD_DATE')) %}
- {% UIField Large {'sLabel':'iTopUpdate:UI:CurrentVersion'|dict_s, 'sValueHtml':sVersion} %}{% EndUIField %}
+ {% UIAlert ForSuccess {'sContent':sQuestion, 'IsCollapsible':false, 'IsClosable':false} %}{% EndUIAlert %}
+ {% set sVersion = 'UI:iTopVersion:Long'|dict_format(constant('ITOP_APPLICATION'), constant('ITOP_VERSION'), constant('ITOP_REVISION'), constant('ITOP_BUILD_DATE')) %}
+ {% UIField Large {'sLabel':'iTopUpdate:UI:CurrentVersion'|dict_s, 'sValueHtml':sVersion} %}{% EndUIField %}
{% EndUIFieldSet %}
{% UIFieldSet Standard {'sLegend':'iTopUpdate:UI:Backup'|dict_s} %}
@@ -22,36 +22,39 @@
{% UIField Large {'sLabel':'iTopUpdate:UI:WithFilesBackup'|dict_s, 'sValueHtml':sItopArchive} %}{% EndUIField %}
{% endif %}
{% else %}
- {% UIAlert ForWarning {'sContent':'iTopUpdate:UI:WithoutBackup'|dict_s} %}{% EndUIAlert %}
+ {% UIAlert ForWarning {'sContent':'iTopUpdate:UI:WithoutBackup'|dict_s, 'IsCollapsible':false, 'IsClosable':false} %}{% EndUIAlert %}
{% endif %}
{% EndUIFieldSet %}
{% UIFieldSet Standard {'sLegend':'iTopUpdate:UI:Action'|dict_s} %}
- {% UIAlert ForWarning {'sContent':'iTopUpdate:UI:WarningReadOnlyDuringUpdate'|dict_s} %}{% EndUIAlert %}
- {#
#}
- {% UIForm Standard {'CSSClasses':['form-inline']} %}
- {% UIButton ForSecondaryAction {'sId':'cancel-update', 'sLabel':'iTopUpdate:UI:Cancel'|dict_s, 'bIsSubmit':true} %}
- {% EndUIForm %}
- {% UIForm Standard {'CSSClasses':['form-inline']} %}
- {% UIButton ForPrimaryAction {'sId':'do-update', 'sLabel':'iTopUpdate:UI:DoUpdate'|dict_s, 'bIsSubmit':true} %}
- {% UISpinner Standard {'sId':'submit-wait', 'IsHidden':true} %}
- {% UIInput ForHidden {'sName':'operation', 'sValue':'UpdateCoreFiles'} %}
- {% UIInput ForHidden {'sName':'transaction_id', 'sValue':sTransactionId} %}
- {% UIInput ForHidden {'sName':'filename', 'sValue':sName} %}
- {% UIInput ForHidden {'sName':'doBackup', 'sValue':bDoBackup} %}
- {% UIInput ForHidden {'sName':'doFilesArchive', 'sValue':bDoFilesArchive} %}
- {% EndUIForm %}
- {#
#}
+ {% UIAlert ForWarning {'sContent':'iTopUpdate:UI:WarningReadOnlyDuringUpdate'|dict_s, 'IsCollapsible':false, 'IsClosable':false} %}{% EndUIAlert %}
+
+ {% UIContentBlock Standard {sId:"", aContainerClasses:["ibo-setup--button-bar"]} %}
+ {% UIForm Standard {'CSSClasses':['form-inline']} %}
+ {% UIButton ForSecondaryAction {'sId':'cancel-update', 'sLabel':'iTopUpdate:UI:Cancel'|dict_s, 'bIsSubmit':true} %}
+ {% EndUIForm %}
+ {% UIContentBlock Standard {sId:"", aContainerClasses:["ibo-setup--button-spacer"]} %}{% EndUIContentBlock %}
+ {% UIForm Standard {'CSSClasses':['form-inline']} %}
+ {% UIButton ForPrimaryAction {'sId':'do-update', 'sLabel':'iTopUpdate:UI:DoUpdate'|dict_s, 'bIsSubmit':true} %}
+ {% UISpinner Standard {'sId':'submit-wait', 'IsHidden':true} %}
+ {% UIInput ForHidden {'sName':'operation', 'sValue':'UpdateCoreFiles'} %}
+ {% UIInput ForHidden {'sName':'transaction_id', 'sValue':sTransactionId} %}
+ {% UIInput ForHidden {'sName':'filename', 'sValue':sName} %}
+ {% UIInput ForHidden {'sName':'doBackup', 'sValue':bDoBackup} %}
+ {% UIInput ForHidden {'sName':'doFilesArchive', 'sValue':bDoFilesArchive} %}
+ {% EndUIForm %}
+ {% EndUIContentBlock %}
+
{% EndUIFieldSet %}
{% else %}
{% UIFieldSet Standard {'sLegend':''} %}
- {% UIAlert ForFailure {'sContent':sError} %}{% EndUIAlert %}
- {% UIForm Standard {} %}
- {% UIButton ForPrimaryAction {'sLabel':'iTopUpdate:UI:Back'|dict_s, 'bIsSubmit':true} %}
- {% EndUIForm %}
+ {% UIAlert ForFailure {'sContent':sError, 'IsCollapsible':false, 'IsClosable':false} %}{% EndUIAlert %}
+ {% UIForm Standard {} %}
+ {% UIButton ForPrimaryAction {'sLabel':'iTopUpdate:UI:Back'|dict_s, 'bIsSubmit':true} %}
+ {% EndUIForm %}
{% EndUIFieldSet %}
{% endif %}
diff --git a/datamodels/2.x/itop-core-update/view/UpdateCoreFiles.html.twig b/datamodels/2.x/itop-core-update/view/UpdateCoreFiles.html.twig
index 956061bb0..e44e4f54c 100644
--- a/datamodels/2.x/itop-core-update/view/UpdateCoreFiles.html.twig
+++ b/datamodels/2.x/itop-core-update/view/UpdateCoreFiles.html.twig
@@ -3,7 +3,7 @@
{% apply spaceless %}
- {% UIContentBlock Standard {'aContainerClasses': ['ibo-update-core'], 'display_block', 'display-files']} %}
+ {% UIContentBlock Standard {'aContainerClasses': ['ibo-update-core', 'display_block', 'display-files']} %}
{% UIFieldSet Standard {'sLegend':'iTopUpdate:UI:Progress'|dict_s, 'sId':'installation_progress'} %}
{# Todo 3.0 Add Progress bar UIBlock #}