:root{ --baseBlack: #222222; --baseBorder: #aaaaaa; --baseColor: #01579b; --baseColorLight: #a6c4dc; --baseBackColor: #ffffff; --activeBackColor: #dad9d7; --hoverBackColor: #ededed; --errorColor: #ff0000; } body { color: var(--baseColor); } input.text, select.text { border: 0 !important; outline: 0 !important; background: transparent !important; border-bottom: 1px solid var(--baseColor) !important; } input.text:invalid { border-bottom: 2px solid var(--errorColor) !important; } .panelBtn, .toolbarBtn { background-color: var(--baseBackColor); border: 1px solid transparent; } #E3DPreviewToolbar .toolbarBtn { border: 1px solid var(--baseBorder); } #E3DPreviewToolbar input.text, #E3DPreviewToolbar select.text { width: unset; } .jq-toast-single {} .jq-icon-info {} .jq-icon-warning {} .jq-icon-error {} .jq-icon-success {} .sp-container { background-color: var(--baseBackColor); border: 1px solid var(--baseBorder); } .sp-container .toolbarBtn { margin-top: 8px; } .tree-first-level> li > .tree-node { border-bottom: 1px solid var(--baseColor); } .tree-n-level, .tree-n-level-palette { padding-left: 0px; } .tree-node.tree-node-over div.tree-node-icon, .tree-n-level-palette .paletteItemOver img { border: 1px solid var(--hoverBackColor) !important; background-color: var(--hoverBackColor); } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border: 1px solid var(--baseBackColor); background-color: var(--baseBackColor); } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus { border: 1px solid var(--hoverBackColor); background-color: var(--hoverBackColor); } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: 1px solid var(--activeBackColor); background-color: var(--activeBackColor); } #E2DWestContainer .ui-layout-resizer { border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; height: 6px !important; } #E2DNorthContainer, #E2DWestCenterContainer, #E2DWestSouthContainer { border: 0px; } .ui-widget { font-size: 1.12em; } .ui-layout-resizer { background-color: var(--baseBackColor); } #btnLogo { background: transparent; margin-left: 0px; opacity: 1; border:none; } #btnInfo, #btnHelp, #btnAccept, #btnCancel, #btnSave, #btnCustom1, #btnCustom2, #btnCustom3 { float:right; } #btnConfigureShape, #btnValidateShape, #btnUpdateShape, #btnDeletePolylinePoint, #btnAddPolylinePoint, #btnUpdatePolyline, #btnUpdateQuote, #btnGridPatternOk, #btnGridPatternCancel, #btnGroupOk, #btnGroupCancel, #btnReGroupOk, #btnReGroupCancel, #btnQuickPickOk { float:right; margin-top: 10px; } #btnGroupOk, #btnGroupCancel, #btnReGroupOk, #btnReGroupCancel { margin-top: 15px; } #_gridPatternImage, #_polylineImage, #_groupImage, #_regroupImage, #_snapshotImage, #_quickPickImage, #_quickPickCPImage, #_layersImage { margin: 3px; } .no-dialog-titlebar .ui-dialog-titlebar { display:none; } .no-dialog-titlebar .ui-dialog-content { overflow: visible !important; } .ui-button { margin-left: 8px; padding-right: 1.25em; } /* 32px buttons button.ui-button-icon-only { height: 2.8em; width: 3.0em; } button.ui-button-text-only { height: 2.8em; } */ #btnUndo, #btnCut, #btnZoomFit { margin-left: 20px; } #btnZoomText { padding: .46em 1em; } #_toolbar .ui-icon, .panel button .ui-icon, #E3DPreviewToolbar .ui-icon, .sp-container .ui-icon , #_toolbar3DDirectionalLightMove .ui-icon { width: 24px; /*32px*/ height: 24px; /*32px*/ } #_toolbar .ui-button-icon-only .ui-icon, .panel .ui-button-icon-only .ui-icon, #E3DPreviewToolbar .ui-button-icon-only .ui-icon, .sp-container .ui-button-icon-only .ui-icon, #_toolbar3DDirectionalLightMove .ui-button-icon-only .ui-icon { top: 11%; left: 15%; margin-top: 0px; margin-left: 0px; } #_toolbar { border: 0px; padding: 6px 5px 5px 5px; } #_toolbarHelp { top:45px; margin-left: 33px; position: absolute; z-index: 100; } #_toolbarShapePropertiesImg, #_toolbarPolylinePropertiesImg, #_toolbarQuotePropertiesImg { float: left; margin-right: 10px; } #_toolbarCreateGridPatternImg, #_toolbarGroupImg, #_toolbarReGroupImg, #_toolbarSnapshotImg, #_toolbarLayersImg { margin-bottom: 14px; } #_toolbarLayersToggles { display: inline-block; vertical-align: top; width: 100%; } #_toolbarShapePropertiesInfo { margin-bottom: 20px; } #_toolbarPolylinePropertiesInfo, #_toolbarQuotePropertiesInfo { margin-bottom: 32px; } #_shapeName { margin-right: 20px; } #_toolbarShapeProperties, #_toolbarPolylineProperties, #_toolbarQuoteProperties, #_toolbarCreateGridPattern, #_toolbarGroup, #_toolbarReGroup { height: 100%; } #_toolbarShapePropertiesDetails, #_toolbarPolylinePropertiesDetails, #_toolbarQuotePropertiesDetails, #_toolbarCreateGridPatternDetails, #_toolbarGroupDetails, #_toolbarReGroupDetails { height: calc(100% - 100px); overflow: auto; } #_toolbarReGroupDetails { overflow-x: hidden; } #_toolbarSnapshotDetails { text-align: center; } #_toolbarShapeProperties label, #_toolbarPolylineProperties label, #_toolbarQuoteProperties label, #_toolbarCreateGridPattern label, #_toolbarGroup label, #_toolbarReGroup label, #_toolbarInfo label, #_toolbarHelp label { width:60px; /*width: 35%;*/ display: inline-block; } #_toolbarShapeProperties input, #_toolbarPolylineProperties input, #_toolbarQuoteProperties input, #_toolbarCreateGridPattern input, #_toolbarGroup input, #_toolbarReGroup input, #_toolbarInfo input, #_toolbarHelp input { width:150px; /*width: 55%;*/ margin-left: 10px; } #_toolbarShapeProperties select, #_toolbarPolylineProperties select, #_toolbarQuoteProperties select, #_toolbarCreateGridPattern select, #_toolbarGroup select, #_toolbarReGroup select, #_toolbarInfo select, #_toolbarHelp select { width:157px; /*width: 55%;*/ margin-left: 10px; } #_toolbar3DDirectionalLightMove { border: 1px solid var(--baseBorder); background: var(--baseBackColor); color: var(--baseColor); padding: 4px; position: absolute; z-index: 100; width: 130px; } #_toolbar3DDirectionalLightMove .ui-button { margin-top: 8px; float: right; } #_toolbar3DDirectionalLightMove label{ width:20px; /*width: 35%;*/ display: inline-block; } #_toolbar3DDirectionalLightMove input{ width:90px; /*width: 55%;*/ margin-left: 10px; } #_toolbarCreateGridPattern label { width:70px; } #_toolbarGroup label{ width:90px; } #_toolbarReGroup label{ width:175px; } #_toolbarReGroup input, #_toolbarReGroup input[type='radio'], #_toolbarReGroup input[type='checkbox']{ width:13px; } #_shapeName { margin-left: 10px; } .shapeCustomPropertyRow input { margin-left: 15px !important; } .shapeCustomPropertyRow select { margin-left: 15px !important; } #_toolbarQuickPick, #_toolbarQuickPickCP { padding: 4px; position: absolute; z-index: 100; width: 300px; } #_toolbarQuickPick select, #_toolbarQuickPickCP select{ overflow: auto; } #qpX, #qpY, #qpZ { width: 279px; margin-left: 4px; margin-top: 4px; } label[for='qpX'], label[for='qpY'], label[for='qpZ'] { float: left; margin-right: 4px; margin-top: 6px; } #qpX, #qpY, #qpZ, label[for='qpX'], label[for='qpY'], label[for='qpZ'] { display: none; } #_toolbarHelp, #_toolbarQuickPick, #_toolbarQuickPickCP { border: 1px solid var(--baseBorder); background: var(--baseBackColor); color: var(--baseBlack); font-weight: bold; } option .qpSelected { font-weight: bold; text-shadow: 0px 0px 0px var(--baseBlack); } #_qType { margin-left: 10px; } #_qType label { width: 24px; height: 24px; } label[for=_pinShape], label[for=_qDriving] { margin-left: 10px; width: 24px !important; height: 24px; } label.ui-checkboxradio-label.ui-button { padding: 0.2em 0.1em 0em 0.1em; } label.ui-checkboxradio-label.ui-state-focus span.ui-icon-blank, label.ui-checkboxradio-label.ui-state-hover span.ui-icon-blank, label.ui-checkboxradio-label:hover span.ui-icon-blank, label.ui-checkboxradio-label:focus span.ui-icon-blank{ background-color: var(--hoverBackColor); } label.ui-checkboxradio-label.ui-state-active span.ui-icon-blank, label.ui-checkboxradio-label:active span.ui-icon-blank{ background-color: var(--baseBackColor); } label.ui-checkboxradio-label span.ui-icon-blank { background-color: var(--baseBackColor); } label.ui-checkboxradio-label span.ui-icon-check, label.ui-checkboxradio-label.ui-checkboxradio-checked span.ui-icon-blank, label.ui-checkboxradio-label:active span.ui-icon { background-color: var(--activeBackColor); } label.ui-checkboxradio-label span.ui-icon-background { box-shadow: none; border-radius: 0; } label.layer-toggle-label.ui-checkboxradio-label span.ui-icon-background { border: 1px solid; border-radius: 3px; margin-top: -4px; } label.layer-toggle-label.ui-checkboxradio-label span.ui-icon-check, label.layer-toggle-label.ui-checkboxradio-label.ui-checkboxradio-checked span.ui-icon-blank, label.layer-toggle-label.ui-checkboxradio-label:active span.ui-icon { background-color: var(--baseBackColor); } label.layer-toggle-label.ui-state-active, label.layer-toggle-label.ui-button:active { border: 1px solid var(--baseBackColor); background-color: var(--baseBackColor); } label.layer-toggle-label.ui-state-hover, label.layer-toggle-label.ui-state-focus, label.layer-toggle-label.ui-button:hover, label.layer-toggle-label.ui-button:focus { border: 1px solid var(--hoverBackColor); background-color: var(--hoverBackColor); } .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image: none; width: 16px; height: 16px; border:none; } .ui-icon-tools { background-image: url(images/e2d/tools24.png) !important; background-position: 0 0; } .ui-icon-tools32 { background-image: url(images/e2d/tools32.png) !important; background-position: 0 0; } .ui-icon-shapes { background-image: url(images/e2d/shapes24.png) !important; background-position: 0 0; } .ui-icon-shapes32 { background-image: url(images/e2d/shapes32.png) !important; background-position: 0 0; } .ui-icon-categories { background-image: url(images/e2d/folder24.png) !important; background-position: 0 0; } .ui-icon-configure { background-image: url(images/e2d/configure24.png) !important; background-position: 0 0; } .ui-icon-fnode { background-image: url(images/e2d/folder24.png) !important; background-position: 0 0; } .ui-icon-logo { background-image: url(images/e2d/logo24.png) !important; background-position: 0 0; } .ui-icon-menu { background-image: url(images/e2d/menu24.png) !important; background-position: 0 0; } .ui-icon-undo { background-image: url(images/e2d/undo24.png) !important; background-position: 0 0; } .ui-icon-redo { background-image: url(images/e2d/redo24.png) !important; background-position: 0 0; } .ui-icon-cut { background-image: url(images/e2d/cut24.png) !important; background-position: 0 0; } .ui-icon-copy { background-image: url(images/e2d/copy24.png) !important; background-position: 0 0; } .ui-icon-paste { background-image: url(images/e2d/paste24.png) !important; background-position: 0 0; } .ui-icon-delete { background-image: url(images/e2d/delete24.png) !important; background-position: 0 0; } .ui-icon-zoom { background-image: url(images/e2d/zoom24.png) !important; background-position: 0 0; } .ui-icon-zoomorig { background-image: url(images/e2d/zoomorig24.png) !important; background-position: 0 0; } .ui-icon-zoomfit { background-image: url(images/e2d/zoomfit24.png) !important; background-position: 0 0; } .ui-icon-zoompage { background-image: url(images/e2d/zoompage24.png) !important; background-position: 0 0; } .ui-icon-zoomout { background-image: url(images/e2d/zoomminus24.png) !important; background-position: 0 0; } .ui-icon-zoomin { background-image: url(images/e2d/zoomplus24.png) !important; background-position: 0 0; } .ui-icon-accept { background-image: url(images/e2d/ok24.png) !important; background-position: 0 0; } .ui-icon-cancel { background-image: url(images/e2d/cancel24.png) !important; background-position: 0 0; } .ui-icon-add-polyline-point { background-image: url(images/e2d/line-poly-add24.png) !important; background-position: 0 0; } .ui-icon-delete-polyline-point { background-image: url(images/e2d/line-poly-delete24.png) !important; background-position: 0 0; } .ui-icon-validate { background-image: url(images/e2d/validate24.png) !important; background-position: 0 0; } .ui-icon-save { background-image: url(images/e2d/save24.png) !important; background-position: 0 0; } .ui-icon-help { background-image: url(images/e2d/help24.png) !important; background-position: 0 0; } .ui-icon-back { background-image: url(images/e2d/back32.png) !important; background-position: 0 0; } .ui-icon-forward { background-image: url(images/e2d/forward32.png) !important; background-position: 0 0; } .ui-icon-select { background-image: url(images/e2d/select24.png) !important; background-position: 0 0; } .ui-icon-move { background-image: url(images/e2d/hand24.png) !important; background-position: 0 0; } .ui-icon-text { background-image: url(images/e2d/text24.png) !important; background-position: 0 0; } .ui-icon-select-group { background-image: url(images/e2d/select-group24.png) !important; background-position: 0 0; } .ui-icon-line-poly { background-image: url(images/e2d/line-poly24.png) !important; background-position: 0 0; } .ui-icon-line-smart { background-image: url(images/e2d/line-smart24.png) !important; background-position: 0 0; } .ui-icon-line-link { background-image: url(images/e2d/line-link24.png) !important; background-position: 0 0; } .ui-icon-line-link-cancel { background-image: url(images/e2d/line-link-cancel24.png) !important; background-position: 0 0; } .ui-icon-line-quote { background-image: url(images/e2d/line-quote24.png) !important; background-position: 0 0; } .ui-icon-line-quote-off { background-image: url(images/e2d/line-quote-off24.png) !important; background-position: 0 0; } .ui-icon-line-draw { background-image: url(images/e2d/line-draw24.png) !important; background-position: 0 0; } .ui-icon-ortho-draw { background-image: url(images/e2d/ortho-draw24.png) !important; background-position: 0 0; } .ui-icon-curve-draw { background-image: url(images/e2d/curve-draw24.png) !important; background-position: 0 0; } .ui-icon-grid-pattern { background-image: url(images/e2d/pattern_grid24.png) !important; background-position: 0 0; } .ui-icon-smart-copy { background-image: url(images/e2d/smart_copy24.png) !important; background-position: 0 0; } .ui-icon-custom-origin { background-image: url(images/e2d/origin24.png) !important; background-position: 0 0; } .ui-icon-preview-3d { background-image: url(images/e2d/preview3d24.png) !important; background-position: 0 0; } .ui-icon-paint { background-image: url(images/e2d/palette24.png) !important; background-position: 0 0; } .ui-icon-snapshot { background-image: url(images/e2d/snapshot24.png) !important; background-position: 0 0; } .ui-icon-screenshot-2d { background-image: url(images/e2d/screenshot2d24.png) !important; background-position: 0 0; } .ui-icon-screenshot-2d-page { background-image: url(images/e2d/screenshot2dPage24.png) !important; background-position: 0 0; } .ui-icon-screenshot-3d { background-image: url(images/e2d/screenshot3d24.png) !important; background-position: 0 0; } .ui-icon-3d-background-color { background-image: url(images/e2d/background24.png) !important; background-position: 0 0; } .ui-icon-3d-ambient-light-color { background-image: url(images/e2d/ambient-light24.png) !important; background-position: 0 0; } .ui-icon-3d-directional-light-color { background-image: url(images/e2d/direction-light24.png) !important; background-position: 0 0; } .ui-icon-3d-directional-light-move { background-image: url(images/e2d/direction-light-move24.png) !important; background-position: 0 0; } .ui-icon-3d-hemi-light-sky-color { background-image: url(images/e2d/hemi-light-sky24.png) !important; background-position: 0 0; } .ui-icon-3d-hemi-light-ground-color { background-image: url(images/e2d/hemi-light-ground24.png) !important; background-position: 0 0; } .ui-icon-3d-spot-light-color { background-image: url(images/e2d/spot-light24.png) !important; background-position: 0 0; } label[for=_qTypeHorizontal] span.ui-icon-blank, label[for=_qTypeHorizontal].ui-checkboxradio-checked span.ui-icon-blank, .ui-icon-horizontal { background-image: url(images/e2d/horizontal.png) !important; background-position: 0 0; } label[for=_qTypeVertical] span.ui-icon-blank, label[for=_qTypeVertical].ui-checkboxradio-checked span.ui-icon-blank, .ui-icon-vertical { background-image: url(images/e2d/vertical.png) !important; background-position: 0 0; } label[for=_qTypeStandard] span.ui-icon-blank, label[for=_qTypeStandard].ui-checkboxradio-checked span.ui-icon-blank, .ui-icon-diagonal { background-image: url(images/e2d/diagonal.png) !important; background-position: 0 0; } .ui-icon-up { background-image: url(images/e2d/up.png) !important; background-position: 0 0; } .ui-icon-down { background-image: url(images/e2d/down.png) !important; background-position: 0 0; } .ui-icon-right { background-image: url(images/e2d/right.png) !important; background-position: 0 0; } .ui-icon-left { background-image: url(images/e2d/left.png) !important; background-position: 0 0; } .ui-icon-custom1 { background-image: url(images/e2d/smart_copy24.png) !important; background-position: 0 0; } .ui-icon-custom2 { background-image: url(images/e2d/icon_add_grid_24.png) !important; background-position: 0 0; } .ui-icon-custom3 { background-image: url(images/e2d/icon_export_csv_24.png) !important; background-position: 0 0; } label[for=_qDriving] span.ui-icon-blank, .ui-icon-lock-open { background-image: url(images/e2d/lock-open.png) !important; background-position: 0 0; } label[for=_qDriving] span.ui-icon-check,.ui-icon-lock-closed { background-image: url(images/e2d/lock.png) !important; background-position: 0 0; } label[for=_pinShape] span.ui-icon-check, .ui-icon-pin { background-image: url(images/e2d/pin.png) !important; background-position: 0 0; } label[for=_pinShape] span.ui-icon-blank, .ui-icon-pin-off { background-image: url(images/e2d/pin-off.png) !important; background-position: 0 0; } .dlgHeader { border-bottom: 1px solid; display: block; height: 40px; } .dlgHeaderBack, .dlgHeaderIcon { background-position: 4px 4px; background-repeat: no-repeat; display: inline-block; height: 40px; width: 40px; cursor: pointer; } .dlgHeaderText { display: inline-block; height: 40px; } .dlgHeaderLabel { position:relative; top:10px; left:10px; } .dlgToolGroup { display: block; height: 49px; } .btnToolsOnToolbarActive, .btnToolsOnToolbarActiveCustomOrigin, .btnToolsOnToolbarActivePaint, .btnToolsOnToolbarActiveQuoteOff { background: var(--activeBackColor) !important; border: 1px solid var(--activeBackColor) !important; color: var(--baseBlack) !important; font-weight: normal !important; } .toolItem { border:transparent 1px solid !important; background-position: 4px 4px; background-repeat: no-repeat; display: inline-block; height: 40px; width: 40px; margin:2px; } .toolItemSelected { border: 1px solid var(--activeBackColor) !important; background-color: var(--activeBackColor); } .toolItemOver { border: 1px solid var(--hoverBackColor) !important; background-color: var(--hoverBackColor); } .toolItemDisabled { background-image: none; opacity: 0.35; } #toolSelectGroup { background-image: url(images/e2d/select-group32.png) !important; } #toolText { background-image: url(images/e2d/text32.png) !important; } #toolPolyline { background-image: url(images/e2d/line-poly32.png) !important; } #toolSmartLine{ background-image: url(images/e2d/line-smart32.png) !important; } #toolLine { background-image: url(images/e2d/line-draw32.png) !important; } #toolLinkLine { background-image: url(images/e2d/line-link32.png) !important; } #toolLinkLineCancel { background-image: url(images/e2d/line-link-cancel32.png) !important; } #toolQuoteLine { background-image: url(images/e2d/line-quote32.png) !important; } #toolQuoteLineOff { background-image: url(images/e2d/line-quote-off32.png) !important; } #toolOrthoLine { background-image: url(images/e2d/ortho-draw32.png) !important; } #toolCurveLine { background-image: url(images/e2d/curve-draw32.png) !important; } #toolCut { background-image: url(images/e2d/cut32.png) !important; } #toolCopy { background-image: url(images/e2d/copy32.png) !important; } #toolPaste { background-image: url(images/e2d/paste32.png) !important; } #toolDelete { background-image: url(images/e2d/delete32.png) !important; } #toolBringForward { background-image: url(images/e2d/bring-forward32.png) !important; } #toolSendBack { background-image: url(images/e2d/send-backward32.png) !important; } #toolConnectionPoint { background-image: url(images/e2d/connectionPoint32.png) !important; } #toolGroup { background-image: url(images/e2d/group32.png) !important; } #toolUngroup { background-image: url(images/e2d/ungroup32.png) !important; } #toolPaint { background-image: url(images/e2d/palette32.png) !important; } #toolSnapshot { background-image: url(images/e2d/snapshot32.png) !important; } #toolGridPattern { background-image: url(images/e2d/grid_pattern32.png) !important; } #toolSmartCopy { background-image: url(images/e2d/smart_copy32.png) !important; } #toolCustomOrigin { background-image: url(images/e2d/origin32.png) !important; } #toolPreview3D { background-image: url(images/e2d/preview3d32.png) !important; } #toolInfo { background-image: url(images/e2d/info32.png) !important; } #toolHelp { background-image: url(images/e2d/help32.png) !important; } #toolUpload { background-image: url(images/e2d/upload32.png) !important; } #toolDownload { background-image: url(images/e2d/download32.png) !important; } #toolRemoveBackground { background-image: url(images/e2d/remove-background32.png) !important; } #toolGridToggle { background-image: url(images/e2d/grid_off32.png) !important; } #toolWallsToggle { background-image: url(images/e2d/wall_off32.png) !important; } #toolShadowsToggle { background-image: url(images/e2d/shadow_off32.png) !important; } #toolLayers { background-image: url(images/e2d/layers-triple32.png) !important; } label, span.text { font-size: small; font-weight: normal; } input.checkbox { } input.text, select.text { width:100%; padding: .2em; font-size: small; } svg text, svg .connector text { font-style:normal; font-weight:normal; font-family:sans-serif; } .validationError{ background-image: url(images/e2d/validationError.png); background-repeat: no-repeat; background-position: 60px 2px; border: 1px solid var(--errorColor); outline: medium none; } #_snapshot2DPage, #_snapshot2DScreen, #_snapshot3D {} #_snapshotDownload {} .layer-hidden { display: none; } .pinned { stroke-dasharray: 6,1; }