2 * Copyright Anton Khodakivskiy 2012, 2013.
3 * Copyright Simon Lydell 2013, 2014.
5 * This file is part of VimFx.
7 * VimFx is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
12 * VimFx is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
17 * You should have received a copy of the GNU General Public License
18 * along with VimFx. If not, see <http://www.gnu.org/licenses/>.
20 * Copyright (c) 2010 Phil Crosby, Ilya Sukhar.
22 * Permission is hereby granted, free of charge, to any person
23 * obtaining a copy of this software and associated documentation
24 * files (the "Software"), to deal in the Software without
25 * restriction, including without limitation the rights to use,
26 * copy, modify, merge, publish, distribute, sublicense, and/or sell
27 * copies of the Software, and to permit persons to whom the
28 * Software is furnished to do so, subject to the following
31 * The above copyright notice and this permission notice shall be
32 * included in all copies or substantial portions of the Software.
34 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
35 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
36 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
37 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
38 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
39 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
40 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
41 * OTHER DEALINGS IN THE SOFTWARE.
44 /* Copied over from vimium project */
46 background: none
!important
;
47 border: none
!important
;
48 /*bottom: auto !important;*/
49 box-shadow: none
!important
;
50 color: WindowText
!important
;
51 cursor: auto
!important
;
52 display: inline
!important
;
53 float: none
!important
;
54 font-family: "Helvetica Neue", "Helvetica", "Arial", "Sans" !important
;
55 font-size: inherit
!important
;
56 font-style: normal
!important
;
57 font-variant: normal
!important
;
58 font-weight: normal
!important
;
59 height: auto
!important
;
60 /*left: auto !important;*/
61 letter-spacing: 0 !important
;
62 line-height: 100% !important
;
64 max-height: none
!important
;
65 max-width: none
!important
;
66 min-height: 0 !important
;
67 min-width: 0 !important
;
68 opacity: 1 !important
;
69 outline: none
!important
;
70 padding: 0 !important
;
71 position: static
!important
;
72 /*right: auto !important;*/
73 text-align: left
!important
;
74 text-decoration: none
!important
;
75 text-indent: 0 !important
;
76 text-shadow: none
!important
;
77 text-transform: none
!important
;
78 /*top: auto !important;*/
79 vertical-align: baseline
!important
;
80 white-space: normal
!important
;
81 width: auto
!important
;
82 float: none
!important
;
86 content: none
!important
;
91 .VimFxMarkersContainer {
97 padding: 1px 2px 0 2px;
99 background-color: #FFD76E;
100 border: solid
1px #AD810C;
102 box-shadow: 0 3px 7px 0 rgba
(0, 0, 0, 0.3);
105 font-family: "Helvetica Neue", "Helvetica", "Arial", "Sans";
107 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.6);
108 text-transform: uppercase
;
115 .VimFxHiddenHintMarker {
119 /* This class is temporarily added to markable element, to remove border-radius
120 * while doing some computations. The `!important`s are therefore needed. */
121 .VimFxNoBorderRadius {
122 border-radius: 0 !important
;
123 /* `transition` is reset here to make sure that the above declaration
124 * takes effect immediately. */
125 transition: none
!important
;
130 div#VimFxHelpDialog
{
131 opacity: 0.92 !important
;
132 background-color: Window
!important
;
133 position: fixed
!important
;
134 /* See mode-hints/hints.coffee for where the z-index value comes from. */
135 z-index: 2147480000 !important
;
136 border-radius: 3px !important
;
137 padding: 15px 30px !important
;
138 width: 700px !important
;
139 left: 50% !important
;
140 /* This needs to be 1/2 width to horizontally center the help dialog */
141 margin-left: -380px !important
;
142 top: 30px !important
;
143 box-shadow: rgba
(1, 2, 1, 0.4) 0px 0px 6px !important
;
144 overflow-y: auto
!important
;
145 font-size: 15px !important
;
146 max-height: 80% !important
;
149 div#VimFxHelpDialog
.VimFxTitle
{
150 font-size: 30px !important
;
151 line-height: 130% !important
;
152 display: block
!important
;
153 float: left
!important
;
156 div#VimFxHelpDialog
.VimFxClearFix
{
157 clear: both
!important
;
158 float: none
!important
;
159 display: block
!important
;
160 visibility: hidden
!important
;
161 height: 0 !important
;
164 div#VimFxHelpDialog
.VimFxTitleVim
{
165 color: darkgreen
!important
;
168 div#VimFxHelpDialog
.VimFxTitleFx
{
169 color: darkred
!important
;
172 div#VimFxHelpDialog
.VimFxVersion
{
173 float: right
!important
;
174 position: absolute
!important
;
175 top: 20px !important
;
176 right: 100px !important
;
177 font-size: 12px !important
;
180 div#VimFxHelpDialog
.VimFxClose
{
181 float: right
!important
;
182 font-family: "Helvetica Neue", "Helvetica", "Arial", "Sans" !important
;
183 position: absolute
!important
;
184 right: 20px !important
;
185 top: 20px !important
;
186 font-size: 20px !important
;
187 cursor: pointer
!important
;
190 div#VimFxHelpDialog
.VimFxColumn
{
191 width: 46% !important
;
192 margin: 0 0 0 8% !important
;
193 float: left
!important
;
194 margin-bottom: 10px !important
;
197 div#VimFxHelpDialog
.VimFxColumn:first-child
{
198 margin: 0 !important
;
201 div#VimFxHelpDialog
.VimFxSectionTitle
{
202 display: block
!important
;
203 font-size: 15px !important
;
204 font-weight: bold
!important
;
205 line-height: 140% !important
;
206 text-transform: uppercase
!important
;
207 margin: 30px 0 10px 0 !important
;
211 div#VimFxHelpDialog table
.VimFxReset
{
212 display: table
!important
;
213 table-layout: fixed
!important
;
216 div#VimFxHelpDialog tr
.VimFxReset
{
217 display: table-row
!important
;
220 div#VimFxHelpDialog td
.VimFxReset
{
221 display: table-cell
!important
;
222 padding-top: 2px !important
;
223 padding-bottom: 4px !important
;
224 line-height: 15px !important
;
227 div
.VimFxKeySequence
{
228 max-width: 70px !important
;
229 text-align: right
!important
;
230 font-weight: bold
!important
;
231 color: #2f508e !important
;
232 white-space: nowrap
!important
;
236 display: inline
!important
;
237 background: #777 !important
;
238 border: none
!important
;
239 color: #fff !important
;
240 cursor: pointer
!important
;
241 font-weight: bold
!important
;
242 border-radius: 3px !important
;
243 text-shadow: 1px 1px #666 !important
;
244 font-size: 75% !important
;
245 padding: 2px 3px !important
;
248 a
.VimFxKeyLink:hover
{
249 outline: 3px solid
#c55500 !important
;
250 -moz-outline-radius: 6px !important
;
251 background: #c55500 !important
;
252 border-radius: 0px !important
;
253 text-decoration: none
!important
;
256 a
.VimFxAddShortcutLink
{
257 color: #c55500 !important
;
258 cursor: pointer
!important
;
259 margin-left: 2px !important
;
262 div#VimFxHelpDialog
.VimFxFooter
{
263 float: left
!important
;
264 margin-top: 30px !important
;
265 font-size: 12px !important
;
268 div#VimFxHelpDialog
.VimFxFooter p
{
269 display: block
!important
;
270 line-height: 150% !important
;
271 margin-bottom: 5px !important
;
274 div#VimFxHelpDialog
.VimFxFooter a
{
275 text-decoration: underline
!important
;
276 color: darkblue
!important
;
277 cursor: pointer
!important
;
280 div#VimFxHelpDialog span
.VimFxDot
{
281 color: #818181 !important
;