aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Blott2015-05-16 12:29:33 +0100
committerStephen Blott2015-05-19 06:52:28 +0100
commitabd683d999cf0ef0d8b583733e9412af473c5dcc (patch)
treecb833f2440e8715ca915993d0242dedd7dc85219
parent879b84246a176bd653836aef35fc7102b98ca1be (diff)
downloadvimium-abd683d999cf0ef0d8b583733e9412af473c5dcc.tar.bz2
Add insertText visual indicator.
Conflicts: background_scripts/completion.coffee
-rw-r--r--background_scripts/completion.coffee7
-rw-r--r--pages/vomnibar.css7
2 files changed, 12 insertions, 2 deletions
diff --git a/background_scripts/completion.coffee b/background_scripts/completion.coffee
index 81f5c3a6..0f55e59c 100644
--- a/background_scripts/completion.coffee
+++ b/background_scripts/completion.coffee
@@ -45,14 +45,17 @@ class Suggestion
return @html if @html
relevancyHtml = if @showRelevancy then "<span class='relevancy'>#{@computeRelevancy()}</span>" else ""
# NOTE(philc): We're using these vimium-specific class names so we don't collide with the page's CSS.
+ insertTextClass = if @insertText then "vomnibarInsertText" else "vomnibarNoInsertText"
+ insertTextIndicator = "&#xfe62;" # A small plus sign.
+ insertTextIndicator = "&#xfe65;" # A small "greater than" sign.
@html =
"""
<div class="vimiumReset vomnibarTopHalf">
- <span class="vimiumReset vomnibarSource">#{@type}</span>
+ <span class="vimiumReset vomnibarSource #{insertTextClass}">#{insertTextIndicator}</span><span class="vimiumReset vomnibarSource">#{@type}</span>
<span class="vimiumReset vomnibarTitle">#{@highlightQueryTerms Utils.escapeHtml @title}</span>
</div>
<div class="vimiumReset vomnibarBottomHalf">
- <span class="vimiumReset vomnibarUrl">#{@highlightUrlTerms Utils.escapeHtml @shortenUrl()}</span>
+ <span class="vimiumReset vomnibarSource vomnibarNoInsertText">#{insertTextIndicator}</span><span class="vimiumReset vomnibarUrl">#{@highlightUrlTerms Utils.escapeHtml @shortenUrl()}</span>
#{relevancyHtml}
</div>
"""
diff --git a/pages/vomnibar.css b/pages/vomnibar.css
index 9fdc43ba..b1ed0252 100644
--- a/pages/vomnibar.css
+++ b/pages/vomnibar.css
@@ -145,3 +145,10 @@
* on the eye for this purpose. */
background-color: #E6EEFB;
}
+
+.vomnibarInsertText {
+}
+
+.vomnibarNoInsertText {
+ visibility: hidden;
+}