This is an automated email from the ASF dual-hosted git repository.

ankovalyshyn pushed a commit to branch project_grid
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git

commit 29a76a04645368aca5a4ea0458a1b3451c3b9da0
Author: Andriana Kovalyshyn <andriana_kovalys...@epam.com>
AuthorDate: Thu May 23 17:12:46 2019 +0300

    fixed dialogs styles; extended classes
---
 .../computational-resources-list.component.ts      |  2 +-
 .../ami-create-dialog.component.html               |  7 ++++---
 .../detail-dialog/detail-dialog.component.html     |  2 +-
 ...ratory-environment-create-dialog.component.html |  7 ++++---
 .../install-libraries.component.html               | 10 +++++-----
 .../manage-ungit/manage-ungit.component.html       |  7 ++++---
 .../resources-grid/resources-grid.component.ts     | 10 +++++-----
 .../src/app/resources/resources.component.ts       |  4 ++--
 .../resources/scheduler/scheduler.component.html   |  7 ++++---
 .../app/shared/modal-dialog/modal.component.scss   | 21 +++++++++++++++++++++
 .../webapp/src/assets/styles/_dialogs.scss         | 22 +---------------------
 .../src/main/resources/webapp/src/styles.scss      | 10 +++++-----
 12 files changed, 57 insertions(+), 52 deletions(-)

diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/computational/computational-resources-list/computational-resources-list.component.ts
 
b/services/self-service/src/main/resources/webapp/src/app/resources/computational/computational-resources-list/computational-resources-list.component.ts
index 4004adf..89e3992 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/computational/computational-resources-list/computational-resources-list.component.ts
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/computational/computational-resources-list/computational-resources-list.component.ts
@@ -88,7 +88,7 @@ export class ComputationalResourcesListComponent {
 
   openScheduleDialog(resource) {
     // this.clusterScheduler.open({ isFooter: false }, this.environment, 
'СOMPUTATIONAL', resource);
-    this.dialog.open(SchedulerComponent, { data: {notebook: this.environment, 
type: 'СOMPUTATIONAL', resource} })
+    this.dialog.open(SchedulerComponent, { data: {notebook: this.environment, 
type: 'СOMPUTATIONAL', resource}, panelClass: 'modal-xl-s' })
                .afterClosed().subscribe(() => this.rebuildGrid());
   }
 }
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/ami-create-dialog/ami-create-dialog.component.html
 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/ami-create-dialog/ami-create-dialog.component.html
index 2fe3ecf..e9474fe 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/ami-create-dialog/ami-create-dialog.component.html
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/ami-create-dialog/ami-create-dialog.component.html
@@ -17,11 +17,12 @@
   ~ under the License.
   -->
 
-<div modalClass="ami-dialog modal-sm">
-  <header>
+<div class="ami-dialog dialog-box">
+  <header class="dialog-header">
     <h4 class="modal-title" id="myModalLabel">Create {{ DICTIONARY.image 
}}</h4>
+    <button type="button" class="close" 
(click)="dialogRef.close()">&times;</button>
   </header>
-  <div class="modal-content">
+  <div class="dialog-content">
     <div class="content-box" *ngIf="notebook">
       <form [formGroup]="createAMIForm" novalidate>
         <div class="control-group">
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/detail-dialog/detail-dialog.component.html
 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/detail-dialog/detail-dialog.component.html
index 4420236..1efa05a 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/detail-dialog/detail-dialog.component.html
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/detail-dialog/detail-dialog.component.html
@@ -21,7 +21,7 @@
   <header class="dialog-header header-white">
     <button type="button" class="close" 
(click)="dialogRef.close()">&times;</button>
   </header>
-  <div class="modal-content">
+  <div class="dialog-content">
     <div *ngIf="data">
       <table class="detail-header">
         <tr>
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/exploratory-environment-create-dialog/exploratory-environment-create-dialog.component.html
 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/exploratory-environment-create-dialog/exploratory-environment-create-dialog.component.html
