-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
:root { | ||
--bg: hsl(220, 13%, 18%); | ||
--comment: #999; | ||
--fg: hsl(220, 14%, 71%); | ||
--line-number: hsl(218, 5%, 37%); | ||
--yellow: #f8c555; | ||
--orange: hsl(29, 54%, 61%); | ||
--red: hsl(5, 48%, 51%); | ||
--magenta: hsl(355, 65%, 65%); | ||
--purple: #cc99cd; | ||
--blue: hsl(207, 82%, 66%); | ||
--cyan: hsl(187, 47%, 55%); | ||
--green: #7ec699; | ||
--border: hsl(221, 9%, 26%); | ||
} | ||
|
||
span.code { white-space: pre; border: 0px; padding: 2px; } | ||
|
||
table.code { border-collapse: collapse; width: 100%; padding: 2px; } | ||
table.code td { padding: 2px 4px; vertical-align: top; } | ||
|
||
pre.code { background-color: var(--bg); border: 1px solid var(--border); border-radius: 5px; color: var(--fg); margin: 5px 0; } | ||
pre.code pre { margin: 0px; background-color: var(--bg); color: var(--fg); border: 0px solid var(--border); } | ||
pre.code .line-numbers { background-color: var(--line-number); color: var(--comment); text-align: right; -webkit-user-select: none; -moz-user-select: none; user-select: none; } | ||
pre.code .line-numbers a { background-color: var(--line-number) !important; color: var(--comment) !important; text-decoration: none !important; } | ||
pre.code .line-numbers a:target { color: var(--blue) !important; } | ||
pre.code .line-numbers pre { word-break: normal; } | ||
pre.code .line-numbers .highlighted { color: var(--red) !important; } | ||
pre.code .line-numbers .highlighted a { color: var(--red) !important; } | ||
pre.code span.line-numbers { padding: 0px 4px; } | ||
pre.code .line { display: block; float: left; width: 100%; } | ||
pre.code .code { width: 100%; } | ||
pre.code .debug { color: var(--bg) !important; background: var(--blue) !important; } | ||
pre.code .annotation { color: var(--blue); } | ||
pre.code .attribute-name { color: var(--orange); } | ||
pre.code .attribute-value { color: var(--green); } | ||
pre.code .binary { color: var(--purple); } | ||
pre.code .binary .char { color: var(--purple); } | ||
pre.code .binary .delimiter { color: var(--purple); } | ||
pre.code .char { color: var(--red); } | ||
pre.code .char .content { color: var(--red); } | ||
pre.code .char .delimiter { color: var(--red); } | ||
pre.code .class { color: var(--yellow); } | ||
pre.code .class-variable { color: var(--red); } | ||
pre.code .color { color: var(--green); } | ||
pre.code .comment { color: var(--comment); font-style: italic; } | ||
pre.code .comment .char { color: var(--fg); } | ||
pre.code .comment .delimiter { color: var(--fg); } | ||
pre.code .constant { color: var(--yellow); } | ||
pre.code .decorator { color: var(--magenta); } | ||
pre.code .definition { color: var(--cyan); } | ||
pre.code .delimiter { color: var(--comment); } | ||
pre.code .directive { color: var(--cyan); } | ||
pre.code .docstring { color: var(--orange); } | ||
pre.code .doctype { color: var(--blue); } | ||
pre.code .done { text-decoration: line-through; color: var(--comment); } | ||
pre.code .entity { color: var(--red); } | ||
pre.code .error { color: var(--bg); background-color: var(--red); } | ||
pre.code .escape { color: var(--comment); } | ||
pre.code .exception { color: var(--red); } | ||
pre.code .float { color: var(--orange); } | ||
pre.code .function { color: var(--blue); } | ||
pre.code .function .delimiter { color: var(--blue); } | ||
pre.code .global-variable { color: var(--orange); } | ||
pre.code .hex { color: var(--blue); } | ||
pre.code .id { color: var(--blue); } | ||
pre.code .include { color: var(--magenta); } | ||
pre.code .inline { color: var(--green); } | ||
pre.code .inline-delimiter { color: var(--magenta); } | ||
pre.code .instance-variable { color: var(--magenta); } | ||
pre.code .integer { color: var(--orange); } | ||
pre.code .imaginary { color: var(--red); } | ||
pre.code .important { color: var(--red); } | ||
pre.code .key { color: var(--cyan); } | ||
pre.code .key .char { color: var(--cyan); } | ||
pre.code .key .delimiter { color: var(--cyan); } | ||
pre.code .keyword { color: var(--purple); } | ||
pre.code .label { color: var(--yellow); } | ||
pre.code .local-variable { color: var(--fg); } | ||
pre.code .map .content { color: var(--purple); } | ||
pre.code .map .delimiter { color: var(--purple); } | ||
pre.code .namespace { color: var(--purple); } | ||
pre.code .octal { color: var(--purple); } | ||
pre.code .predefined { color: var(--blue); } | ||
pre.code .predefined-constant { color: var(--orange); } | ||
pre.code .predefined-type { color: var(--green); } | ||
pre.code .preprocessor { color: var(--purple); } | ||
pre.code .pseudo-class { color: var(--blue); } | ||
pre.code .regexp .content { color: var(--purple); } | ||
pre.code .regexp .delimiter { color: var(--purple); } | ||
pre.code .regexp .modifier { color: var(--purple); } | ||
pre.code .reserved { color: var(--green); } | ||
pre.code .shell .content { color: var(--green); } | ||
pre.code .shell .delimiter { color: var(--green); } | ||
pre.code .string .char { color: var(--green); } | ||
pre.code .string .content { color: var(--green); } | ||
pre.code .string .delimiter { color: var(--green); } | ||
pre.code .string .modifier { color: var(--orange); } | ||
pre.code .symbol { color: var(--cyan); } | ||
pre.code .symbol .content { color: var(--cyan); } | ||
pre.code .symbol .delimiter { color: var(--cyan); } | ||
pre.code .tag { color: var(--red); } | ||
pre.code .type { color: var(--purple); } | ||
pre.code .value { color: var(--orange); } | ||
pre.code .variable { color: var(--blue); } | ||
pre.code .insert { background-color: rgba(0, 255, 0, 0.2); } | ||
pre.code .insert .insert { color: var(--green); } | ||
pre.code .insert .eyecatcher { background-color: rgba(0, 255, 0, 0.2); border: 1px solid rgba(0, 128, 0, 0.5); margin: -1px; border-top: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } | ||
pre.code .delete { background: rgba(255, 0, 0, 0.12); } | ||
pre.code .delete .delete { color: var(--red); background: transparent; } | ||
pre.code .delete .eyecatcher { background-color: rgba(255, 0, 0, 0.2); border: 1px solid rgba(230, 0, 0, 0.5); margin: -1px; border-bottom: none; border-top-left-radius: 5px; border-top-right-radius: 5px; } | ||
pre.code .change { color: var(--purple); background: var(--blue); } | ||
pre.code .change .change { color: var(--purple); } | ||
pre.code .head { color: var(--purple); } | ||
pre.code .head .head { color: var(--purple); } | ||
pre.code .head .filename { color: var(--purple); } |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,240 @@ | ||
@media (min-width: 860px) { | ||
html { | ||
font-size: .938em; | ||
} | ||
} | ||
|
||
body { | ||
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; | ||
-webkit-font-smoothing: antialiased; | ||
-moz-osx-font-smoothing: grayscale; | ||
font-size: 16px; | ||
color: #2c3e50; | ||
overflow: auto; | ||
} | ||
|
||
#filecontents { | ||
font-size: 16px; | ||
line-height: 1.7; | ||
} | ||
|
||
h1, h2, h3, h4, h5, h6 { | ||
font-weight: 600; | ||
line-height: 1.25; | ||
} | ||
|
||
h1 { | ||
font-size: 2.2rem; | ||
border-top: none; | ||
} | ||
|
||
a { | ||
font-weight: 500; | ||
color: #f60; | ||
text-decoration: none; | ||
} | ||
|
||
ol, p, ul { | ||
line-height: 1.7; | ||
} | ||
|
||
a.header-anchor { | ||
font-size: .85em; | ||
float: left; | ||
margin-left: -.87em; | ||
padding-right: .23em; | ||
margin-top: .125em; | ||
opacity: 0; | ||
} | ||
|
||
a.header-anchor:hover { | ||
text-decoration: none | ||
} | ||
|
||
h1:hover .header-anchor, h2:hover .header-anchor, h3:hover .header-anchor, h4:hover .header-anchor, h5:hover .header-anchor, h6:hover .header-anchor { | ||
opacity: 1 | ||
} | ||
|
||
.navbar, .sidebar-mask { | ||
position: fixed; | ||
top: 0; | ||
left: 0; | ||
} | ||
|
||
.page { | ||
padding-bottom: 2rem; | ||
padding-left: 20rem; | ||
display: block; | ||
} | ||
|
||
@media (max-width: 859px) { | ||
.page { | ||
padding-left: 0; | ||
} | ||
} | ||
|
||
.content { | ||
min-height: 85vh !important; | ||
max-width: 1280px !important; | ||
margin: 0 auto; | ||
padding: 2rem 3rem; | ||
} | ||
|
||
@media (max-width: 1023px) { | ||
.content { | ||
padding: 2rem; | ||
} | ||
} | ||
|
||
.content a:hover { | ||
text-decoration: underline; | ||
} | ||
|
||
.content> :first-child { | ||
margin-top: 3.6rem; | ||
} | ||
|
||
.content>h1 { | ||
margin-top: -3.1rem; | ||
padding-top: 4.6rem; | ||
margin-bottom: 0; | ||
} | ||
|
||
.content>h1:first-child { | ||
margin-top: -1.5rem; | ||
margin-bottom: 1rem; | ||
} | ||
|
||
.content>h1:first-child { | ||
font-family: Open Sans, sans-serif; | ||
font-weight: 400; | ||
} | ||
|
||
.content #filecontents>h1:first-child { | ||
font-family: Open Sans, sans-serif; | ||
font-weight: 400; | ||
} | ||
|
||
footer { | ||
border-top: 1px solid #eaecef; | ||
margin-bottom: -2rem; | ||
background: #fafafc; | ||
padding: 3rem 2.5rem; | ||
text-align: center; | ||
color: #404040; | ||
} | ||
|
||
.sr-only { | ||
position: absolute; | ||
width: 1px; | ||
height: 1px; | ||
padding: 0; | ||
margin: -1px; | ||
overflow: hidden; | ||
clip: rect(0, 0, 0, 0); | ||
white-space: nowrap; | ||
border-width: 0; | ||
} | ||
|
||
.icon.outbound { | ||
color: #aaa; | ||
display: inline-block; | ||
vertical-align: middle; | ||
position: relative; | ||
top: -1px; | ||
} | ||
|
||
small .summary_toggle, small .constants_summary_toggle { | ||
padding: 5px 7px; | ||
} | ||
|
||
img { | ||
max-width: 100%; | ||
} | ||
|
||
*:not(pre) > code, | ||
#filecontents pre.code, .docstring pre.code, | ||
.tags pre.example { | ||
color: #f7f7f7; | ||
background: #2f353c; | ||
border: none; | ||
} | ||
|
||
@media (prefers-color-scheme: dark) { | ||
body, html { | ||
background-color: #111; | ||
color: #ddd; | ||
} | ||
|
||
#filecontents pre.code, .docstring pre.code, | ||
.tags pre.example { | ||
line-height: 1.4em; | ||
} | ||
|
||
.summary_desc .object_link a, .docstring .object_link a { | ||
color: #f60; | ||
background: #2f353c; | ||
} | ||
.summary_signature, h2 small a { background: #2f353c; border-color: #444; } | ||
.summary_signature:hover { background: #2f353c; border-color: #444; } | ||
.summary_signature.deprecated { background: #2f353c; border-color: #444; } | ||
|
||
p.signature, h3.signature { background: #2f353c; border-color: #444; } | ||
|
||
.tags .overload .overload_item .signature { background: #2f353c; border-color: #444; } | ||
|
||
p.signature .aliases, | ||
h3.signature .aliases { color: #f7f7f767; } | ||
p.signature .aliases .names, | ||
h3.signature .aliases .names { color: #f7f7f767; } | ||
|
||
p.signature .extras, | ||
h3.signature .extras { color: #f7f7f767; } | ||
|
||
.docstring .note { border-left-color: #444; } | ||
.note { color: #ccc; border-color: #444; } | ||
.note.todo { background: #2f353c; border-color: #444; } | ||
.note.returns_void { background: #2f353c; } | ||
.note.deprecated { background: #2f353c; border-color: #444; } | ||
.note.title.deprecated { background: #2f353c; border-color: #444; } | ||
.note.private { background: #2f353c; border-color: #444; } | ||
.note.title { background: #2f353c; } | ||
|
||
/* .note.title.constructor { color: #fff; background: #6a98d6; border-color: #6689d6; } | ||
.note.title.writeonly { color: #fff; background: #45a638; border-color: #2da31d; } | ||
.note.title.readonly { color: #fff; background: #6a98d6; border-color: #6689d6; } */ | ||
|
||
.docstring p > code, .docstring p > tt, .tags p > code, .tags p > tt { color: #f7f7f7; background: #2f353c; } | ||
|
||
.box_info dl dt, .box_info dl dd { border-color: #444!important; } | ||
.box_info dl:nth-child(odd) > * { background: #111; } | ||
.box_info dl:nth-child(even) > * { background: #000; } | ||
|
||
.inheritanceTree, .toggleDefines { background: #000; } | ||
|
||
#filecontents table th, #filecontents table td, | ||
.docstring table th, .docstring table td { border-color: #444!important; background: #111!important; } | ||
#filecontents table tr:nth-child(odd), | ||
.docstring table tr:nth-child(odd) { background: #111; } | ||
#filecontents table tr:nth-child(even), | ||
.docstring table tr:nth-child(even) { background: #000; } | ||
#filecontents table th, .docstring table th { background: #111; } | ||
|
||
/* style for <dl> */ | ||
#filecontents dl, .docstring dl { border: #444; } | ||
#filecontents dt, .docstring dt { background: #111; } | ||
|
||
footer { | ||
border-top-color: #000; | ||
background: #111; | ||
color: #ccc; | ||
} | ||
} | ||
|
||
pre.code { | ||
white-space: pre-wrap; | ||
overflow-wrap: anywhere; | ||
} | ||
|
||
/* override for coderay */ | ||
.code .content { padding: 0; } |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
/* from openhab-docs:.vuepress/public/fonts/fonts.css, with links adjusted | ||
/* Open Sans font weights 300-400 */ | ||
/* latin-ext */ | ||
@font-face { | ||
font-family: 'Open Sans'; | ||
font-style: normal; | ||
font-weight: 300; | ||
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://www.openhab.org/fonts/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2'); | ||
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; | ||
} | ||
/* latin */ | ||
@font-face { | ||
font-family: 'Open Sans'; | ||
font-style: normal; | ||
font-weight: 300; | ||
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://www.openhab.org/fonts/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2'); | ||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; | ||
} | ||
/* latin-ext */ | ||
@font-face { | ||
font-family: 'Open Sans'; | ||
font-style: normal; | ||
font-weight: 400; | ||
src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://www.openhab.org/fonts/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2'); | ||
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; | ||
} | ||
/* latin */ | ||
@font-face { | ||
font-family: 'Open Sans'; | ||
font-style: normal; | ||
font-weight: 400; | ||
src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://www.openhab.org/fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2'); | ||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; | ||
} | ||
|