2009-01-26 17:25:57 -05:00
|
|
|
! Copyright (C) 2005, 2009 Slava Pestov.
|
2007-09-20 18:09:08 -04:00
|
|
|
! See http://factorcode.org/license.txt for BSD license.
|
2012-08-07 11:36:16 -04:00
|
|
|
USING: assocs colors colors.constants fry io.styles kernel
|
|
|
|
math namespaces sequences ;
|
2007-09-20 18:09:08 -04:00
|
|
|
IN: help.stylesheet
|
|
|
|
|
2008-03-07 03:28:45 -05:00
|
|
|
SYMBOL: default-span-style
|
2007-09-20 18:09:08 -04:00
|
|
|
H{
|
2009-01-26 17:25:57 -05:00
|
|
|
{ font-name "sans-serif" }
|
2007-09-20 18:09:08 -04:00
|
|
|
{ font-size 12 }
|
|
|
|
{ font-style plain }
|
2008-03-07 03:28:45 -05:00
|
|
|
} default-span-style set-global
|
|
|
|
|
|
|
|
SYMBOL: default-block-style
|
|
|
|
H{
|
2007-09-20 18:09:08 -04:00
|
|
|
{ wrap-margin 500 }
|
2008-03-07 03:28:45 -05:00
|
|
|
} default-block-style set-global
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
SYMBOL: link-style
|
|
|
|
H{
|
2009-09-08 12:43:47 -04:00
|
|
|
{ foreground COLOR: DodgerBlue4 }
|
2007-09-20 18:09:08 -04:00
|
|
|
{ font-style bold }
|
|
|
|
} link-style set-global
|
|
|
|
|
|
|
|
SYMBOL: emphasis-style
|
|
|
|
H{ { font-style italic } } emphasis-style set-global
|
|
|
|
|
|
|
|
SYMBOL: strong-style
|
|
|
|
H{ { font-style bold } } strong-style set-global
|
|
|
|
|
|
|
|
SYMBOL: title-style
|
|
|
|
H{
|
2009-01-26 17:25:57 -05:00
|
|
|
{ font-name "sans-serif" }
|
2009-09-09 10:44:41 -04:00
|
|
|
{ font-size 20 }
|
2007-09-20 18:09:08 -04:00
|
|
|
{ font-style bold }
|
|
|
|
{ wrap-margin 500 }
|
2009-09-09 10:44:41 -04:00
|
|
|
{ foreground COLOR: gray20 }
|
2009-09-09 15:50:25 -04:00
|
|
|
{ inset { 5 5 } }
|
2007-09-20 18:09:08 -04:00
|
|
|
} title-style set-global
|
|
|
|
|
|
|
|
SYMBOL: help-path-style
|
2009-09-10 09:48:20 -04:00
|
|
|
H{
|
2015-07-22 13:57:23 -04:00
|
|
|
{ font-size 12 }
|
2009-09-10 09:48:20 -04:00
|
|
|
{ table-gap { 5 5 } }
|
2009-09-14 09:01:03 -04:00
|
|
|
{ table-border COLOR: FactorLightTan }
|
2009-09-10 09:48:20 -04:00
|
|
|
} help-path-style set-global
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
SYMBOL: heading-style
|
|
|
|
H{
|
2009-01-26 17:25:57 -05:00
|
|
|
{ font-name "sans-serif" }
|
2007-09-20 18:09:08 -04:00
|
|
|
{ font-size 16 }
|
|
|
|
{ font-style bold }
|
2009-09-09 10:44:41 -04:00
|
|
|
{ foreground COLOR: FactorDarkSlateBlue }
|
2007-09-20 18:09:08 -04:00
|
|
|
} heading-style set-global
|
|
|
|
|
|
|
|
SYMBOL: subsection-style
|
|
|
|
H{
|
2009-01-26 17:25:57 -05:00
|
|
|
{ font-name "sans-serif" }
|
2007-09-20 18:09:08 -04:00
|
|
|
{ font-size 14 }
|
|
|
|
{ font-style bold }
|
|
|
|
} subsection-style set-global
|
|
|
|
|
|
|
|
SYMBOL: snippet-style
|
|
|
|
H{
|
2009-01-26 17:25:57 -05:00
|
|
|
{ font-name "monospace" }
|
2007-09-20 18:09:08 -04:00
|
|
|
{ font-size 12 }
|
2009-09-08 12:43:47 -04:00
|
|
|
{ foreground COLOR: DarkOrange4 }
|
2007-09-20 18:09:08 -04:00
|
|
|
} snippet-style set-global
|
|
|
|
|
2009-09-08 12:43:47 -04:00
|
|
|
SYMBOL: code-char-style
|
|
|
|
H{
|
|
|
|
{ font-name "monospace" }
|
|
|
|
{ font-size 12 }
|
|
|
|
} code-char-style set-global
|
|
|
|
|
2007-09-20 18:09:08 -04:00
|
|
|
SYMBOL: code-style
|
|
|
|
H{
|
2009-09-14 09:01:03 -04:00
|
|
|
{ page-color COLOR: FactorLightTan }
|
2009-09-09 15:50:25 -04:00
|
|
|
{ inset { 5 5 } }
|
2007-09-20 18:09:08 -04:00
|
|
|
{ wrap-margin f }
|
|
|
|
} code-style set-global
|
|
|
|
|
2010-02-17 07:18:48 -05:00
|
|
|
SYMBOL: output-style
|
|
|
|
H{
|
|
|
|
{ font-style bold }
|
2010-02-18 10:11:57 -05:00
|
|
|
{ foreground COLOR: DarkOrange4 }
|
2010-02-17 07:18:48 -05:00
|
|
|
} output-style set-global
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
SYMBOL: url-style
|
|
|
|
H{
|
2009-01-26 17:25:57 -05:00
|
|
|
{ font-name "monospace" }
|
2009-09-08 15:22:13 -04:00
|
|
|
{ foreground COLOR: DodgerBlue4 }
|
2007-09-20 18:09:08 -04:00
|
|
|
} url-style set-global
|
|
|
|
|
|
|
|
SYMBOL: warning-style
|
|
|
|
H{
|
2009-02-05 23:17:15 -05:00
|
|
|
{ page-color COLOR: gray90 }
|
|
|
|
{ border-color COLOR: red }
|
2009-09-09 15:50:25 -04:00
|
|
|
{ inset { 5 5 } }
|
2008-03-18 18:46:25 -04:00
|
|
|
{ wrap-margin 500 }
|
2007-09-20 18:09:08 -04:00
|
|
|
} warning-style set-global
|
|
|
|
|
2009-08-20 19:36:55 -04:00
|
|
|
SYMBOL: deprecated-style
|
|
|
|
H{
|
|
|
|
{ page-color COLOR: gray90 }
|
|
|
|
{ border-color COLOR: red }
|
2009-09-09 15:50:25 -04:00
|
|
|
{ inset { 5 5 } }
|
2009-08-20 19:36:55 -04:00
|
|
|
{ wrap-margin 500 }
|
|
|
|
} deprecated-style set-global
|
|
|
|
|
2007-09-20 18:09:08 -04:00
|
|
|
SYMBOL: table-content-style
|
|
|
|
H{
|
|
|
|
{ wrap-margin 350 }
|
|
|
|
} table-content-style set-global
|
|
|
|
|
|
|
|
SYMBOL: table-style
|
|
|
|
H{
|
|
|
|
{ table-gap { 5 5 } }
|
2009-09-14 09:01:03 -04:00
|
|
|
{ table-border COLOR: FactorTan }
|
2007-09-20 18:09:08 -04:00
|
|
|
} table-style set-global
|
|
|
|
|
|
|
|
SYMBOL: list-style
|
|
|
|
H{ { table-gap { 10 2 } } } list-style set-global
|
|
|
|
|
|
|
|
SYMBOL: bullet
|
2009-02-04 01:51:47 -05:00
|
|
|
"• " bullet set-global
|
2012-08-07 11:36:16 -04:00
|
|
|
|
|
|
|
: adjust-help-font-size ( delta -- )
|
|
|
|
[
|
|
|
|
font-size
|
|
|
|
{
|
2012-08-07 17:50:27 -04:00
|
|
|
default-span-style title-style
|
|
|
|
help-path-style heading-style
|
|
|
|
subsection-style snippet-style
|
|
|
|
code-char-style
|
2012-08-07 11:36:16 -04:00
|
|
|
}
|
|
|
|
] dip '[ get-global [ _ + ] change-at ] with each ;
|