diff options
| author | Stephen Blott | 2016-04-26 07:42:03 +0100 | 
|---|---|---|
| committer | Stephen Blott | 2016-04-26 07:42:03 +0100 | 
| commit | 26667165720a81aee49e959b7bc930b0cd959eb4 (patch) | |
| tree | 83ee1988b0fb8abd2ba5edca34d6737fc4ef7507 /content_scripts/vimium.css | |
| parent | ad9fe3ed81d01e1a164ecc1c0efa21daebdf0276 (diff) | |
| parent | 05b2289ab0bb2278a60d77c5e08b7603e49e014d (diff) | |
| download | vimium-26667165720a81aee49e959b7bc930b0cd959eb4.tar.bz2 | |
Merge pull request #2107 from smblott-github/modernize-help-dialog-styling
Modernize help dialog styling
Diffstat (limited to 'content_scripts/vimium.css')
| -rw-r--r-- | content_scripts/vimium.css | 138 | 
1 files changed, 84 insertions, 54 deletions
| diff --git a/content_scripts/vimium.css b/content_scripts/vimium.css index f902363c..8803fd15 100644 --- a/content_scripts/vimium.css +++ b/content_scripts/vimium.css @@ -138,47 +138,50 @@ div.vimiumHighlightedFrame {  /* Help Dialog CSS */  iframe.vimiumHelpDialogFrame { -  background-color: transparent; +  background-color: rgba(10,10,10,0.6);    padding: 0px; -  overflow: hidden; - -  display: block; -  position: fixed; -  width: 100%; -  min-width: 400px; -  height: 100%;    top: 0px;    left: 0px; +  width: 100%; +  height: 100%; +  display: block; +  position: fixed;    border: none; - -  /* One less than hint markers. */ -  z-index: 2147483645; +  z-index: 2147483645; /* One less than hint markers. */  } -div#vimiumHelpDialog { -  border:3px solid red; -  opacity:0.92; -  background-color:#eee; -  position:fixed; +div#vimiumHelpDialogContainer { +  opacity:1.0; +  background-color:white;    border:2px solid #b3b3b3;    border-radius:6px; -  padding:8px 12px; -  top:50px; -  left:50%; -  width:640px; -  max-height: calc(100% - 100px - 16px); /* 100% - 2*top - 2*padding for top/bottom */ -  /* This needs to be 1/2 width to horizontally center the help dialog */ -  margin-left:-320px; -  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 6px; -  overflow-x: auto; +  width: 840px; +  max-width: calc(100% - 100px); +  max-height: calc(100% - 100px); +  margin: 50px auto;    overflow-y: auto; +  overflow-x: auto; +} + +div#vimiumHelpDialog { +  min-width: 600px; +  padding:8px 12px;  } -div#vimiumHelpDialog a { color:blue; } -div#vimiumTitle, div#vimiumTitle span,  div#vimiumTitle * { font-size:20px; } +span#vimiumTitle, span#vimiumTitle span,  span#vimiumTitle * { font-size:20px; }  #vimiumTitle {    display: block;    line-height: 130%; +  white-space: nowrap; +} +td.vimiumHelpDialogTopButtons { +  width: 100%; +  text-align: right; +} +#helpDialogOptionsPage, #helpDialogWikiPage { +  font-size: 14px; +  padding-left: 5px; +  padding-right: 5px;  }  div.vimiumColumn {    width:50%; @@ -200,57 +203,69 @@ div.vimiumColumn table, div.vimiumColumn td, div.vimiumColumn tr { padding:0; ma  div.vimiumColumn table { width:100%; table-layout:auto; }  div.vimiumColumn td { vertical-align:top; padding:1px; }  div#vimiumHelpDialog div.vimiumColumn tr > td:first-of-type { +  /* This is the "key" column, e.g. "j", "gg". */ +  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; +  font-size:14px;    text-align:right; -  font-weight:bold; -  color:#2f508e;    white-space:nowrap;  } +span.vimiumHelpDialogKey { +  background-color: rgb(243,243,243); +  color: rgb(33,33,33); +  margin-left: 2px; +  padding-top: 1px; +  padding-bottom: 1px; +  padding-left: 4px; +  padding-right: 4px; +  border-radius: 3px; +  border: solid 1px #ccc; +  border-bottom-color: #bbb; +  box-shadow: inset 0 -1px 0 #bbb; +  font-family: monospace; +  font-size: 11px; +}  /* Make the description column as wide as it can be. */  div#vimiumHelpDialog div.vimiumColumn tr > td:nth-of-type(3) { width:100%; }  div#vimiumHelpDialog div.vimiumDivider {    display: block;    height:1px; -  width:92%; +  width:100%;    margin:10px auto;    background-color:#9a9a9a;  }  div#vimiumHelpDialog td.vimiumHelpSectionTitle { -  font-weight:bold;    padding-top:3px; +  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; +  font-size:16px; +  font-weight:bold; +} +div#vimiumHelpDialog td.vimiumHelpDescription { +  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; +  font-size:14px; +} +div#vimiumHelpDialog span.commandName { +  font-style: italic; +  cursor: pointer; +  font-size: 12px;  } -div#vimiumHelpDialog div.commandName { font-family:"courier new"; }  /* Advanced commands are hidden by default until you show them. */  div#vimiumHelpDialog tr.advanced { display: none; }  div#vimiumHelpDialog.showAdvanced tr.advanced { display: table-row; }  div#vimiumHelpDialog div.advanced td:nth-of-type(3) { color: #555; }  div#vimiumHelpDialog a.closeButton { -  position:absolute; -  right:7px; -  top:5px;    font-family:"courier new";    font-weight:bold;    color:#555;    text-decoration:none; -  padding-left:10px; -  font-size:20px; +  font-size:24px; +  position: relative; +  top: 3px; +  padding-left: 5px;  }  div#vimiumHelpDialog a {    text-decoration: underline;  } -div#vimiumHelpDialog .wikiPage, div#vimiumHelpDialog .optionsPage { -  position: absolute; -  display: block; -  font-size: 11px; -  line-height: 130%; -  top: 6px; -} -div#vimiumHelpDialog .optionsPage { -  right: 40px; -} -div#vimiumHelpDialog .wikiPage { -  right: 83px; -}  div#vimiumHelpDialog a.closeButton:hover {    color:black;    -webkit-user-select:none; @@ -258,12 +273,27 @@ div#vimiumHelpDialog a.closeButton:hover {  div#vimiumHelpDialogFooter {    display: block;    position: relative; +  margin-bottom: 37px; +} +td.helpDialogBottomRight { +  width:100%; +  float:right; +  text-align: right; +} +td.helpDialogBottomRight, td.helpDialogBottomLeft { +  padding: 0px;  }  div#vimiumHelpDialogFooter * { font-size:10px; } -div#vimiumHelpDialogFooter .toggleAdvancedCommands { -  position: absolute; -  right: 2px; -  top: -34px; +a#toggleAdvancedCommands, span#help-dialog-tip { +  position: relative; +  top: 19px; +  white-space: nowrap; +  font-size: 10px; +} +a:link.vimiumHelDialogLink, a:visited.vimiumHelDialogLink, +  a:hover.vimiumHelDialogLink, a:active.vimiumHelDialogLink, a#toggleAdvancedCommands { +    color:#2f508e; +    text-decoration: underline;  }  /* Vimium HUD CSS */ | 
