-<form class="form-inline" [formGroup]="familySelectors">
- <div class="input-group">
- <div class="input-group-prepend">
- <span class="input-group-text">{{labelText}}</span>
- </div>
- <eg-org-select [domId]="domId"
- (onChange)="orgOnChange($event)"
- [limitPerms]="limitPerms"
- [applyOrgId]="selectedOrgId">
- </eg-org-select>
+<form class="d-flex" [formGroup]="familySelectors">
+ <div class="input-group-prepend">
+ <span class="input-group-text">{{labelText}}</span>
</div>
+ <eg-org-select [domId]="domId"
+ (onChange)="orgOnChange($event)"
+ [limitPerms]="limitPerms"
+ [applyOrgId]="selectedOrgId">
+ </eg-org-select>
<!-- stack the checkboxes -->
<div class="ml-2 d-flex flex-column align-items-start">
- <div class="form-check" *ngIf="!hideAncestorSelector">
+ <div class="form-check m-0 pb-0" style="min-height:.8rem" *ngIf="!hideAncestorSelector">
<input type="checkbox"
formControlName="includeAncestors"
(blur)="propagateTouch()"
class="form-check-input" id="{{domId}}-include-ancestors">
<label class="form-check-label" for="{{domId}}-include-ancestors" i18n>+ Ancestors</label>
</div>
- <div class="form-check" *ngIf="!hideDescendantSelector">
+ <div class="form-check m-0 pt-0" style="min-height:.8rem" *ngIf="!hideDescendantSelector">
<input type="checkbox"
formControlName="includeDescendants"
(blur)="propagateTouch()"
* Invalid fields are left-border styled in red-ish.
*/
.form-validated .ng-valid[required]:not(eg-combobox):not(eg-date-select),
-.form-validated .ng-valid.required, input[formcontrolname].ng-valid {
+.form-validated .ng-valid.required, input[formcontrolname].ng-valid.required {
border-left: 5px solid #78FA89;
}
.form-validated .ng-invalid:not(form):not(eg-combobox):not(eg-date-select),