aboutsummaryrefslogtreecommitdiffstats
path: root/background_page.html
diff options
context:
space:
mode:
Diffstat (limited to 'background_page.html')
-rw-r--r--background_page.html83
1 files changed, 11 insertions, 72 deletions
diff --git a/background_page.html b/background_page.html
index 7ba2471d..d436c51e 100644
--- a/background_page.html
+++ b/background_page.html
@@ -29,9 +29,11 @@
linkHintCharacters: "sadfjklewcmpgh",
filterLinkHints: false,
userDefinedLinkHintCss:
- ".vimiumHintMarker \n/* linkhint boxes */ {\nbackground-color:yellow;\nborder:1px solid #E3BE23;\n}\n\n" +
- ".vimiumHintMarker span \n/* linkhint text */ {\ncolor: black;\nfont-weight: bold;\nfont-size: 12px;\n}\n\n" +
- ".vimiumHintMarker > .matchingCharacter {\n\n}",
+ "#vimiumHintMarkerContainer .vimiumHintMarker \n/* linkhint boxes */ " +
+ "{\nbackground-color:yellow;\nborder:1px solid #E3BE23;\n}\n\n" +
+ "#vimiumHintMarkerContainer .vimiumHintMarker span \n/* linkhint text */ " +
+ "{\ncolor: black;\nfont-weight: bold;\nfont-size: 12px;\n}\n\n" +
+ "#vimiumHintMarkerContainer .vimiumHintMarker > .matchingCharacter {\n\n}",
excludedUrls: "http*://mail.google.com/*\n" +
"http*://www.google.com/reader/*\n",
@@ -46,69 +48,6 @@
nextPatterns: "next,more,>,\u2192,\xbb,\u226b,>>",
};
- // This is the base internal link hints CSS. It's combined with the userDefinedLinkHintCss before
- // being sent to the frontend.
- var linkHintCss =
- '.internalVimiumHintMarker {' +
- 'position:absolute;' +
- 'background-color:yellow;' +
- 'padding:0 1px;' +
- 'margin: 0;' +
- 'width:auto;' +
- 'height:auto;' +
- 'display:block;' +
- 'border:1px solid #E3BE23;' +
- 'opacity: 1;' +
- 'z-index:99999999;' +
- 'top:-1px;' +
- 'left:-1px;' +
- 'bottom: auto;' +
- 'right: auto;' +
- 'text-indent: 0;' +
- // set font-size and line-height to ensure the box height adjust to the span height
- 'font-size: 0px;' +
- 'line-height: 100%;' +
- // Add drop shadow in case the linkhint color is the same as the page color
- 'box-shadow: rgba(0, 0, 0, 0.3) 2px 2px;' +
- 'max-width: none;' +
- 'min-width: 0;' +
- 'max-height: none;' +
- 'min-height: 0;' +
- '}' +
- '.internalVimiumHintMarker span {' +
- 'color: black;' +
- 'opacity: 1;' +
- 'text-decoration: none;' +
- 'font-weight: bold;' +
- 'font-size: 12px;' +
- 'font-size-adjust: normal;' +
- 'font-style: normal;' +
- 'font-width: normal;' +
- 'letter-spacing: 0;' +
- 'text-transform: none;' +
- 'text-align: left;' +
- 'text-indent: 0;' +
- 'text-shadow: none;' +
- 'line-height: 100%;' +
- 'font-family: "Helvetica Neue", "Helvetica", "Arial", "Sans";' +
- 'padding: 0;' +
- 'margin: 0;' +
- 'width: auto;' +
- 'height: auto;' +
- 'min-height: 0;' +
- 'max-height: none;' +
- 'min-width: 0;' +
- 'max-width: none;' +
- 'display: inline;' +
- 'float: none;' +
- 'border: none;' +
- 'background: none;' +
- '}' +
- '.internalVimiumHintMarker > .matchingCharacter {' +
- 'color:#C79F0B;' +
- '}';
-
-
// Port handler mapping
var portHandlers = {
keyDown: handleKeyDown,
@@ -246,12 +185,12 @@
bindings = (commandsToKey[command] || [""]).join(", ");
if (showUnboundCommands || commandsToKey[command]) {
html.push(
- "<tr class='" + (advancedCommands.indexOf(command) >= 0 ? "advanced" : "") + "'>",
- "<td>", escapeHtml(bindings), "</td>",
- "<td>:</td><td>", availableCommands[command].description);
+ "<tr class='vimiumReset " + (advancedCommands.indexOf(command) >= 0 ? "advanced" : "") + "'>",
+ "<td class='vimiumReset'>", escapeHtml(bindings), "</td>",
+ "<td class='vimiumReset'>:</td><td>", availableCommands[command].description);
if (showCommandNames)
- html.push("<span class='commandName'>(" + command + ")</span>");
+ html.push("<span class='vimiumReset commandName'>(" + command + ")</span>");
html.push("</td></tr>");
}
@@ -316,10 +255,10 @@
}
/*
- * Returns the core CSS used for link hints, along with any user-provided overrides.
+ * Returns the user-provided CSS overrides.
*/
function getLinkHintCss(request) {
- return { linkHintCss: linkHintCss + (localStorage['userDefinedLinkHintCss'] || "") };
+ return { linkHintCss: (localStorage['userDefinedLinkHintCss'] || "") };
}
/*