diff --git a/README.md b/README.md index e04dcd6..18760fb 100644 --- a/README.md +++ b/README.md @@ -42,4 +42,11 @@ See [CONTRIBUTING](CONTRIBUTING.md) for how you can contribute changes back into ## Notes +To setup *path* variable used add the following code in MetaDataFiles.php for getClientFileContents method in case of '.hbs' extension: +```php +if (inDeveloperMode()) { + $results[$fileInfo['subPath']]['paths'][$layoutName] = $fileInfo['path']; +} +``` + This extension is based on the [backbone-devtools](https://github.com/spect88/backbone-devtools) extension. diff --git a/src/css/appstream.css b/src/css/appstream.css index f55485c..b5a5a38 100644 --- a/src/css/appstream.css +++ b/src/css/appstream.css @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 SugarCRM Inc. + * Copyright (c) 2015 SugarCRM Inc. Licensed by SugarCRM under the Apache 2.0 license. */ .appstream [data-view="table"] .label { display: block; } diff --git a/src/css/generate.css b/src/css/generate.css index ad88d13..e3dc846 100644 --- a/src/css/generate.css +++ b/src/css/generate.css @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 SugarCRM Inc. + * Copyright (c) 2015 SugarCRM Inc. Licensed by SugarCRM under the Apache 2.0 license. */ .generate select { display: block; } diff --git a/src/css/panel.css b/src/css/panel.css index 1f4790a..09c4543 100644 --- a/src/css/panel.css +++ b/src/css/panel.css @@ -28,12 +28,17 @@ html, body { color: #f2f2f2; } #menu a:hover { background-color: #0e0e0e; } + #menu a.disabled { + color: #8c8c8c; } + #menu a.disabled:hover { + background-color: inherit; } #main { position: absolute; top: 0.4em; overflow-x: hidden; - overflow-y: auto; } + overflow-y: auto; + margin-bottom: 61px; } #main > div { padding-left: 1.6em; padding-right: 1.6em; } @@ -139,4 +144,7 @@ select, input[type="number"], textarea { .red { color: #ff0000; } +.blue { + color: #0000ff; } + /*# sourceMappingURL=panel.css.map */ diff --git a/src/css/panel.css.map b/src/css/panel.css.map index 49723c8..9b233fc 100644 --- a/src/css/panel.css.map +++ b/src/css/panel.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["../scss/panel.scss"], "names": [], "file": "panel.css" diff --git a/src/css/performance.css b/src/css/performance.css index ce6af97..109b887 100644 --- a/src/css/performance.css +++ b/src/css/performance.css @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 SugarCRM Inc. + * Copyright (c) 2015 SugarCRM Inc. Licensed by SugarCRM under the Apache 2.0 license. */ .performance #simulate, .performance #simulateAll { margin-bottom: 2em; diff --git a/src/js/inject/attach.js b/src/js/inject/attach.js index fb43f6a..7e6da8e 100644 --- a/src/js/inject/attach.js +++ b/src/js/inject/attach.js @@ -58,4 +58,21 @@ if (window.sessionStorage['_sidecar_debug_injection'] === 'enabled') { document.addEventListener('DOMContentLoaded', inject); } + + if (window.sessionStorage['_sidecar_debug_polygons'] === 'enabled') { + (function() { + var style = document.createElement("style"); + + // Add a media (and/or media query) here if you'd like! + // style.setAttribute("media", "screen") + // style.setAttribute("media", "only screen and (max-width : 1024px)") + + // WebKit hack :( + style.appendChild(document.createTextNode(".polygonHoverView {border: 1px solid orange !important;}")); + style.appendChild(document.createTextNode(".polygonHoverField {border: 1px solid cornflowerblue !important;}")); + + // Add the