index 20625dc..0e92d01 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/exploratory-environment-create-dialog/exploratory-environment-create-dialog.component.html
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/exploratory-environment-create-dialog/exploratory-environment-create-dialog.component.html
@@ -17,11 +17,12 @@
   ~ under the License.
   -->
 
-<div modalClass="modal-lg">
-  <header>
+<div class="dialog-box">
+  <header class="dialog-header">
     <h4 class="modal-title" id="myModalLabel">Create analytical tool</h4>
+    <button type="button" class="close" 
(click)="dialogRef.close()">&times;</button>
   </header>
-  <div class="modal-content">
+  <div class="dialog-content">
     <div class="content-box">
       <form [formGroup]="createExploratoryEnvironmentForm"
             (submit)="createExploratoryEnvironment_btnClick($event, 
createExploratoryEnvironmentForm.value)"
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/install-libraries/install-libraries.component.html
 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/install-libraries/install-libraries.component.html
index e752cae..a219233 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/install-libraries/install-libraries.component.html
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/exploratory/install-libraries/install-libraries.component.html
@@ -17,12 +17,12 @@
   ~ under the License.
   -->
 
-<div #bindDialog modalClass="install-libraries modal-xl">
-  <header>
-    <h4 class="modal-title" id="myModalLabel">Manage
-      <b>{{ notebook?.name }}</b> Libraries</h4>
+<div class="install-libraries dialog-box">
+  <header class="dialog-header">
+    <h4 class="modal-title" id="myModalLabel">Manage <b>{{ notebook?.name 
}}</b> Libraries</h4>
+    <button type="button" class="close" 
(click)="dialogRef.close()">&times;</button>
   </header>
-  <div class="modal-content">
+  <div class="dialog-content">
    <div class="aligner">
     <div class="info" *ngIf="notebook?.status !== 'running'">
       <p class=" message">Cannot install libraries: Exploratory
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/manage-ungit/manage-ungit.component.html
 
b/services/self-service/src/main/resources/webapp/src/app/resources/manage-ungit/manage-ungit.component.html
index a8a46dd..4f94b88 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/manage-ungit/manage-ungit.component.html
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/manage-ungit/manage-ungit.component.html
@@ -17,11 +17,12 @@
   ~ under the License.
   -->
 
-<div modalClass="manage-ungit modal-xxl">
-  <header>
+<div class="manage-ungit dialog-box">
+  <header class="dialog-header">
     <h4 class="modal-title" id="myModalLabel">Manage Git Credentials</h4>
+    <button type="button" class="close" 
(click)="dialogRef.close()">&times;</button>
   </header>
-  <div class="manage-ungit modal-content">
+  <div class="manage-ungit dialog-content">
     <mat-tab-group mat-stretch-tabs #tabGroup class="content-box">
       <mat-tab label="LIST">
         <button mat-raised-button class="butt add-creds" 
(click)="tabGroup.selectedIndex = 1">
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/resources-grid/resources-grid.component.ts
 
