1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-02 16:24:13 +01:00
Files
pentadactyl-pm/vimperator/locale/en-US/styling.txt
Štěpán Němec 32be6b7469 A few docs clarifications.
-- shifted mappings notation (<C-n> vs <C-N>)
-- adjusted the ':!' warning
-- other minor fixes
2009-05-09 16:31:50 +10:00

132 lines
6.1 KiB
Plaintext

HEADER
|styling| +
Vimperator allows you to style both the browser and any web pages you view. All
styling is specified via CSS. Although you may style any user interface element
via the [c]:style[c] command, most Vimperator elements can be styled with the
[c]:highlight[c] command, for convenience.
|E185| |:colo| |:colorscheme| +
||:colo[rscheme] {name}|| +
________________________________________________________________________________
Load a color scheme. {name} is found by searching the 'runtimepath' for the
first file matching colors/{name}.vimp.
The ColorScheme autocommand is triggered after the color scheme has been
sourced.
________________________________________________________________________________
|:hi| |:highlight| +
||:hi[ghlight][!] [-append] {group} [[{selector}] {css}]|| +
________________________________________________________________________________
Highlight {group} with {css}. Normally, {css} is checked for valid
syntax before it's applied. Once you're certain it's valid, [!] can be
used to skip the check to speed up Vimperator startup. {selector} can
be any valid CSS selector, such as [c]:hover[c], and, if provided, will
restrict the match to matching elements.
Valid groups are:
`--------------------`-----------------------------------
*Bell* Vimperator's visual bell
*Boolean* A JavaScript Boolean object
*CmdLine* The command line
*CmdOutput*
*CompDesc* The description column of the completion list
*CompGroup*
*CompIcon* The favicon of a completion row
*CompItem* A row of completion list
*CompItem[selected]* A selected row of completion list
*CompLess* The indicator shown when completions may be scrolled up
*CompLess::after* The character of indicator shown when completions may be scrolled up
*CompMore* The indicator shown when completions may be scrolled down
*CompMore::after* The character of indicator shown when completions may be scrolled down
*CompMsg*
*CompResult* The result column of the completion list
*CompTitle* Completion row titles
*ErrorMsg* Error messages
*Filter* The matching text in a completion list
*FrameIndicator* The indicator shown when a new frame is selected
*Function* A JavaScript Function object
*Gradient*
*GradientLeft*
*GradientRight*
*Hint* A hint indicator. See [c]:help hints[c]
*HintActive* The hint element of link which will be followed by <Enter>
*HintElem* The hintable element
*HintImage* The indicator which floats above hinted images
*Indicator*
*InfoMsg* Information messages
*Keyword* A bookmark keyword for a URL
*LineNr* The line number of an error
*Message*
*ModeMsg* The mode indicator in the command line
*MoreMsg* The indicator that there is more text to view
*NonText*
*Normal* Normal text in the command line
*Null* A JavaScript Null object
*Number* A JavaScript Number object
*Object* A JavaScript Object
*Preview*
*Question* A prompt for a decision
*Search* Highlighted search results in a web page
*StatusLine* The status bar
*StatusLineBroken* The status bar for a broken web page
*StatusLineSecure* The status bar for a secure web page
*StatusLineExtended* The status bar for a secure web page with an Extended Validation(EV) certificate
*String* A JavaScript String object
*TabClose* The close button of a browser tab
*TabIcon* The icon of a browser tab
*TabIconNumber* The number of a browser tab, over its icon
*TabNumber* The number of a browser tab, next to its icon
*TabText* The text of a browser tab
*Tag* A bookmark tag for a URL
*Title* The title of a listing, including [c]:pageinfo[c], [c]:jumps[c]
*URL* A URL
*WarningMsg* A warning message
-------------------------------------------------------
Every invocation completely replaces the styling of any previous invocation,
unless *-append* (short option: *-a*) is provided, in which case {css} is
appended to its current value. If {css} is not provided, any styles matching
{group} are listed, or all styles if no {group} provided.
________________________________________________________________________________
|:highlight-clear| +
||:hi[ghlight] clear [{group} [{selector}]]|| +
________________________________________________________________________________
Reset the highlighting for {group} to its default value. If
{group} is not given, reset all highlighting groups.
________________________________________________________________________________
|:sty| |:style| +
||:sty[le][!] [-name={name}] [-append] {filter} [{css}]|| +
________________________________________________________________________________
Add CSS styles to the browser or to web pages. {filter} is a comma
separated list of URLs to match. URLs ending with *\** are matched as
prefixes, URLs not containing any *:* or */* characters are
matched as domains. If {name} (short option: *-n*) is provided, any
existing style with the same name is overridden, and the style may later
be deleted using {name}. If *-append* (short option: *-a*) is provided
along with *-name*, {css} and {filter} are appended to its current
value.
If {css} isn't provided, matching styles are listed.
________________________________________________________________________________
|:dels| |:delstyle| +
||:dels[tyle] [-name={name}] [-index={index}] [{filter}] [{css}]|| +
________________________________________________________________________________
Delete any matching styles. If {filter} is provided, only matching elements of
the filter are disabled. For instance, a filter [a]mozilla.org[a], given a
style for [a]www.google.com,mozilla.org[a], will result in a style for
[a]www.google.com[a]. The available options are:
* *-name*: The name provided to [c]:style[c] (short option: *-n*)
* *-index*: For unnamed styles, the index listed by [c]:style[c]
(short option: *-i*)
________________________________________________________________________________
// vim: set filetype=asciidoc: