UNPKG

docsjs

Version:

HTML/Markdown-only documentation generator

389 lines (375 loc) 10.8 kB
/******* DocsJS Theme Name: Hailaxian Author: Alexander 'Hailiax' Wing Updated: 1 Oct 2017 *******/ /* CSS stuff */ @import url('https://fonts.googleapis.com/css?family=Lato:300,400,700'); @import url('https://fonts.googleapis.com/css?family=Source+Code+Pro'); h1,h2,h3,h4,h5,h6{ margin-top: inherit; margin-bottom: inherit; font-size: inherit; font-weight: inherit; } s-c,t-p,h-d,t-l,t-x,e-g,e-x,c-d,docs-js,main,nav{ display: block; } v-r{ display: none; } s-c,div[docsjs-tag="column-left"],div[docsjs-tag="column-right"]{ will-change: contents; } s-c s-c{ will-change: auto; } /* Basic setup */ body,html{ font-family: 'Lato', sans-serif; font-weight: 400; margin: 0; padding: 0; } docs-js{ color: #000; line-height: 1.4em; position: absolute; width: 100%; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: 100%; filter: invert(0%); } div[docsjs-tag="bg"]{ background-size: cover; background-position: center; background-repeat: no-repeat; position: fixed; height: 100%; top: 0; width: 100%; left: 0; z-index: -1; } /* Main content */ s-c{ position: relative; padding: 1em; box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.15); margin-top: 1em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; background-color: #282828; background-color: rgba(40,40,40,0.6); } s-c s-c{ background-color: #282828; background-color: rgba(40,40,40,0.5); } h-d,t-p{ position: relative; margin-top: 1em; overflow: hidden; box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.25); } t-p > s-c{ border-bottom: solid 1em #FFF; box-shadow: none; margin-top: 0; } t-p > t-p{ margin-top: 0; box-shadow: none; } h-d,t-p:first-child{ margin-top: 0; } t-l{ position: relative; background-color: #E0E0E0; background-color: rgba(255,255,255,0.8); padding: 0.83333333em; padding-right: 3em; font-size: 1.2em; cursor: pointer; } t-l + div, div[docsjs-tag="menu"] + div{ border-top: none !important; } t-x{ border-top: #E0E0E0 solid 1px; } t-x,e-g,e-x{ position: relative; background-color: #FFF; padding: 1em; overflow: hidden; } button[docsjs-tag="accessibility-button"]{ position: relative; width: 100%; background-color: #FFF; border: none; font-size: 1.8em; padding: 0.4em; cursor: pointer; box-shadow: 1px 1px 6px 3px rgba(0,0,0,0.25); } button[docsjs-tag="accessibility-button"]:focus{ background-color: rgba(255,255,255,0.8); outline: none; } div[docsjs-tag="header"]{ position: relative; top: 0.5em; color: #FFF; padding: 0; text-align: center; word-spacing: 1em; } div[docsjs-tag="header"] span{ cursor: pointer; word-spacing: normal; } a { color: #505050; } /* e-x/e-g support */ div[docsjs-tag="ebefore"]{ position: relative; background-color: #FFF; height: 1.75em; line-height: 1.75em; padding-left: 2.4em; border-top: #E0E0E0 solid 1px; cursor: pointer; } div[docsjs-tag="ebefore"]:focus{ outline: none; background-color: #E0E0E0; } div[docsjs-tag="button-ebefore"]{ position: absolute; height: 1em; width: 1em; margin-left: -1.4em; top: 0; bottom: 0; margin-top: auto; margin-bottom: auto; cursor: pointer; } div[docsjs-tag="efiller"]{ position: relative; } /* c-d (Cloud9 Ace) styles */ c-d{ position: relative; width: 100%; padding: 1.25em; padding-top: 0; padding-bottom: 0; margin-left: -1.25em; white-space: pre; background-color: transparent!important; font-family: 'Source Code Pro', monospace !important; } .ace_active-line, .ace_gutter-active-line{ background-color: rgba(40,40,40,0.04) !important; } .ace_gutter{ background-color: transparent!important; } .ace_scroll-left{ box-shadow: none !important; border-left: 1px #E0E0E0 solid; } .ace_br1, .ace_br12, .ace_br15{ border-radius: 0 !important; } pre,code{ display: inline; font-size: 0.8em; font-family: 'Source Code Pro', monospace; padding: 0.2em; background: rgba(40,40,40,0.04); } /* Buttons */ div[docsjs-tag="button-minimize"],div[docsjs-tag="button-menu"]{ position: absolute; font-size: 1.6em; height: 1em; width: 1em; border: solid 0.4em transparent; left: 0; right: 0; margin-left: auto; margin-right: 0; top: 0; bottom: 0; margin-top: auto; margin-bottom: auto; cursor: pointer; } div[docsjs-tag="button-menu"]{ opacity: 0; -o-transition: opacity 300ms; -ms-transition: opacity 300ms; -moz-transition: opacity 300ms; -webkit-transition: opacity 300ms; transition: opacity 300ms; } div[docsjs-tag="button-menu"][docsjs-state="active"]{ opacity: 1; } [docsjs-tag="button-parent"]{ background-color: transparent; height: 1em; width: 1em; position: relative; } [docsjs-tag="button-child"]{ background-color: #000; border-color: #000; color: #000; position: absolute; border-style: solid; width: 0.1em; height: 0.1em; border-width: 0.075em; -webkit-border-radius: 0.1em; -moz-border-radius: 0.1em; border-radius: 0.1em; left: 0; right: 0; top: 0; bottom: 0; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto; } /* Buttons in sidebars */ div[docsjs-tag="column-filler"] div[docsjs-tag="button-child"]{ background-color: #FFF; border-color: #FFF; color: #FFF; } div[docsjs-tag="column-header"] div[docsjs-tag="button-parent"]{ font-size: 1.5em; top: 0.4em; } div[docsjs-tag="column-push-right"]{ right: 0; margin-right: 0.8em; } /* Sidebars */ div[docsjs-tag="column-left"],div[docsjs-tag="column-right"]{ height: 100%; top: 0; } div[docsjs-tag="column-left"] div[docsjs-tag="column-handle"]{ left: 100%; margin-left: -1em; } div[docsjs-tag="column-right"] div[docsjs-tag="column-handle"]{ margin-left: -1em; } div[docsjs-tag="column-header"]{ position: fixed; background-color: #282828; background-color: rgba(245,245,245,0.98); z-index: 5; font-size: 1.2em; padding: 0.833333em; text-align: center; box-sizing: border-box; } div[docsjs-tag="column-filler"]{ position: relative; background-color: #282828; background-color: rgba(40,40,40,0.85); box-shadow: 0 0 6px 2px rgba(0,0,0,0.25); z-index: 1; color: #FFF; } div[docsjs-tag="column-content"]{ position: relative; background-color: #FFF; background-color: rgba(245,245,245,0.75); overflow: hidden; box-shadow: 0 0 6px 2px rgba(0,0,0,0.25); box-sizing: border-box; } div[docsjs-tag="etitle"]{ font-size: 1.2em; padding: 0.8333em; } div[docsjs-tag="column-content"] e-g,div[docsjs-tag="column-content"] e-x{ height: auto; background: rgba(255,255,255,0.4); padding: 1em; } /* Menu in sidebar */ div[docsjs-tag="column-left"] div[docsjs-tag="menu"], div[docsjs-tag="column-right"] div[docsjs-tag="menu"]{ background-color: transparent; border-bottom: none; margin-top: 3em; } /* Menu */ div[docsjs-tag="menu"]{ position: relative; background-color: #FFF; border-bottom: #E0E0E0 solid 1px; padding: 1em; overflow: hidden; } div[docsjs-tag='menu-preferences']{ position: relative; width: 100%; text-align: center; } div[docsjs-tag='menu-preferences-item']{ display: inline-block; cursor: pointer; font-size: 1.8em; width: 1em; height: 1em; padding: 0.25em; padding-top: 0; opacity: 1; } div[docsjs-tag='menu-title']{ line-height: 1.8em; } div[docsjs-tag='menu-title'][docsjs-state='youarehere']{ font-weight: 700; } div[docsjs-tag='menu-item']{ border-left: solid 0.05em #E0E0E0; padding-left: 0.5em; overflow: hidden; } div[docsjs-tag='menu-item'][docsjs-state='min']{ max-height: 2.8em; border-bottom: solid 0.05em #E0E0E0; background-color: rgba(40,40,40,0.02); } div[docsjs-tag='menu-item'][docsjs-state='min']:hover{ border-left: solid 0.05em #888; border-bottom: solid 0.05em #888; } div[docsjs-tag='menu-item']:hover{ border-left: solid 0.05em #888; cursor: pointer; } /* Markdown styles */ docs-js[mode="markdown"] t-x{ padding-top: 0; padding-bottom: 0; } docs-js[mode="markdown"] h3{ font-weight: 700; font-size: 1.4em; } docs-js[mode="markdown"] h4{ font-weight: 700; font-size: 1.2em; } docs-js[mode="markdown"] h5{ font-weight: 700; font-size: 1em; } docs-js[mode="markdown"] h6{ font-weight: 700; font-size: 1em; color: #6A737D; } /* Base64 bg */ div[docsjs-tag="bg"]{ background-image: url('data:image/jpeg;base64,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'); }