From ef32189e9b44ff263ecf48f0ccae29f5fe720b72 Mon Sep 17 00:00:00 2001 From: Peter Flynn Date: Sat, 30 Aug 2014 00:19:46 -0700 Subject: [PATCH 01/11] Simple help string in Themes dialog referring user to Extension Manager. Not clickable yet, since the workflows get a little tricky (does it appear over top of Themes dialog? does dropdown update when you come back? what if Extension Manager triggers a restart? etc.) --- src/htmlContent/themes-settings.html | 1 + src/nls/root/strings.js | 1 + src/styles/brackets_patterns_override.less | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/src/htmlContent/themes-settings.html b/src/htmlContent/themes-settings.html index 299763fff98..a37c4f669b0 100644 --- a/src/htmlContent/themes-settings.html +++ b/src/htmlContent/themes-settings.html @@ -12,6 +12,7 @@

{{Strings.THEMES_SETTINGS}}

{{/themes}} +

{{Strings.GET_MORE_THEMES}}

diff --git a/src/nls/root/strings.js b/src/nls/root/strings.js index 487a523ed58..06e42c12744 100644 --- a/src/nls/root/strings.js +++ b/src/nls/root/strings.js @@ -424,6 +424,7 @@ define({ // Strings for themes-settings.html and themes-general.html "CURRENT_THEME" : "Current Theme", + "GET_MORE_THEMES" : "To get more themes, use Extension Manager.", "USE_THEME_SCROLLBARS" : "Use Theme Scrollbars", "FONT_SIZE" : "Font Size", "FONT_FAMILY" : "Font Family", diff --git a/src/styles/brackets_patterns_override.less b/src/styles/brackets_patterns_override.less index 48c821106b8..bc3bfa271d5 100644 --- a/src/styles/brackets_patterns_override.less +++ b/src/styles/brackets_patterns_override.less @@ -1928,5 +1928,9 @@ code { input[type='checkbox'] { margin-top: 8px; } + + .note-below-controls { + margin: 4px 0 -6px 0; + } } } From 5e0c18f3c1025e9f7a3862854518745772571f66 Mon Sep 17 00:00:00 2001 From: Peter Flynn Date: Thu, 11 Sep 2014 13:28:56 -0700 Subject: [PATCH 02/11] More tweaks for Themes usability: * Show message in Extension Manager about how to switch themes * Link