From 031f6045aca50e597e192ad7c1647f4fabc0d168 Mon Sep 17 00:00:00 2001 From: Andres Almiray Date: Sun, 30 May 2021 16:07:08 +0200 Subject: [PATCH] Add search widget --- .github/workflows/push.yml | 11 ++ .github/workflows/site.yml | 11 ++ algolia-config.json | 24 ++++ docs/modules/examples/pages/jreleaser.adoc | 8 ++ supplemental_ui/partials/footer-scripts.hbs | 21 +++- ui-bundle.zip | Bin 280006 -> 334818 bytes ui-bundle/css/site-extra.css | 130 ++++++++++++++++++++ ui-bundle/css/site.css | 62 ---------- ui-bundle/css/vendor/docsearch.min.css | 2 + ui-bundle/js/vendor/docsearch.min.js | 2 + ui-bundle/js/vendor/highlight.js | 2 +- ui-bundle/partials/footer-scripts.hbs | 19 +++ ui-bundle/partials/head-styles.hbs | 3 + ui-bundle/partials/header-content.hbs | 25 ++++ 14 files changed, 255 insertions(+), 65 deletions(-) create mode 100644 algolia-config.json create mode 100644 ui-bundle/css/site-extra.css create mode 100644 ui-bundle/css/vendor/docsearch.min.css create mode 100644 ui-bundle/js/vendor/docsearch.min.js diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 6c01914..559884b 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -32,3 +32,14 @@ jobs: folder: website branch: 'gh-pages' commit-message: "[CI] Publish Documentation for ${{ github.sha }}" + + - name: Read search configuration + id: config + run: echo ::set-output name=config::$(cat algolia-config.json) + + - name: Update search index + uses: docker://algolia/documentation-scrapper + env: + APPLICATION_ID: ${{ secrets.ALGOLIA_APPLICATION_ID }} + API_KEY: ${{ secrets.ALGOLIA_ADMIN_KEY }} + CONFIG: ${{ steps.config.outputs.config }} diff --git a/.github/workflows/site.yml b/.github/workflows/site.yml index 715868e..c474908 100644 --- a/.github/workflows/site.yml +++ b/.github/workflows/site.yml @@ -31,3 +31,14 @@ jobs: folder: website branch: 'gh-pages' commit-message: "[CI] Publish Documentation for ${{ github.sha }}" + + - name: Read search configuration + id: config + run: echo ::set-output name=config::$(cat algolia-config.json) + + - name: Update search index + uses: docker://algolia/documentation-scrapper + env: + APPLICATION_ID: ${{ secrets.ALGOLIA_APPLICATION_ID }} + API_KEY: ${{ secrets.ALGOLIA_ADMIN_KEY }} + CONFIG: ${{ steps.config.outputs.config }} \ No newline at end of file diff --git a/algolia-config.json b/algolia-config.json new file mode 100644 index 0000000..f2822a3 --- /dev/null +++ b/algolia-config.json @@ -0,0 +1,24 @@ +{ + "index_name": "jreleaser-docs", + "start_urls": [ + "https://jreleaser.org/guide/latest" + ], + "sitemap_urls": [ + "https://jreleaser.org/sitemap.xml" + ], + "stop_urls": [], + "selectors": { + "lvl0": { + "selector": "//nav[@class='crumbs']//li[@class='crumb'][last()-1]", + "type": "xpath", + "global": true, + "default_value": "Home" + }, + "lvl1": ".doc h1", + "lvl2": ".doc h2", + "lvl3": ".doc h3", + "lvl4": ".doc h4", + "text": ".doc p, .doc td.content, .doc th.tableblock" + } +} + diff --git a/docs/modules/examples/pages/jreleaser.adoc b/docs/modules/examples/pages/jreleaser.adoc index 2c3f28e..a1a63de 100644 --- a/docs/modules/examples/pages/jreleaser.adoc +++ b/docs/modules/examples/pages/jreleaser.adoc @@ -30,6 +30,8 @@ project: java: groupId: org.jreleaser version: 8 + extraProperties: + inceptionYear: 2020 # The repository is hosted at https://github.com/jreleaser/jreleaser # which means the default username would be `jreleaser` however a @@ -102,7 +104,13 @@ assemble: - java.naming - java.rmi - java.security.jgss + - java.security.sasl - java.sql + - jdk.crypto.ec + - jdk.crypto.cryptoki + - jdk.security.auth + - jdk.security.jgss + - org.openjsse targetJdks: - path: 'apps/jreleaser/build/jdks/zulu11.48.21-ca-jdk11.0.11-macosx_x64/zulu-11.jdk/Contents/Home' platform: osx diff --git a/supplemental_ui/partials/footer-scripts.hbs b/supplemental_ui/partials/footer-scripts.hbs index 35c8507..b878607 100644 --- a/supplemental_ui/partials/footer-scripts.hbs +++ b/supplemental_ui/partials/footer-scripts.hbs @@ -1,5 +1,22 @@ - + + + + diff --git a/ui-bundle.zip b/ui-bundle.zip index 0939dd815f2b893f1fe460ff6e9bc116b99f2722..44d0d3aec7e5e8616dc4f5cabb877791feaa62ed 100644 GIT binary patch delta 89606 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

