Signed-off-by: Afreen Misbah <afreen@ibm.com>
i18n>{{ action | titlecase }} {{ resource }}</h3>
<cd-help-text></cd-help-text>
</cds-modal-header>
- <section cdsModalContent>
+ <section cdsModalContent
+ hasForm="true">
<form #frm="ngForm"
[formGroup]="serviceForm"
novalidate>
<input cdsText
type="text"
[value]="serviceForm.controls.service_type.value + '.'"
- [disabled]="editing"
- readonly="true">
+ disabled="true">
</cds-text-label>
</div>
<cds-text-label [invalid]="serviceForm.controls.service_id.invalid && serviceForm.controls.service_id.dirty"
.cds--text-truncate--end {
@include textTruncate.text-truncate-end;
}
+
+/******************************************
+Modals
+******************************************/
+
+/* Temporary workaround for Carbon modal form field background bug.
+ https://github.com/carbon-design-system/carbon-components-angular/issues/3340
+ */
+.cds--modal {
+ .cds--select-input,
+ .cds--text-input,
+ .cds--list-box,
+ .cds--number input[type='number'],
+ .cds--text-area {
+ background-color: var(--cds-layer-02);
+ }
+}