/***************************************************************************** * Open MCT, Copyright (c) 2014-2016, United States Government * as represented by the Administrator of the National Aeronautics and Space * Administration. All rights reserved. * * Open MCT is licensed under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance with the License. * You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0. * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations * under the License. * * Open MCT includes source code licensed under additional open source * licenses. See the Open Source Licenses file (LICENSES.md) included with * this source code distribution or the Licensing information page available * at runtime from the About dialog for additional information. *****************************************************************************/ /************************** FEATURES */ $enableImageryThumbs: false; // Set to true if historical imagery thumbnails are supported /************************** VERY INFLUENTIAL GLOBAL DIMENSIONS */ $bodyMargin: 10px; $interiorMargin: 5px; $interiorMarginLg: $interiorMargin * 2; $interiorMarginSm: 3px; $badgeW: 35px; /************************** RATIOS */ $ltGamma: 20%; $btnFontSizeToH: 0.45; /************************** LAYOUT */ $ueTopBarH: 24px; $ueTopBarEditH: 30px; $ueTopBarBtnH: 35px; $ueFooterH: 25px; $ueColMargin: 1.5%; $ueAppLogoW: 80px; $ueEditToolBarH: 25px; $ueCollapsedPaneEdgeM: 22px; $uePaneMiniTabH: 22px; $uePaneMiniTabW: 8px; $uePaneMiniTabFontSize: 8px; $uePaneMiniTabCollapsedW: 18px; $ueEditLeftPaneW: 75%; $treeSearchInputBarH: 25px; $ueTimeControlH: (33px, 18px, 20px); /*************** Panes */ $ueBrowseLeftPaneTreeMinW: 150px; $ueBrowseLeftPaneTreeMaxW: 35%; $ueBrowseLeftPaneTreeW: 25%; $ueBrowseRightPaneInspectMinW: 200px; $ueBrowseRightPaneInspectMaxW: 35%; $ueBrowseRightPaneInspectW: 20%; $ueDesktopMinW: 600px; /*************** Overlay */ $ovrTopBarH: 45px; $ovrFooterH: 24px; $overlayMargin: 25px; /*************** Items */ $ueBrowseGridItemLg: 200px; $ueBrowseGridItemTopBarH: 20px; $ueBrowseGridItemBottomBarH: 30px; $itemPadLR: 5px; /*************** Tree */ $treeVCW: 10px; $treeTypeIconH: 1.4em; // was 16px $treeTypeIconHPx: 16px; $treeTypeIconW: 18px; $treeContextTriggerW: 20px; /*************** Tabular */ $tabularHeaderH: 22px; $tabularTdPadLR: $itemPadLR; $tabularTdPadTB: 3px; /*************** Imagery */ $imageMainControlBarH: 25px; $imageThumbsD: 120px; $imageThumbsWrapperH: $imageThumbsD * 1.4; $imageThumbPad: 1px; /*************** Ticks */ $ticksH: 25px; $tickLblVMargin: 3px; $tickLblH: 15px; $tickLblW: 50px; $tickH: $ticksH - $tickLblVMargin - $tickLblH; $tickW: 1px; /*************** Plots */ $plotYBarW: 60px; $plotYLabelMinH: 20px; $plotYLabelW: 10px; $plotXBarH: 32px; $plotLegendH: 20px; $plotSwatchD: 8px; // 1: Top, 2: right, 3: bottom, 4: left $plotDisplayArea: ($plotLegendH + $interiorMargin, 0, $plotXBarH + $interiorMargin, $plotYBarW); /* min plot height is based on user testing to find minimum useful height */ $plotMinH: 95px; /*************** Bubbles */ $bubbleArwSize: 10px; $bubblePad: $interiorMargin; $bubbleMinW: 100px; $bubbleMaxW: 300px; /*************** Forms */ $reqSymbolW: 15px; $reqSymbolM: $interiorMargin * 2; $reqSymbolFontSize: 0.75em; /*************** Wait Spinner Defaults */ $waitSpinnerD: 32px; $waitSpinnerTreeD: 20px; $waitSpinnerBorderW: 5px; $waitSpinnerTreeBorderW: 4px; /************************** CONTROLS */ $controlDisabledOpacity: 0.3; $formLabelW: 30%; $formInputH: 22px; $formRowCtrlsH: 14px; $formTBPad: $interiorMargin; $formLRPad: $interiorMargin; $menuLineH: 1.5rem; $menuLineHPx: 24px; $btnStdH: 25px; $btnToolbarH: $btnStdH; $btnFrameH: 16px; /************************** PATHS */ // Paths need to be relative to /platform/commonUI/theme//css/ directory $dirCommonRes: '../../../../general/res/'; $dirImgs: $dirCommonRes + 'images/'; /************************** TIMINGS */ $controlFadeMs: 100ms; $browseToEditAnimMs: 400ms; $editBorderPulseMs: 500ms;