Sw~8Ne<%?@(Q-NM{5r?ceQxfw`=g4t-R9u%LPr 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 V)Am3?!U-klotR1 delta 34468 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 K91S%E0R9icl@)3L diff --git a/ui-bundle/css/site-extra.css b/ui-bundle/css/site-extra.css new file mode 100644 index 0000000..9ba5081 --- /dev/null +++ b/ui-bundle/css/site-extra.css @@ -0,0 +1,130 @@ +.tabs ul { + display: flex; + flex-wrap: wrap; + list-style: none; + margin: 0 -0.25rem 0 0; + padding: 0; +} + +.tabs li { + align-items: center; + border: 1px solid black; + border-bottom: 0; + cursor: pointer; + display: flex; + font-weight: bold; + height: 2.5rem; + line-height: 1; + margin-right: 0.25rem; + padding: 0 1.5rem; + position: relative; +} + +.tabs.ulist li { + margin-bottom: 0; +} + +.tabs li + li { + margin-top: 0; +} + +.tabset.is-loading .tabs li:not(:first-child), +.tabset:not(.is-loading) .tabs li:not(.is-active) { + background-color: black; + color: white; +} + +.tabset.is-loading .tabs li:first-child::after, +.tabs li.is-active::after { + background-color: white; + content: ""; + display: block; + height: 3px; /* Chrome doesn't always paint the line accurately, so add a little extra */ + position: absolute; + bottom: -1.5px; + left: 0; + right: 0; +} + +.tabset > .content { + border: 1px solid gray; + padding: 1.25rem; +} + +.tabset.is-loading .tab-pane:not(:first-child), +.tabset:not(.is-loading) .tab-pane:not(.is-active) { + display: none; +} + +.tab-pane > :first-child { + margin-top: 0; +} + +.navbar-brand .navbar-item + .navbar-item { + -ms-flex-positive: 1; + -webkit-box-flex: 1; + flex-grow: 1; + -ms-flex-pack: end; + -webkit-box-pack: end; + justify-content: flex-end; +} + +.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-] { + max-height: calc(100vh - 3.25rem); +} + +.algolia-autocomplete .algolia-docsearch-suggestion--title { + font-weight: 500; +} + +.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column { + font-weight: normal; +} + +@media screen and (max-width: 768px) { + .navbar-brand .navbar-item + .navbar-item { + padding-left: 0; + padding-right: 0; + } + + .algolia-autocomplete .ds-dropdown-menu { + min-width: calc(100vw - 2.75rem) !important; + } +} + +@media screen and (min-width: 1024px) { + .navbar-brand { + -ms-flex-positive: 1; + -webkit-box-flex: 1; + flex-grow: 1; + } + + .navbar-menu { + -ms-flex-positive: 0; + -webkit-box-flex: 0; + flex-grow: 0; + } +} + +#search-input { + color: #333; + font-family: inherit; + font-size: 0.95rem; + width: 150px; + border: 1px solid #dbdbdb; + border-radius: 0.1em; + line-height: 1.5; + padding: 0 0.25em; +} + +@media screen and (min-width: 769px) { + #search-input { + width: 200px; + } +} + +.doc .image.conum > img { + height: 0.9em; + width: auto; + vertical-align: -0.1em; +} diff --git a/ui-bundle/css/site.css b/ui-bundle/css/site.css index cdbfcaf..ade88fa 100644 --- a/ui-bundle/css/site.css +++ b/ui-bundle/css/site.css @@ -1,65 +1,3 @@ @font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(../font/roboto-latin-400.woff2) format("woff2"),url(../font/roboto-latin-400.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../font/roboto-latin-400italic.woff2) format("woff2"),url(../font/roboto-latin-400italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../font/roboto-latin-500.woff2) format("woff2"),url(../font/roboto-latin-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(../font/roboto-latin-500italic.woff2) format("woff2"),url(../font/roboto-latin-500italic.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:local("Roboto Mono Regular"),local("RobotoMono-Regular"),url(../font/roboto-mono-latin-400.woff2) format("woff2"),url(../font/roboto-mono-latin-400.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;src:local("Roboto Mono Medium"),local("RobotoMono-Medium"),url(../font/roboto-mono-latin-500.woff2) format("woff2"),url(../font/roboto-mono-latin-500.woff) format("woff")}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.0625em;height:100%}@media screen and (min-width:1024px){html{font-size:1.125em}}body{background:#fff;color:#222;font-family:Roboto,sans-serif;line-height:1.15;margin:0;word-wrap:anywhere}a{text-decoration:none}a:hover{text-decoration:underline}a:active{background-color:none}code,kbd,pre{font-family:Roboto Mono,monospace}b,dt,strong,th{font-weight:500}em em{font-style:normal}strong strong{font-weight:400}button{cursor:pointer;font-family:inherit;font-size:1em;line-height:1.15;margin:0}button::-moz-focus-inner{border:none;padding:0}table{border-collapse:collapse;word-wrap:normal}@supports (scrollbar-width:thin){body *{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}}body ::-webkit-scrollbar{height:.25rem;width:.25rem}body ::-webkit-scrollbar-thumb{background-color:#c1c1c1}@media screen and (min-width:1024px){.body{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-container{position:fixed;top:3.5rem;left:0;width:100%;font-size:.94444rem;z-index:1;visibility:hidden}@media screen and (min-width:769px){.nav-container{width:15rem}}@media screen and (min-width:1024px){.nav-container{font-size:.86111rem;-webkit-box-flex:0;-ms-flex:none;flex:none;position:static;top:0;visibility:visible}}.nav-container.is-active{visibility:visible}.nav{background:#fafafa;position:relative;top:2.5rem;height:calc(100vh - 6rem)}@media screen and (min-width:769px){.nav{-webkit-box-shadow:.5px 0 3px #c1c1c1;box-shadow:.5px 0 3px #c1c1c1}}@media screen and (min-width:1024px){.nav{top:3.5rem;-webkit-box-shadow:none;box-shadow:none;position:sticky;height:calc(100vh - 3.5rem)}}.nav .panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit}html.is-clipped--nav{overflow-y:hidden}.nav-panel-menu{overflow-y:scroll;height:calc(100% - 2.5rem)}.nav-panel-menu:not(.is-active) .nav-menu{opacity:.75}.nav-panel-menu:not(.is-active)::after{content:"";background:rgba(0,0,0,.5);display:block;position:absolute;top:0;right:0;bottom:0;left:0}.nav-menu{min-height:100%;padding:.5rem .75rem;line-height:1.35;position:relative}.nav-menu h3.title{color:#424242;font-size:inherit;font-weight:500;margin:0;padding:.25em 0 .125em}.nav-menu a{color:inherit}.nav-list{margin:0 0 0 .75rem;padding:0}.nav-menu>.nav-list+.nav-list{margin-top:.5rem}.nav-item{list-style:none;margin-top:.5em}.nav-item-toggle~.nav-list{padding-bottom:.125rem}.nav-item[data-depth="0"]>.nav-list:first-child{display:block;margin:0}.nav-item:not(.is-active)>.nav-list{display:none}.nav-item-toggle{background:transparent url(../img/caret.svg) no-repeat 50%/50%;border:none;outline:none;line-height:inherit;position:absolute;height:1.35em;width:1.35em;margin-top:-.05em;margin-left:-1.35em}.nav-item.is-active>.nav-item-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.is-current-page>.nav-link,.is-current-page>.nav-text{font-weight:500}.nav-panel-explore{background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0}.nav-panel-explore:not(:first-child){top:auto;max-height:calc(50% + 2.5rem)}.nav-panel-explore .context{font-size:.83333rem;-ms-flex-negative:0;flex-shrink:0;color:#5d5d5d;-webkit-box-shadow:0 -1px 0 #e1e1e1;box-shadow:0 -1px 0 #e1e1e1;padding:0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;line-height:1;height:2.5rem}.nav-panel-explore .context .version{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.nav-panel-explore .context .version::after{content:"";background:url(../img/chevron.svg) no-repeat 100%/auto 100%;width:1.25em;height:.75em}.nav-panel-explore .components{line-height:1.6;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:inset 0 1px 5px #e1e1e1;box-shadow:inset 0 1px 5px #e1e1e1;background:#f0f0f0;padding:.5rem .75rem 0;margin:0;overflow-y:scroll;max-height:100%;display:block}.nav-panel-explore:not(.is-active) .components{display:none}.nav-panel-explore .component{display:block}.nav-panel-explore .component+.component{margin-top:.5rem}.nav-panel-explore .component:last-child{margin-bottom:.75rem}.nav-panel-explore .component .title{font-weight:500;color:inherit}.nav-panel-explore .versions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0;margin-top:-.25rem;line-height:1}.nav-panel-explore .component .version{display:block;margin:.375rem .375rem 0 0}.nav-panel-explore .component .version a{border:1px solid #c1c1c1;border-radius:.25rem;color:inherit;opacity:.75;white-space:nowrap;padding:.125em .25em;display:inherit}.nav-panel-explore .component .is-current a{border-color:currentColor;opacity:.9;font-weight:500}@media screen and (max-width:1023.5px){aside.toc.sidebar{display:none}main>.content{overflow-x:auto}}@media screen and (min-width:1024px){main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:0}main>.content{display:-webkit-box;display:-ms-flexbox;display:flex}aside.toc.embedded{display:none}aside.toc.sidebar{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:1216px){aside.toc.sidebar{-ms-flex-preferred-size:12rem;flex-basis:12rem}}.toolbar{color:#5d5d5d;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa;-webkit-box-shadow:0 1px 0 #e1e1e1;box-shadow:0 1px 0 #e1e1e1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.83333rem;height:2.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:sticky;top:3.5rem;z-index:2}.toolbar a{color:inherit}.nav-toggle{background:url(../img/menu.svg) no-repeat 50% 47.5%;background-size:49%;border:none;outline:none;line-height:inherit;padding:0;height:2.5rem;width:2.5rem;margin-right:-.25rem}@media screen and (min-width:1024px){.nav-toggle{display:none}}.nav-toggle.is-active{background-image:url(../img/back.svg);background-size:41.5%}.home-link{display:block;background:url(../img/home-o.svg) no-repeat 50%;height:1.25rem;width:1.25rem;margin:.625rem}.home-link.is-current,.home-link:hover{background-image:url(../img/home.svg)}.edit-this-page{display:none;padding-right:.5rem}@media screen and (min-width:1024px){.edit-this-page{display:block}}.toolbar .edit-this-page a{color:#8e8e8e}.breadcrumbs{display:none;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0 .5rem 0 .75rem;line-height:1.35}@media screen and (min-width:1024px){.breadcrumbs{display:block}}a+.breadcrumbs{padding-left:.05rem}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline;margin:0}.breadcrumbs li::after{content:"/";padding:0 .5rem}.breadcrumbs li:last-of-type::after{content:none}.page-versions{margin:0 .2rem 0 auto;position:relative;line-height:1}@media screen and (min-width:1024px){.page-versions{margin-right:.7rem}}.page-versions .version-menu-toggle{color:inherit;background:url(../img/chevron.svg) no-repeat;background-position:right .5rem top 50%;background-size:auto .75em;border:none;outline:none;line-height:inherit;padding:.5rem 1.5rem .5rem .5rem;position:relative;z-index:3}.page-versions .version-menu{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0)) no-repeat;background:linear-gradient(180deg,#f0f0f0 0,#f0f0f0) no-repeat;padding:1.375rem 1.5rem .5rem .5rem;position:absolute;top:0;right:0;white-space:nowrap}.page-versions:not(.is-active) .version-menu{display:none}.page-versions .version{display:block;padding-top:.5rem}.page-versions .version.is-current{display:none}.page-versions .version.is-missing{color:#8e8e8e;font-style:italic;text-decoration:none}.toc-menu{color:#5d5d5d}.toc.sidebar .toc-menu{margin-right:.75rem;position:sticky;top:6rem}.toc .toc-menu h3{color:#333;font-size:.88889rem;font-weight:500;line-height:1.3;margin:0 -.5px;padding-bottom:.25rem}.toc.sidebar .toc-menu h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:2.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.toc .toc-menu ul{font-size:.83333rem;line-height:1.2;list-style:none;margin:0;padding:0}.toc.sidebar .toc-menu ul{max-height:calc(100vh - 8.5rem);overflow-y:auto;scrollbar-width:none}.toc .toc-menu ul::-webkit-scrollbar{width:0;height:0}@media screen and (min-width:1024px){.toc .toc-menu h3{font-size:.83333rem}.toc .toc-menu ul{font-size:.75rem}}.toc .toc-menu li{margin:0}.toc .toc-menu li[data-level="2"] a{padding-left:1.25rem}.toc .toc-menu li[data-level="3"] a{padding-left:2rem}.toc .toc-menu a{color:inherit;border-left:2px solid #e1e1e1;display:inline-block;padding:.25rem 0 .25rem .5rem;text-decoration:none}.sidebar.toc .toc-menu a{display:block;outline:none}.toc .toc-menu a:hover{color:#1565c0}.toc .toc-menu a.is-active{border-left-color:#1565c0;color:#333}.sidebar.toc .toc-menu a:focus{background:#fafafa}.toc .toc-menu .is-hidden-toc{display:none!important}.doc{color:#333;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.6;margin:0 auto;max-width:40rem;padding:0 1rem 4rem}@media screen and (min-width:1024px){.doc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:.94444rem;margin:0 2rem;max-width:46rem;min-width:0}}.doc h1,.doc h2,.doc h3,.doc h4,.doc h5,.doc h6{color:#191919;font-weight:400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.3;margin:1rem 0 0}.doc>h1.page:first-child{font-size:2rem;margin:1.5rem 0}@media screen and (min-width:769px){.doc>h1.page:first-child{margin-top:2.5rem}}h1.page+aside.toc.embedded{margin-top:-.5rem}#preamble+.sect1,.doc .sect1+.sect1{margin-top:2rem}.doc h1.sect0{background:#f0f0f0;font-size:1.8em;margin:1.5rem -1rem 0;padding:.5rem 1rem}.doc h2:not(.discrete){border-bottom:1px solid #e1e1e1;margin-left:-1rem;margin-right:-1rem;padding:.4rem 1rem .1rem}.doc h3:not(.discrete){font-weight:500}.doc h1 .anchor,.doc h2 .anchor,.doc h3 .anchor,.doc h4 .anchor,.doc h5 .anchor,.doc h6 .anchor{position:absolute;text-decoration:none;width:1.75ex;margin-left:-1.5ex;visibility:hidden;font-size:.8em;font-weight:400;padding-top:.05em}.doc h1 .anchor::before,.doc h2 .anchor::before,.doc h3 .anchor::before,.doc h4 .anchor::before,.doc h5 .anchor::before,.doc h6 .anchor::before{content:"\00a7"}.doc h1:hover .anchor,.doc h2:hover .anchor,.doc h3:hover .anchor,.doc h4:hover .anchor,.doc h5:hover .anchor,.doc h6:hover .anchor{visibility:visible}.doc dl,.doc p{margin:0}.doc a{color:#1565c0}.doc a:hover{color:#104d92}.doc a.bare{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc a.unresolved{color:#d32f2f}.doc i.fa{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-style:normal}.doc p code,.doc thead code{color:#222;background:#fafafa;border-radius:.25em;font-size:.95em;padding:.125em .25em}.doc code,.doc pre{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc pre{font-size:.88889rem;line-height:1.5;margin:0}.doc blockquote{margin:0}.doc .paragraph.lead>p{font-size:1rem}.doc .right{float:right}.doc .left{float:left}.doc .stretch{width:100%}.doc .underline{text-decoration:underline}.doc .line-through{text-decoration:line-through}.doc .dlist,.doc .exampleblock,.doc .hdlist,.doc .imageblock,.doc .listingblock,.doc .literalblock,.doc .olist,.doc .paragraph,.doc .partintro,.doc .quoteblock,.doc .sidebarblock,.doc .ulist,.doc .verseblock,.doc details,.doc hr{margin:1rem 0 0}.doc table.tableblock{font-size:.83333rem;margin:1.5rem 0 0}.doc table.tableblock+*{margin-top:1.5rem}.doc td.tableblock>.content>:first-child{margin-top:0}.doc table.tableblock td,.doc table.tableblock th{padding:.5rem}.doc table.tableblock thead th{border-bottom:2.5px solid #e1e1e1}.doc table.tableblock>:not(thead) th,.doc table.tableblock td{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.doc table.stripes-all>tbody>tr,.doc table.stripes-even>tbody>tr:nth-of-type(2n),.doc table.stripes-hover>tbody>tr:hover,.doc table.stripes-odd>tbody>tr:nth-of-type(odd){background:#fafafa}.doc table.tableblock>tfoot{background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fff));background:linear-gradient(180deg,#f0f0f0 0,#fff)}.doc .halign-left{text-align:left}.doc .halign-right{text-align:right}.doc .halign-center{text-align:center}.doc .valign-top{vertical-align:top}.doc .valign-bottom{vertical-align:bottom}.doc .valign-middle{vertical-align:middle}.doc .admonitionblock{margin:1.4rem 0 0}.doc .admonitionblock p,.doc .admonitionblock td.content{font-size:.88889rem}.doc .admonitionblock td.content>.title+*,.doc .admonitionblock td.content>:not(.title):first-child{margin-top:0}.doc .admonitionblock pre{font-size:.83333rem}.doc .admonitionblock>table{table-layout:fixed;position:relative;width:100%}.doc .admonitionblock td.content{padding:1rem 1rem .75rem;background:#fafafa;width:100%;word-wrap:anywhere}.doc .admonitionblock .icon{position:absolute;top:0;left:0;font-size:.83333rem;padding:0 .5rem;height:1.25rem;line-height:1;font-weight:500;text-transform:uppercase;border-radius:.45rem;-webkit-transform:translate(-.5rem,-50%);transform:translate(-.5rem,-50%)}.doc .admonitionblock.caution .icon{background-color:#a0439c;color:#fff}.doc .admonitionblock.important .icon{background-color:#d32f2f;color:#fff}.doc .admonitionblock.note .icon{background-color:#217ee7;color:#fff}.doc .admonitionblock.tip .icon{background-color:#41af46;color:#fff}.doc .admonitionblock.warning .icon{background-color:#e18114;color:#fff}.doc .admonitionblock .icon i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.doc .admonitionblock .icon i::after{content:attr(title)}.doc .imageblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doc .image>img,.doc .imageblock img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.doc .image:not(.left):not(.right)>img{margin-top:-.2em}#preamble .abstract blockquote{background:#f0f0f0;border-left:5px solid #e1e1e1;color:#4a4a4a;font-size:.88889rem;padding:.75em 1em}.doc .quoteblock,.doc .verseblock{background:#fafafa;border-left:5px solid #5d5d5d;color:#5d5d5d}.doc .quoteblock{padding:.25rem 2rem 1.25rem}.doc .quoteblock .attribution{color:#8e8e8e;font-size:.83333rem;margin-top:.75rem}.doc .quoteblock blockquote{margin-top:1rem}.doc .quoteblock .paragraph{font-style:italic}.doc .quoteblock cite{padding-left:1em}.doc .verseblock{font-size:1.15em;padding:1rem 2rem}.doc .verseblock pre{font-family:inherit;font-size:inherit}.doc ol,.doc ul{margin:0;padding:0 0 0 2rem}.doc ol.none,.doc ol.unnumbered,.doc ol.unstyled,.doc ul.checklist,.doc ul.no-bullet,.doc ul.none,.doc ul.unstyled{list-style-type:none}.doc ol.unnumbered,.doc ul.no-bullet{padding-left:1.25rem}.doc ol.unstyled,.doc ul.unstyled{padding-left:0}.doc ul.circle,.doc ul.disc,.doc ul.square{list-style-type:square}.doc ol.arabic{list-style-type:decimal}.doc ol.decimal{list-style-type:decimal-leading-zero}.doc ol.loweralpha{list-style-type:lower-alpha}.doc ol.upperalpha{list-style-type:upper-alpha}.doc ol.lowerroman{list-style-type:lower-roman}.doc ol.upperroman{list-style-type:upper-roman}.doc ol.lowergreek{list-style-type:lower-greek}.doc ul.checklist{padding-left:.5rem}.doc ul.checklist p>i.fa-check-square-o:first-child,.doc ul.checklist p>i.fa-square-o:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25rem}.doc ul.checklist i.fa-check-square-o::before{content:"\2713"}.doc ul.checklist i.fa-square-o::before{content:"\274f"}.doc .dlist .dlist,.doc .dlist .olist,.doc .dlist .ulist,.doc .olist .dlist,.doc .olist .olist,.doc .olist .ulist,.doc .ulist .dlist,.doc .ulist .olist,.doc .ulist .ulist{margin-top:.5rem}.doc .olist li,.doc .ulist li{margin-bottom:.5rem}.doc .admonitionblock .listingblock,.doc .olist .listingblock,.doc .ulist .listingblock{padding:0}.doc .admonitionblock .title,.doc .exampleblock .title,.doc .imageblock .title,.doc .listingblock .title,.doc .literalblock .title,.doc .openblock .title,.doc .tableblock caption{color:#5d5d5d;font-size:.88889rem;font-weight:500;font-style:italic;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.01em;padding-bottom:.075rem;text-align:left}.doc .imageblock .title{margin-top:.5rem;padding-bottom:0}.doc .exampleblock>.content{background:#fff;border:.25rem solid #5d5d5d;border-radius:.5rem;padding:.75rem}.doc .exampleblock>.content>:first-child{margin-top:0}.doc .sidebarblock{background:#e1e1e1;border-radius:.75rem;padding:.75rem 1.5rem}.doc .sidebarblock>.content>.title{font-size:1.25rem;font-weight:500;line-height:1.3;margin-bottom:-.3em;text-align:center}.doc .sidebarblock>.content>:not(.title):first-child{margin-top:0}.doc .listingblock.wrap pre,.doc .tableblock pre{white-space:pre-wrap}.doc .listingblock pre:not(.highlight),.doc .literalblock pre,.doc pre.highlight code{background:#fafafa;-webkit-box-shadow:inset 0 0 1.75px #e1e1e1;box-shadow:inset 0 0 1.75px #e1e1e1;display:block;overflow-x:auto;padding:.75rem}.doc pre.highlight{position:relative}.doc .source-toolbox{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;position:absolute;top:.25rem;right:.5rem;color:grey;font-family:Roboto,sans-serif;font-size:.75rem;line-height:1}.doc .listingblock:hover .source-toolbox{visibility:visible}.doc .source-toolbox .source-lang{text-transform:uppercase;letter-spacing:.075em;font-size:.96em;line-height:1.0425}.doc .source-toolbox>:not(:last-child)::after{content:"|";letter-spacing:0;padding:0 1ch}.doc .source-toolbox .copy-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:inherit;outline:none;padding:0;font-size:inherit;line-height:inherit;width:1em;height:1em}.doc .source-toolbox .copy-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:inherit;height:inherit}.doc .source-toolbox img.copy-icon{-webkit-filter:invert(50.2%);filter:invert(50.2%)}.doc .source-toolbox svg.copy-icon{fill:currentColor}.doc .source-toolbox .copy-toast{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1em;background-color:#333;border-radius:.25em;padding:.5em;color:#fff;cursor:auto;opacity:0;-webkit-transition:opacity .5s ease .75s;transition:opacity .5s ease .75s}.doc .source-toolbox .copy-toast::after{content:"";position:absolute;top:0;width:1em;height:1em;border:.55em solid transparent;border-left-color:#333;-webkit-transform:rotate(-90deg) translateX(50%) translateY(50%);transform:rotate(-90deg) translateX(50%) translateY(50%);-webkit-transform-origin:left;transform-origin:left}.doc .source-toolbox .copy-button.clicked .copy-toast{opacity:1;-webkit-transition:none;transition:none}.doc .language-console .hljs-meta{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.doc .dlist dt{font-style:italic}.doc .dlist dd{margin:0 0 .25rem 1.5rem}.doc .dlist dd:last-of-type{margin-bottom:0}.doc td.hdlist1,.doc td.hdlist2{padding:.5rem 0 0;vertical-align:top}.doc tr:first-child>.hdlist1,.doc tr:first-child>.hdlist2{padding-top:0}.doc td.hdlist1{font-weight:500;padding-right:.25rem}.doc td.hdlist2{padding-left:.25rem}.doc .colist{font-size:.88889rem;margin:.25rem 0 -.25rem}.doc .colist>table>tbody>tr>:first-child,.doc .colist>table>tr>:first-child{padding:.25em .5rem 0;vertical-align:top}.doc .colist>table>tbody>tr>:last-child,.doc .colist>table>tr>:last-child{padding:.25rem 0}.doc .conum[data-value]{border:1px solid;border-radius:100%;display:inline-block;font-family:Roboto,sans-serif;font-size:.75rem;font-style:normal;line-height:1.2;text-align:center;width:1.25em;height:1.25em;letter-spacing:-.25ex;text-indent:-.25ex}.doc .conum[data-value]::after{content:attr(data-value)}.doc .conum[data-value]+b{display:none}.doc hr{border:solid #e1e1e1;border-width:2px 0 0;height:0}.doc b.button{white-space:nowrap}.doc b.button::before{content:"[";padding-right:.25em}.doc b.button::after{content:"]";padding-left:.25em}.doc kbd{display:inline-block;font-size:.66667rem;background:#fafafa;border:1px solid #c1c1c1;border-radius:.25em;-webkit-box-shadow:0 1px 0 #c1c1c1,0 0 0 .1em #fff inset;box-shadow:0 1px 0 #c1c1c1,inset 0 0 0 .1em #fff;padding:.25em .5em;vertical-align:text-bottom;white-space:nowrap}.doc .keyseq,.doc kbd{line-height:1}.doc .keyseq{font-size:.88889rem}.doc .keyseq kbd{margin:0 .125em}.doc .keyseq kbd:first-child{margin-left:0}.doc .keyseq kbd:last-child{margin-right:0}.doc .menuseq,.doc .path{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.doc .menuseq i.caret::before{content:"\203a";font-size:1.1em;font-weight:500;line-height:.90909}.doc .nowrap{white-space:nowrap}.doc .nobreak{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal}nav.pagination{border-top:1px solid #e1e1e1;line-height:1;margin:2rem -1rem -1rem;padding:.75rem 1rem 0}nav.pagination,nav.pagination span{display:-webkit-box;display:-ms-flexbox;display:flex}nav.pagination span{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav.pagination .prev{padding-right:.5rem}nav.pagination .next{margin-left:auto;padding-left:.5rem;text-align:right}nav.pagination span::before{color:#8e8e8e;font-size:.75em;padding-bottom:.1em}nav.pagination .prev::before{content:"Prev"}nav.pagination .next::before{content:"Next"}nav.pagination a{font-weight:500;line-height:1.3;position:relative}nav.pagination a::after,nav.pagination a::before{color:#8e8e8e;font-weight:400;font-size:1.5em;line-height:.75;position:absolute;top:0;width:1rem}nav.pagination .prev a::before{content:"\2039";-webkit-transform:translateX(-100%);transform:translateX(-100%)}nav.pagination .next a::after{content:"\203a"}html.is-clipped--navbar{overflow-y:hidden}body{padding-top:3.5rem}.navbar{background:#191919;color:#fff;font-size:.88889rem;height:3.5rem;position:fixed;top:0;width:100%;z-index:4}.navbar a{text-decoration:none}.navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1rem}.navbar-brand .navbar-item:first-child,.navbar-brand .navbar-item:first-child a{-ms-flex-item-align:center;align-self:center;padding:0;color:#fff;font-size:1.22222rem}.navbar-brand .separator{padding:0 .375rem}.navbar-burger{background:none;border:none;outline:none;line-height:1;position:relative;width:3rem;margin-left:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0}.navbar-burger span{background-color:#fff;height:1.5px;width:1rem}.navbar-burger:not(.is-active) span{-webkit-transition:opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out;transition:opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out;transition:transform .25s ease-out,opacity 0s .25s,margin-top .25s ease-out .25s;transition:transform .25s ease-out,opacity 0s .25s,margin-top .25s ease-out .25s,-webkit-transform .25s ease-out}.navbar-burger span+span{margin-top:.25rem}.navbar-burger.is-active span+span{margin-top:-1.5px}.navbar-burger.is-active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.6;padding:.5rem 1rem}.navbar-item.has-dropdown{padding:0}.navbar-item .icon{width:1.25rem;height:1.25rem;display:block}.navbar-item .icon img,.navbar-item .icon svg{fill:currentColor;width:inherit;height:inherit}.navbar-link{padding-right:2.5em}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#e1e1e1;border:none;height:1px;margin:.25rem 0}.navbar .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:.15rem;height:1.75rem;color:#222;padding:0 .75em;white-space:nowrap}@media screen and (max-width:1023.5px){.navbar-brand{height:inherit}.navbar-brand .navbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-menu{background:#fff;-webkit-box-shadow:0 8px 16px rgba(10,10,10,.1);box-shadow:0 8px 16px rgba(10,10,10,.1);max-height:calc(100vh - 3.5rem);overflow-y:auto;padding:.5rem 0}.navbar-menu:not(.is-active){display:none}.navbar-menu .navbar-link:hover,.navbar-menu a.navbar-item:hover{background:#f5f5f5}}@media screen and (min-width:1024px){.navbar-burger{display:none}.navbar,.navbar-end,.navbar-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-menu{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.navbar-end{margin-left:auto}.navbar-item,.navbar-link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.navbar-item:not(.has-dropdown),.navbar-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-link::after{border-width:0 0 1px 1px;border-style:solid;content:"";display:block;height:.5em;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:.5em;margin-top:-.375em;right:1.125em;top:50%}.navbar-end .navbar-link,.navbar-end>.navbar-item{color:#fff}.navbar-end .navbar-item.has-dropdown:hover .navbar-link,.navbar-end .navbar-link:hover,.navbar-end>a.navbar-item:hover{background:#000;color:#fff}.navbar-end .navbar-link::after{border-color:currentColor}.navbar-dropdown{background:#fff;border:1px solid #e1e1e1;border-top:none;border-radius:0 0 .25rem .25rem;display:none;top:100%;left:0;min-width:100%;position:absolute}.navbar-dropdown .navbar-item{padding:.5rem 3rem .5rem 1rem;white-space:nowrap}.navbar-dropdown .navbar-item:last-child{border-radius:inherit}.navbar-dropdown.is-right{left:auto;right:0}.navbar-dropdown a.navbar-item:hover{background:#f5f5f5}}footer.footer{background-color:#e1e1e1;color:#5d5d5d;font-size:.83333rem;line-height:1.6;padding:1.5rem}.footer p{margin:.5rem 0}.footer a{color:#191919} /*! Adapted from the GitHub style by Vasily Polovnyov */.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:500}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:teal}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:500}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:500}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:500}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:500}@page{margin:.5in}@media print{.hide-for-print{display:none!important}html{font-size:.9375em}a{color:inherit!important;text-decoration:underline}a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none}img,object,svg,tr{page-break-inside:avoid}thead{display:table-header-group}pre{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:pre-wrap}body{padding-top:2rem}.navbar{background:none;color:inherit;position:absolute}.navbar *{color:inherit!important}.nav-container,.navbar>:not(.navbar-brand),.toolbar,aside.toc,nav.pagination{display:none}.doc{color:inherit;margin:auto;max-width:none;padding-bottom:2rem}.doc .listingblock code[data-lang]::before{display:block}footer.footer{background:none;border-top:1px solid #e1e1e1;color:#8e8e8e;padding:.25rem .5rem 0}.footer *{color:inherit}} - -.tabs ul { - display: flex; - flex-wrap: wrap; - list-style: none; - margin: 0 -0.25rem 0 0; - padding: 0; -} - -.tabs li { - align-items: center; - border: 1px solid black; - border-bottom: 0; - cursor: pointer; - display: flex; - font-weight: bold; - height: 2.5rem; - line-height: 1; - margin-right: 0.25rem; - padding: 0 1.5rem; - position: relative; -} - -.tabs.ulist li { - margin-bottom: 0; -} - -.tabs li + li { - margin-top: 0; -} - -.tabset.is-loading .tabs li:not(:first-child), -.tabset:not(.is-loading) .tabs li:not(.is-active) { - background-color: black; - color: white; -} - -.tabset.is-loading .tabs li:first-child::after, -.tabs li.is-active::after { - background-color: white; - content: ""; - display: block; - height: 3px; /* Chrome doesn't always paint the line accurately, so add a little extra */ - position: absolute; - bottom: -1.5px; - left: 0; - right: 0; -} - -.tabset > .content { - border: 1px solid gray; - padding: 1.25rem; -} - -.tabset.is-loading .tab-pane:not(:first-child), -.tabset:not(.is-loading) .tab-pane:not(.is-active) { - display: none; -} - -.tab-pane > :first-child { - margin-top: 0; -} diff --git a/ui-bundle/css/vendor/docsearch.min.css b/ui-bundle/css/vendor/docsearch.min.css new file mode 100644 index 0000000..bf5e2b4 --- /dev/null +++ b/ui-bundle/css/vendor/docsearch.min.css @@ -0,0 +1,2 @@ +.searchbox{display:inline-block;position:relative;width:200px;height:32px!important;white-space:nowrap;box-sizing:border-box;visibility:visible!important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:1;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease,background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 1px #ccc;background:#fff!important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 1px #b3b3b3}.searchbox__input:active,.searchbox__input:focus{outline:0;box-shadow:inset 0 0 0 1px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder,.searchbox__input::-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit:before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:""}.searchbox__submit:active,.searchbox__submit:hover{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6d7e96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid~.searchbox__reset{display:block;-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes a{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes a{0%{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0!important;left:inherit!important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0!important;right:inherit!important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:1;max-width:600px;min-width:500px;box-shadow:0 1px 0 0 rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:"";width:14px;height:14px;background:#fff;z-index:2;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:2;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple,.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,.05)}.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{position:relative;border:1px solid #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060c;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,.1);padding:.1em .05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:"";position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363d}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#a4a7ae;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:"";position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060c;font-size:.9em;font-weight:700}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676d}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results:before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222;background-color:#ebebeb;border-radius:3px;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header,.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary{display:block}@media (min-width:768px){.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{display:block}}@media (max-width:768px){.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{display:inline-block;width:auto;float:left;color:#02060c;font-size:.9em;font-weight:700;text-align:left;padding:0;opacity:.5}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column:before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column:after{content:"|"}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content{display:inline-block;width:auto;text-align:left;float:left;padding:0}.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--content:before{display:none}}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:1px solid #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content:before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1:before{background-image:url('data:image/svg+xml;utf8,');content:"";width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none!important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458ee1;font-size:.9em;font-weight:400}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title:before{content:"#";font-weight:700;color:#458ee1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:700;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:3;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:50%;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0!important;width:100%;height:100%;display:block} +/*# sourceMappingURL=docsearch.min.css.map */ \ No newline at end of file diff --git a/ui-bundle/js/vendor/docsearch.min.js b/ui-bundle/js/vendor/docsearch.min.js new file mode 100644 index 0000000..279afdc --- /dev/null +++ b/ui-bundle/js/vendor/docsearch.min.js @@ -0,0 +1,2 @@ +/*! docsearch 2.5.2 | © Algolia | github.com/algolia/docsearch */ +(function webpackUniversalModuleDefinition(root,factory){if(typeof exports==="object"&&typeof module==="object")module.exports=factory();else if(typeof define==="function"&&define.amd)define([],factory);else if(typeof exports==="object")exports["docsearch"]=factory();else root["docsearch"]=factory()})(typeof self!=="undefined"?self:this,function(){return function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports}__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{configurable:false,enumerable:true,get:getter})}};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module["default"]}:function getModuleExports(){return module};__webpack_require__.d(getter,"a",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p="";return __webpack_require__(__webpack_require__.s=21)}([function(module,exports,__webpack_require__){"use strict";var DOM=__webpack_require__(1);function escapeRegExp(str){return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}module.exports={isArray:null,isFunction:null,isObject:null,bind:null,each:null,map:null,mixin:null,isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:false},escapeRegExChars:function(str){return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isNumber:function(obj){return typeof obj==="number"},toStr:function toStr(s){return s===undefined||s===null?"":s+""},cloneDeep:function cloneDeep(obj){var clone=this.mixin({},obj);var self=this;this.each(clone,function(value,key){if(value){if(self.isArray(value)){clone[key]=[].concat(value)}else if(self.isObject(value)){clone[key]=self.cloneDeep(value)}}});return clone},error:function(msg){throw new Error(msg)},every:function(obj,test){var result=true;if(!obj){return result}this.each(obj,function(val,key){result=test.call(null,val,key,obj);if(!result){return false}});return!!result},any:function(obj,test){var found=false;if(!obj){return found}this.each(obj,function(val,key){if(test.call(null,val,key,obj)){found=true;return false}});return found},getUniqueId:function(){var counter=0;return function(){return counter++}}(),templatify:function templatify(obj){if(this.isFunction(obj)){return obj}var $template=DOM.element(obj);if($template.prop("tagName")==="SCRIPT"){return function template(){return $template.text()}}return function template(){return String(obj)}},defer:function(fn){setTimeout(fn,0)},noop:function(){},formatPrefix:function(prefix,noPrefix){return noPrefix?"":prefix+"-"},className:function(prefix,clazz,skipDot){return(skipDot?"":".")+prefix+clazz},escapeHighlightedString:function(str,highlightPreTag,highlightPostTag){highlightPreTag=highlightPreTag||"";var pre=document.createElement("div");pre.appendChild(document.createTextNode(highlightPreTag));highlightPostTag=highlightPostTag||"";var post=document.createElement("div");post.appendChild(document.createTextNode(highlightPostTag));var div=document.createElement("div");div.appendChild(document.createTextNode(str));return div.innerHTML.replace(RegExp(escapeRegExp(pre.innerHTML),"g"),highlightPreTag).replace(RegExp(escapeRegExp(post.innerHTML),"g"),highlightPostTag)}}},function(module,exports,__webpack_require__){"use strict";module.exports={element:null}},function(module,exports){var hasOwn=Object.prototype.hasOwnProperty;var toString=Object.prototype.toString;module.exports=function forEach(obj,fn,ctx){if(toString.call(fn)!=="[object Function]"){throw new TypeError("iterator must be a function")}var l=obj.length;if(l===+l){for(var i=0;i was loaded but did not call our provided callback"),JSONPScriptError:createCustomError("JSONPScriptError"," + + + diff --git a/ui-bundle/partials/head-styles.hbs b/ui-bundle/partials/head-styles.hbs index d6839e5..8512b85 100644 --- a/ui-bundle/partials/head-styles.hbs +++ b/ui-bundle/partials/head-styles.hbs @@ -1 +1,4 @@ + + + diff --git a/ui-bundle/partials/header-content.hbs b/ui-bundle/partials/header-content.hbs index c1589f1..c99544a 100644 --- a/ui-bundle/partials/header-content.hbs +++ b/ui-bundle/partials/header-content.hbs @@ -1,12 +1,37 @@