diff --git a/ui-ngx/src/app/shared/components/file-input.component.scss b/ui-ngx/src/app/shared/components/file-input.component.scss
index 45ed704336..e172abd6e9 100644
--- a/ui-ngx/src/app/shared/components/file-input.component.scss
+++ b/ui-ngx/src/app/shared/components/file-input.component.scss
@@ -22,10 +22,8 @@ $previewSize: 100px !default;
.tb-container {
margin-top: 0;
label.tb-title {
+ display: flex;
padding-bottom: 8px;
- &:not(.pointer-event) {
- display: block;
- }
}
}
diff --git a/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.html b/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.html
index 7fff74a55e..63feb714d6 100644
--- a/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.html
+++ b/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.html
@@ -17,5 +17,6 @@
-->
{{ hintIcon }}
+ *ngIf="tooltipText"
+ matTooltip="{{ tooltipText }}"
+ [matTooltipPosition]="tooltipPosition">{{ hintIcon }}
diff --git a/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.scss b/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.scss
index 4febf04f15..80e36d117d 100644
--- a/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.scss
+++ b/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.scss
@@ -13,12 +13,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-:host {
+:host(.tb-hint-tooltip) {
display: flex;
flex-direction: row;
align-items: center;
gap: 8px;
+}
+:host {
.tb-hint-tooltip-icon {
color: #E0E0E0;
overflow: visible;
diff --git a/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.ts b/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.ts
index 2d6ee282c1..dde6dc98e8 100644
--- a/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.ts
+++ b/ui-ngx/src/app/shared/components/hint-tooltip-icon.component.ts
@@ -14,7 +14,7 @@
/// limitations under the License.
///
-import { Component, Input } from '@angular/core';
+import { Component, HostBinding, Input } from '@angular/core';
import { TooltipPosition } from '@angular/material/tooltip';
@Component({
@@ -24,6 +24,7 @@ import { TooltipPosition } from '@angular/material/tooltip';
})
export class HintTooltipIconComponent {
+ @HostBinding('class.tb-hint-tooltip')
@Input('tb-hint-tooltip-icon') tooltipText: string;
@Input()
diff --git a/ui-ngx/src/form.scss b/ui-ngx/src/form.scss
index 63f126f405..77a31eeb2e 100644
--- a/ui-ngx/src/form.scss
+++ b/ui-ngx/src/form.scss
@@ -221,7 +221,7 @@
}
}
- .tb-form-row:not(.tb-not-inline-field) .mat-mdc-form-field, .mat-mdc-form-field.tb-inline-field {
+ .tb-form-row:not(.tb-standard-fields) .mat-mdc-form-field:not(.tb-not-inline-field), .mat-mdc-form-field.tb-inline-field {
&.mat-form-field-appearance-fill {
.mdc-text-field--filled:not(.mdc-text-field--disabled) {
&:before {