b/services/self-service/src/main/resources/webapp/src/app/resources/resources-grid/resources-grid.component.ts
index e6b4676..bf08ec5 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/resources-grid/resources-grid.component.ts
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/resources-grid/resources-grid.component.ts
@@ -288,7 +288,7 @@ export class ResourcesGridComponent implements OnInit {
 
   printCostDetails(data): void {
     // this.costDetailsDialog.open({ isFooter: false }, data);
-    this.dialog.open(CostDetailsDialogComponent, { data: data })
+    this.dialog.open(CostDetailsDialogComponent, { data: data, panelClass: 
'modal-lg' })
                .afterClosed().subscribe(() => this.buildGrid());
   }
 
@@ -297,7 +297,7 @@ export class ResourcesGridComponent implements OnInit {
       this.notebookName = data.name;
       // this.computationalResourceModal.open({ isFooter: false }, data, 
this.environments);
 
-      this.dialog.open(ComputationalResourceCreateDialogComponent, { data: { 
notebook: data, full_list: this.environments}})
+      this.dialog.open(ComputationalResourceCreateDialogComponent, { data: { 
notebook: data, full_list: this.environments}, panelClass: 'modal-xxl'})
                  .afterClosed().subscribe(() => this.buildGrid());
     } else if (action === 'run') {
       this.userResourceService
@@ -310,14 +310,14 @@ export class ResourcesGridComponent implements OnInit {
     } else if (action === 'terminate') {
       this.confirmationDialog.open({ isFooter: false }, data, 
ConfirmationDialogType.TerminateExploratory);
     } else if (action === 'install') {
-      this.dialog.open(InstallLibrariesComponent, { data: data })
+      this.dialog.open(InstallLibrariesComponent, { data: data, panelClass: 
'modal-fullscreen' })
                  .afterClosed().subscribe(() => this.buildGrid());
     } else if (action === 'schedule') {
       // this.scheduler.open({ isFooter: false }, data, 'EXPLORATORY');
-      this.dialog.open(SchedulerComponent, { data: {notebook: data, type: 
'EXPLORATORY'} })
+      this.dialog.open(SchedulerComponent, { data: {notebook: data, type: 
'EXPLORATORY'}, panelClass: 'modal-xl-s' })
                  .afterClosed().subscribe(() => this.buildGrid());
     } else if (action === 'ami') {
-      this.dialog.open(AmiCreateDialogComponent, { data: data })
+      this.dialog.open(AmiCreateDialogComponent, { data: data, panelClass: 
'modal-sm' })
                  .afterClosed().subscribe(() => this.buildGrid());
     }
   }
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts
 
b/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts
index e0c71a0..fd44bcf 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/resources.component.ts
@@ -76,7 +76,7 @@ export class ResourcesComponent implements OnInit, OnDestroy {
     if (this.userUploadAccessKeyState === HTTP_STATUS_CODES.OK) {
       // if (!this.createAnalyticalModal.isOpened) 
this.createAnalyticalModal.open({ isFooter: false });
 
-      this.dialog.open(ExploratoryEnvironmentCreateComponent, { data: 
this.resourcesGrid })
+      this.dialog.open(ExploratoryEnvironmentCreateComponent, { data: 
this.resourcesGrid, panelClass: 'modal-lg' })
                .afterClosed().subscribe(() => this.refreshGrid());
     } else {
       this.userAccessKeyService.initialUserAccessKeyCheck();
@@ -100,7 +100,7 @@ export class ResourcesComponent implements OnInit, 
OnDestroy {
   public manageUngit(): void {
     // if (!this.manageUngitDialog.isOpened)
     //     this.manageUngitDialog.open({ isFooter: false });
-    this.dialog.open(ManageUngitComponent)
+    this.dialog.open(ManageUngitComponent, {panelClass: 'modal-xxl'})
                .afterClosed().subscribe(() => this.refreshGrid());
   }
 
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/resources/scheduler/scheduler.component.html
 
b/services/self-service/src/main/resources/webapp/src/app/resources/scheduler/scheduler.component.html
index 8d6ad16..fc6c9b6 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/resources/scheduler/scheduler.component.html
+++ 
b/services/self-service/src/main/resources/webapp/src/app/resources/scheduler/scheduler.component.html
@@ -17,16 +17,17 @@
   ~ under the License.
   -->
 
-<div modalClass="scheduler-dialog modal-xl-s">
-  <header>
+<div modalClass="scheduler-dialog dialog-box">
+  <header class="dialog-header">
     <h4 class="modal-title">Scheduler
       <span *ngIf="destination">for
         <b *ngIf="destination.type === 'EXPLORATORY'; else resource">{{ 
destination.name }}</b>
         <ng-template #resource><b>{{ destination.computational_name 
}}</b></ng-template>
       </span>
     </h4>
+    <button type="button" class="close" 
(click)="dialogRef.close()">&times;</button>
   </header>
-  <div class="modal-content">
+  <div class="dialog-content">
     <div *ngIf="destination" class="content-box">
       <form [formGroup]="schedulerForm">
         <div class="enable-schedule">
diff --git 
a/services/self-service/src/main/resources/webapp/src/app/shared/modal-dialog/modal.component.scss
 
b/services/self-service/src/main/resources/webapp/src/app/shared/modal-dialog/modal.component.scss
index 267fb39..6a6fc02 100644
--- 
a/services/self-service/src/main/resources/webapp/src/app/shared/modal-dialog/modal.component.scss
+++ 
b/services/self-service/src/main/resources/webapp/src/app/shared/modal-dialog/modal.component.scss
@@ -237,3 +237,24 @@
     padding-left: 45px !important;
   }
 }
