From 181c9aad2280c6eb2dc46196bc6bc0dbb10accb2 Mon Sep 17 00:00:00 2001 From: jojohoch <joachim.hoch@iqb.hu-berlin.de> Date: Fri, 5 May 2023 12:48:08 +0200 Subject: [PATCH] [editor] Replace Flex layout module with classes in PlayerEditDialogC. --- .../dialogs/player-edit-dialog.component.ts | 25 ++++++++++++++++--- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/projects/editor/src/app/components/dialogs/player-edit-dialog.component.ts b/projects/editor/src/app/components/dialogs/player-edit-dialog.component.ts index 8c432aebd..4357cfbc6 100644 --- a/projects/editor/src/app/components/dialogs/player-edit-dialog.component.ts +++ b/projects/editor/src/app/components/dialogs/player-edit-dialog.component.ts @@ -5,10 +5,10 @@ import { PlayerProperties } from 'common/models/elements/element'; @Component({ selector: 'aspect-player-edit-dialog', template: ` - <mat-dialog-content fxLayout="row"> + <mat-dialog-content class="fx-row-start-stretch"> <mat-tab-group> <mat-tab label="{{ 'player.appearance' | translate }}"> - <div fxLayout="column"> + <div class="fx-column-start-stretch"> <mat-checkbox [checked]="newPlayerConfig.startControl || data.playerProps.startControl" (change)="newPlayerConfig.startControl = $event.checked"> {{ 'player.startControl' | translate }} @@ -68,7 +68,7 @@ import { PlayerProperties } from 'common/models/elements/element'; </div> </mat-tab> <mat-tab label="{{ 'player.behaviour' | translate }}"> - <div fxLayout="column"> + <div class="fx-column-start-stretch"> <mat-checkbox [checked]="newPlayerConfig.autostart || data.playerProps.autostart" (change)="newPlayerConfig.autostart = $event.checked"> {{ 'player.autoStart' | translate }} @@ -112,7 +112,24 @@ import { PlayerProperties } from 'common/models/elements/element'; <button mat-button [mat-dialog-close]="newPlayerConfig">{{'save' | translate }}</button> <button mat-button mat-dialog-close>{{'cancel' | translate }}</button> </mat-dialog-actions> - ` + `, + styles: [` + .fx-row-start-stretch { + box-sizing: border-box; + display: flex; + flex-direction: row; + justify-content: flex-start; + align-items: stretch; + } + + .fx-column-start-stretch { + box-sizing: border-box; + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: stretch; + } + `] }) export class PlayerEditDialogComponent { newPlayerConfig: PlayerProperties = {} as PlayerProperties; -- GitLab