UNPKG

metadata-editor-workspace

Version:

Metadata Editor Workspace module for ME-Core Powered by Assyst

98 lines (73 loc) 2.28 kB
<style> .me-pm-left-panel { float: left; width: 15%; border-right: 1px solid #e6e6e6; height: 100%; } .me-pm-right-panel { float: left; width: 84%; padding: 0 0 0 10px; height: 94%; overflow: auto; } .me-tab-projects { float: left; width: 84%; margin: 0 0 15px 0px; } .me-tab-projects-item { float: left; margin: 15px 0px 0 15px; text-transform: uppercase; font-weight: 600; font-size: 14px; cursor: pointer; } .me-tab-projects-item:hover, .me-tab-projects-item.active { color: #0087CF; border-bottom: 3px solid #0087cf; } .me-tab-projects-item .me-project-title { padding-right: 5px; } .me-tab-projects-item .me-project-close { background: url(./assets/icon/Rounded_Close-Icon.png) no-repeat center top transparent; float: right; width: 16px; height: 16px; } .me-tab-projects-item:hover .me-project-close, .me-tab-projects-item.active .me-project-close, .me-tab-projects-item .me-project-close:hover { background: url(./assets/icon/Rounded_Close-Icon_blue.png) no-repeat center top transparent; } .me-pm-workarea { float: left; width: 98%; background: #fff; padding: 1%; height: 95%; } .me-toolbar-container { margin-top: -15px; } </style> <div class="me-pm-workarea"> <div class="me-pm-left-panel"> <Tree [nodes]="nodes" [options]="options" (onActivate)="onTreeFocusEvent($event)"></Tree> </div> <div class="me-tab-projects"> <div class="me-tab-projects-item" *ngFor="let project of projects; let i = index; let last = last;" [class.active]="i === selectedProject" (click)='onProjectSelection(project, i)'> <span class="me-project-title">{{project.name}}</span> <span class="me-project-close" (click)="onRemoveProject(project, i)"></span> </div> </div> <div class="me-pm-right-panel"> <json-schema-form [schema]="formSchema" [model]="schemaData" [layout]="layoutSchema" (onChanges)="yourOnChangesFn($event)" loadExternalAssets="true" [options]="globalSettings" [framework]="material-design"></json-schema-form> </div> </div>