+
+.modal-content {
+  display: block;
+  position: relative;
+  background-color: #fff;
+  -webkit-background-clip: padding-box;
+  background-clip: padding-box;
+  border: 1px solid rgba(0,0,0,.2);
+  border-radius: 3px;
+  outline: 0;
+  -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
+  box-shadow: 0 3px 9px rgba(0,0,0,.5);
+  .danger_color {
+    padding-left: 5px;
+    font-size: 12px;
+    display: inline-block;
+    font-family: 'Open Sans', sans-serif;
+    font-weight: 300;
+    border-color: #d9534f !important;
+  }
+}
\ No newline at end of file
diff --git 
a/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss
 
b/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss
index 6c3f9bb..d27cd73 100644
--- 
a/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss
+++ 
b/services/self-service/src/main/resources/webapp/src/assets/styles/_dialogs.scss
@@ -26,6 +26,7 @@
  .modal-xl-s { width: 660px; }
  .modal-xl { width: 900px; }
  .modal-xxl { width: 1000px; }
+ .modal-fullscreen { width: 100vw; height: 100vh;}
  
 mat-dialog-container {
   &.mat-dialog-container {
@@ -176,24 +177,3 @@ mat-dialog-container {
 .content-box {
   padding: 25px 30px 35px;
 }
-
-// .modal-content {
-//   display: block;
-//   position: relative;
-//   background-color: #fff;
-//   -webkit-background-clip: padding-box;
-//   background-clip: padding-box;
-//   border: 1px solid rgba(0,0,0,.2);
-//   border-radius: 3px;
-//   outline: 0;
-//   -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
-//   box-shadow: 0 3px 9px rgba(0,0,0,.5);
-//   .danger_color {
-//     padding-left: 5px;
-//     font-size: 12px;
-//     display: inline-block;
-//     font-family: 'Open Sans', sans-serif;
-//     font-weight: 300;
-//     border-color: #d9534f !important;
-//   }
-// }
\ No newline at end of file
diff --git a/services/self-service/src/main/resources/webapp/src/styles.scss 
b/services/self-service/src/main/resources/webapp/src/styles.scss
index 3650353..58269fa 100644
--- a/services/self-service/src/main/resources/webapp/src/styles.scss
+++ b/services/self-service/src/main/resources/webapp/src/styles.scss
@@ -22,10 +22,10 @@
 @import './assets/fonts/Material_Icons/material-icons.css';
 @import './assets/fonts/Open_Sans/open-sans.css';
 
-@import './assets/styles/_reset.scss';
-@import './assets/styles/_general.scss';
-@import './assets/styles/_theme.scss';
-@import './assets/styles/_dialogs.scss';
+@import '_reset.scss';
+@import '_general.scss';
+@import '_theme.scss';
+@import '_dialogs.scss';
 
 .mat-tab-label {
   font-family: 'Open Sans', sans-serif !important;
@@ -136,7 +136,7 @@ mat-chip.mat-chip strong {
   text-align: center;
 }
 .info {
-  font-size: 16px;
+  font-size: 15px;
   font-weight: 300;
   color: #35afd5;
 }


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@dlab.apache.org
For additional commands, e-mail: commits-h...@dlab.apache.org

Reply via email to