diff --git a/public/template/dist/app.css b/public/template/dist/app.css index 9303390..9ebc0ba 100644 --- a/public/template/dist/app.css +++ b/public/template/dist/app.css @@ -1,2 +1,2 @@ -@-ms-viewport{width:device-width}/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{padding:0}progress{vertical-align:baseline}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body{background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;line-height:1.6;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:1.5em 0 .9375rem;line-height:1.3}h1{margin-top:1.875rem}h1{font-size:1.875rem}@media screen and (min-width: 32.5625rem){h1{font-size:calc(1.875rem + 1.25 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h1{font-size:3.125rem}}h2{font-size:1.375rem}@media screen and (min-width: 32.5625rem){h2{font-size:calc(1.375rem + .8125 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h2{font-size:2.1875rem}}h3{font-size:1.25rem}@media screen and (min-width: 32.5625rem){h3{font-size:calc(1.25rem + .6875 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h3{font-size:1.9375rem}}h4{font-size:1.125rem}@media screen and (min-width: 32.5625rem){h4{font-size:calc(1.125rem + .5625 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h4{font-size:1.6875rem}}h5{font-size:1rem}@media screen and (min-width: 32.5625rem){h5{font-size:calc(1rem + .5625 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h5{font-size:1.5625rem}}h6{font-size:1rem}@media screen and (min-width: 32.5625rem){h6{font-size:calc(1rem + .4375 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h6{font-size:1.4375rem}}a{text-decoration:none;color:#3b68af;transition:color .2s ease-in-out}a:hover{color:#6a90cd}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}p{margin:0 0 .9375rem;line-height:1.6}code,kbd,samp,pre{background-color:#ebf1ff;padding:0.1rem 0.25rem}blockquote{display:block;margin:0 0 .9375rem;padding:.9375rem 1.25rem;border-left:.5rem solid #bfccd8;background-color:rgba(191,204,216,0.3);border-color:#bfccd8;color:#394c5f}blockquote>:last-child{margin-bottom:0}html,body{width:100%;overflow-x:hidden;background:#fff;scroll-behavior:smooth}.l-app{padding-top:3.75rem;background:#fff}@media screen and (min-width: 62.5em){.l-app--has-sidebar{padding-left:20rem}}.l-header{z-index:2;position:fixed;top:0;right:0;left:0;display:flex;align-items:center;height:3.75rem;background:#3b68af;border-bottom:1px solid #c5d3df;box-shadow:0 .1875rem .5rem 0 rgba(116,129,141,0.1)}.l-header__logo{flex:auto 0 0;position:relative}@media screen and (min-width: 76.25em){.l-header__logo{flex:20rem 0 0;flex:calc(20rem - 1.875rem) 0 0}}.l-header__search{margin:0 1.875rem;flex-basis:45.3125rem;flex-grow:0;flex-shrink:1}@media screen and (min-width: 76.25em){.l-header__search{margin:0 3.125rem 0 4.6875rem}}.l-sidebar{outline:none;display:block;position:fixed;top:3.75rem;bottom:0;left:0;width:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1;padding:1.875rem 1.25rem .9375rem;background:#F5F7F9;border-right:1px solid #E6ECF1;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:auto;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out}@media screen and (min-width: 62.5em){.l-sidebar{display:block;position:fixed;top:3.75rem;bottom:0;left:0;width:20rem;-webkit-transform:translateX(0);transform:translateX(0);transition:none}}#nav:target{-webkit-transform:translateX(0);transform:translateX(0)}.l-main{position:relative;margin:1.875rem 1.25rem .9375rem}@media screen and (min-width: 43.75em){.l-main{margin:1.875rem 3.125rem .9375rem 4.6875rem}}.l-main__title{max-width:62.5rem}@media screen and (min-width: 76.25em){.l-main__contentwrapper{display:flex;justify-content:flex-start;flex-direction:row}}@media screen and (min-width: 43.75em){.l-main__content{padding-right:1.5625rem}}@media screen and (min-width: 76.25em){.l-main__content{flex-basis:46.875rem;flex-grow:0;flex-shrink:1;order:1;min-width:0}}.l-main__content>:first-child{margin-top:0}@media screen and (min-width: 76.25em){.l-main__toc{flex-basis:15.625rem;flex-grow:1;flex-shrink:0;order:2;padding:0 0 0 1.5625rem}}.l-footer{flex-basis:100%;flex-shrink:0;order:3;padding:1.875rem .9375rem .9375rem;margin:2.8125rem 0 0;border-top:1px solid #E6ECF1}@media screen and (min-width: 43.75em){.l-footer{padding:1.875rem 4.6875rem .9375rem}}.o-logo{margin:0 .9375rem;padding:0}.o-logo__image{display:block;width:10.625rem;height:3.75rem;fill:#fff}@media screen and (min-width: 43.75em){.o-logo__image{width:12.5rem}}.o-docmeta{margin:-.9375rem 0 1.875rem}.o-sidebar-heading{display:block;margin:0 0 .9375rem;font-size:1.25rem;font-weight:700}.o-openmenu{display:block;margin:0;padding:0 .9375rem 0 1.875rem}@media screen and (min-width: 62.5em){.o-openmenu{display:none}}.o-openmenu__icon{display:block;width:1.8125rem;height:3.75rem;fill:#fff}.o-closemenu{z-index:1;position:absolute;top:.625rem;right:.625rem;display:block;padding:.9375rem .9375rem}@media screen and (min-width: 62.5em){.o-closemenu{display:none}}.o-closemenu__icon{display:block;width:1.875rem;height:1.875rem;fill:#3b68af}.c-searchform{position:relative;width:100%}.c-searchform__input{display:block;width:100%;border:none;border-radius:.1875rem;padding:.625rem 2.1875rem .625rem .625rem;font-size:.9375rem}.c-searchform__button{position:absolute;top:0;right:.625rem;bottom:0;margin:0;padding:0;background:transparent;border:none}.c-searchform__icon{width:1.5rem;height:1.25rem;fill:#717171;vertical-align:middle}.c-nav{margin:0 0 0 -1.25rem;padding:0;list-style:none}.c-nav__item{margin:0;padding:0;list-style:none;font-size:.9375rem;line-height:1.4}.c-nav__item a{position:relative;display:block;margin-bottom:.625rem;padding:0 0 0 1.25rem;text-decoration:none;color:#303942;transition:color .2s ease-in-out}.c-nav__item a:hover{color:#3b68af}.c-nav__item--activepage>a{position:relative;color:#3b68af}.c-nav__item--activepage>a:after{content:"";display:block;position:absolute;top:-.3125rem;left:0;height:100%;height:calc(100% + .625rem);width:.3125rem;background:#3b68af}.c-nav__item--level1>a{font-size:1rem;font-weight:700;padding-left:2.5rem}.c-nav__item--level2>a{padding-left:3.75rem}.c-nav__item--level3>a{padding-left:5rem}.c-nav__item--level4>a{padding-left:6.25rem}.c-nav__item--level5>a{padding-left:7.5rem}.c-nav__item--level6>a{padding-left:8.75rem}.c-nav__item--level7>a{padding-left:10rem}.c-nav__item--collapsed>ul{display:none}.c-nav__item--collapsed>a>.c-nav__chevron{top:.0625rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-nav__chevron{display:inline-block;position:absolute;top:0;height:1.3125rem;width:1.3125rem;padding:.3125rem;margin:0 0 0 -1.4375rem;fill:rgba(34,34,34,0.6);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle}.c-nav__sublist{margin:0 0 1.875rem;padding:0}.c-breadcrumb{margin:0 0 .9375rem}.c-breadcrumb__list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.3125rem;padding:0;list-style:none}.c-breadcrumb__item{display:block;flex:auto 0 0}.c-breadcrumb__link{display:inline-block;padding:.25rem .3125rem;line-height:1.4;font-size:.875rem;color:#757575}.c-breadcrumb__item+.c-breadcrumb__item:before{content:"";display:inline-block;width:.625rem;height:.6875rem;margin-left:.3125rem;margin-right:-.0625rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 62'%3E%3Cpath fill='%23222' fill-rule='nonzero' d='M7.5938.39064L.6562 7.60939l24.25 23.40623-24.25 23.375 6.9376 7.2187 28-26.9999 3.75-3.5938-3.75-3.62498z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;opacity:0.25}.c-toc{position:relative;margin:0 0 1.875rem}.c-toc__title{display:block;margin:0 0 .3125rem;font-size:.75rem;font-weight:700;color:#757575;text-transform:uppercase}.c-toc ul{margin:0;padding:0;list-style:none}.c-toc__wrapper>ul{padding-left:.9375rem}.c-toc__wrapper>ul>li{margin:0 0 .4375rem}.c-toc__wrapper>ul>li:last-child{margin-bottom:0}.c-toc__wrapper>ul>li>a{font-weight:700}.c-toc a{display:block;margin:0 0 .1875rem;font-size:.8125rem;color:#757575;line-height:1.4}.c-toc a:hover{color:#3b68af}.c-toc li li{padding-left:.9375rem}.c-footer__grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.c-footer__cell{width:100%}@media screen and (min-width: 62.5em){.c-footer__cell{width:auto}}.c-footer__copyright{color:#757575}.c-footer__nav{margin:0 -.625rem;padding:0;list-style:none}.c-footer__navitem{display:inline-block}.c-footer__navlink{display:block;font-weight:700;padding:.625rem;color:#757575}.c-footer__navlink:hover{color:#3b68af}code[class*="language-"],pre[class*="language-"]{color:black;background:none;text-shadow:0 1px white;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:rgba(255,255,255,0.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.command-line-prompt{border-right:1px solid #999;display:block;float:left;font-size:100%;letter-spacing:-1px;margin-right:1em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.command-line-prompt>span:before{color:#999;content:' ';display:block;padding-right:0.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user="root"]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,0.08);background:linear-gradient(to right, rgba(153,122,102,0.1) 70%, rgba(153,122,102,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,0.4);color:#f5f2f0;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar>.toolbar .toolbar-item{display:inline-block}div.code-toolbar>.toolbar a{cursor:pointer}div.code-toolbar>.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar span:hover,div.code-toolbar>.toolbar span:focus{color:inherit;text-decoration:none}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#F5F7F9}.token.operator{background:none}table{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;max-width:calc(100% + 1.25rem);margin:1.875rem 0;border-collapse:collapse;overflow-x:auto}@media screen and (min-width: 43.75em){table{display:table;table-layout:fixed;width:100%;max-width:100%}table td{word-wrap:break-word}}table tr:nth-child(2n){background:#F5F7F9}table td,table th{border:1px solid #c5d3df;padding:.5625rem 1rem}table th{font-weight:700;text-align:center}table td{min-width:10.625rem}@media screen and (min-width: 43.75em){table td{min-width:0}}table::-webkit-scrollbar{-webkit-appearance:none;width:.875rem;height:.875rem}table::-webkit-scrollbar-thumb{border-radius:.5rem;border:3px solid #fff;background-color:rgba(34,34,34,0.3)}.c-callout{display:block;margin:0 0 .9375rem;padding:.9375rem 1.25rem;border-left:.5rem solid transparent;background-color:rgba(191,204,216,0.3);border-color:#bfccd8;color:#394c5f}.c-callout__title{display:block;margin:0 0 .3125rem;text-transform:uppercase;letter-spacing:1.1}.c-callout--warning{background-color:rgba(231,192,0,0.3);border-color:#e7c000;color:#584900}.c-callout--alert{background-color:rgba(199,0,0,0.3);border-color:#c70000;color:#380000}.u-show-for-sr,html.js .u-hide-with-js-sr,.u-show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}:target:before{content:"";display:block;height:5.625rem;margin:-5.625rem 0 0}.is-brokenlink{color:#5877a7;text-decoration:line-through}.is-brokenlink:after{content:" (link broken)";text-decoration:none}.is-externallink:after{content:"";display:inline-block;width:.625rem;height:.625rem;margin:-.0625rem .125rem 0 .25rem;background:url("data:image/svg+xml,\a %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 76'%3E\a %3Cg fill='%23000' fill-rule='nonzero'%3E\a %3Cpath d='M27.37215 46.13316994L72.34371002 1.16160993l2.61627 2.61627L29.98842 48.74943995z'/%3E\a %3Cpath d='M75.6 28.7h-3.8V4.4H47.4V.6h28.2zM68.1 75.6H.6V8.1h33.7v3.8h-30v60h60v-30h3.8z'/%3E\a %3C/g%3E\a %3C/svg%3E\a ");background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.u-no-margin{margin:0 !important}.u-no-margin--top{margin-top:0 !important}.u-no-margin--bottom{margin-bottom:0 !important}.u-no-padding{padding:0 !important}.u-no-padding--top{padding-top:0 !important}.u-no-padding--bottom{padding-bottom:0 !important}html.no-js .u-show-with-js{display:none !important}html.js .u-hide-with-js{display:none !important}@media print{.l-app>*{display:none}.l-app .l-main{display:block}} +@-ms-viewport{width:device-width}/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{padding:0}progress{vertical-align:baseline}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body{background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;line-height:1.6;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:1.5em 0 .9375rem;line-height:1.3}h1{margin-top:1.875rem}h1{font-size:1.875rem}@media screen and (min-width: 32.5625rem){h1{font-size:calc(1.875rem + 1.25 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h1{font-size:3.125rem}}h2{font-size:1.375rem}@media screen and (min-width: 32.5625rem){h2{font-size:calc(1.375rem + .8125 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h2{font-size:2.1875rem}}h3{font-size:1.25rem}@media screen and (min-width: 32.5625rem){h3{font-size:calc(1.25rem + .6875 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h3{font-size:1.9375rem}}h4{font-size:1.125rem}@media screen and (min-width: 32.5625rem){h4{font-size:calc(1.125rem + .5625 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h4{font-size:1.6875rem}}h5{font-size:1rem}@media screen and (min-width: 32.5625rem){h5{font-size:calc(1rem + .5625 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h5{font-size:1.5625rem}}h6{font-size:1rem}@media screen and (min-width: 32.5625rem){h6{font-size:calc(1rem + .4375 * ((100vw - 32.5625rem) / 73.6875))}}@media screen and (min-width: 106.25rem){h6{font-size:1.4375rem}}a{text-decoration:none;color:#3b68af;transition:color .2s ease-in-out}a:hover{color:#6a90cd}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}p{margin:0 0 .9375rem;line-height:1.6}code,kbd,samp,pre{background-color:#ebf1ff;padding:0.1rem 0.25rem}blockquote{display:block;margin:0 0 .9375rem;padding:.9375rem 1.25rem;border-left:.5rem solid #bfccd8;background-color:rgba(191,204,216,0.3);border-color:#bfccd8;color:#394c5f}blockquote>:last-child{margin-bottom:0}html,body{width:100%;overflow-x:hidden;background:#fff;scroll-behavior:smooth}.l-app{padding-top:3.75rem;background:#fff}@media screen and (min-width: 62.5em){.l-app--has-sidebar{padding-left:20rem}}.l-header{z-index:2;position:fixed;top:0;right:0;left:0;display:flex;align-items:center;height:3.75rem;background:#3b68af;border-bottom:1px solid #c5d3df;box-shadow:0 .1875rem .5rem 0 rgba(116,129,141,0.1)}.l-header__logo{flex:auto 0 0;position:relative}@media screen and (min-width: 76.25em){.l-header__logo{flex:20rem 0 0;flex:calc(20rem - 1.875rem) 0 0}}.l-header__search{margin:0 1.875rem;flex-basis:45.3125rem;flex-grow:0;flex-shrink:1}@media screen and (min-width: 76.25em){.l-header__search{margin:0 3.125rem 0 4.6875rem}}.l-sidebar{outline:none;display:block;position:fixed;top:3.75rem;bottom:0;left:0;width:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1;padding:1.875rem 1.25rem .9375rem;background:#F5F7F9;border-right:1px solid #E6ECF1;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:auto;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out}@media screen and (min-width: 62.5em){.l-sidebar{display:block;position:fixed;top:3.75rem;bottom:0;left:0;width:20rem;-webkit-transform:translateX(0);transform:translateX(0);transition:none}}#nav:target{-webkit-transform:translateX(0);transform:translateX(0)}.l-main{position:relative;margin:1.875rem 1.25rem .9375rem}@media screen and (min-width: 43.75em){.l-main{margin:1.875rem 3.125rem .9375rem 4.6875rem}}.l-main__title{max-width:62.5rem}@media screen and (min-width: 76.25em){.l-main__contentwrapper{display:flex;justify-content:flex-start;flex-direction:row}}@media screen and (min-width: 43.75em){.l-main__content{padding-right:1.5625rem}}@media screen and (min-width: 76.25em){.l-main__content{flex-basis:46.875rem;flex-grow:0;flex-shrink:1;order:1;min-width:0}}.l-main__content>:first-child{margin-top:0}@media screen and (min-width: 76.25em){.l-main__toc{flex-basis:15.625rem;flex-grow:1;flex-shrink:0;order:2;padding:0 0 0 1.5625rem}}.l-footer{flex-basis:100%;flex-shrink:0;order:3;padding:1.875rem .9375rem .9375rem;margin:2.8125rem 0 0;border-top:1px solid #E6ECF1}@media screen and (min-width: 43.75em){.l-footer{padding:1.875rem 4.6875rem .9375rem}}.o-logo{margin:0 .9375rem;padding:0}.o-logo__image{display:block;width:10.625rem;height:3.75rem;fill:#fff}@media screen and (min-width: 43.75em){.o-logo__image{width:12.5rem}}.o-docmeta{margin:-.9375rem 0 1.875rem}.o-sidebar-heading{display:block;margin:0 0 .9375rem;font-size:1.25rem;font-weight:700}.o-openmenu{display:block;margin:0;padding:0 .9375rem 0 1.875rem}@media screen and (min-width: 62.5em){.o-openmenu{display:none}}.o-openmenu__icon{display:block;width:1.8125rem;height:3.75rem;fill:#fff}.o-closemenu{z-index:1;position:absolute;top:.625rem;right:.625rem;display:block;padding:.9375rem .9375rem}@media screen and (min-width: 62.5em){.o-closemenu{display:none}}.o-closemenu__icon{display:block;width:1.875rem;height:1.875rem;fill:#3b68af}.c-searchform{position:relative;width:100%}.c-searchform__input{display:block;width:100%;border:none;border-radius:.1875rem;padding:.625rem 2.1875rem .625rem .625rem;font-size:.9375rem}.c-searchform__button{position:absolute;top:0;right:.625rem;bottom:0;margin:0;padding:0;background:transparent;border:none}.c-searchform__icon{width:1.5rem;height:1.25rem;fill:#717171;vertical-align:middle}.c-nav{margin:0 0 0 -1.25rem;padding:0;list-style:none}.c-nav__item{margin:0;padding:0;list-style:none;font-size:.9375rem;line-height:1.4}.c-nav__item a{position:relative;display:block;margin-bottom:.625rem;padding:0 0 0 1.25rem;text-decoration:none;color:#303942;transition:color .2s ease-in-out}.c-nav__item a:hover{color:#3b68af}.c-nav__item--activepage>a{position:relative;color:#3b68af}.c-nav__item--activepage>a:after{content:"";display:block;position:absolute;top:-.3125rem;left:0;height:100%;height:calc(100% + .625rem);width:.3125rem;background:#3b68af}.c-nav__item--metaroot{margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid #ddd}.c-nav__item--level1>a{font-size:1rem;font-weight:700;padding-left:2.5rem}.c-nav__item--level2>a{padding-left:3.75rem}.c-nav__item--level3>a{padding-left:5rem}.c-nav__item--level4>a{padding-left:6.25rem}.c-nav__item--level5>a{padding-left:7.5rem}.c-nav__item--level6>a{padding-left:8.75rem}.c-nav__item--level7>a{padding-left:10rem}.c-nav__item--collapsed>ul{display:none}.c-nav__item--collapsed>a>.c-nav__chevron{top:.0625rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-nav__chevron{display:inline-block;position:absolute;top:0;height:1.3125rem;width:1.3125rem;padding:.3125rem;margin:0 0 0 -1.4375rem;fill:rgba(34,34,34,0.6);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle}.c-nav__sublist{margin:0 0 1.875rem;padding:0}.c-breadcrumb{margin:0 0 .9375rem}.c-breadcrumb__list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.3125rem;padding:0;list-style:none}.c-breadcrumb__item{display:block;flex:auto 0 0}.c-breadcrumb__link{display:inline-block;padding:.25rem .3125rem;line-height:1.4;font-size:.875rem;color:#757575}.c-breadcrumb__item+.c-breadcrumb__item:before{content:"";display:inline-block;width:.625rem;height:.6875rem;margin-left:.3125rem;margin-right:-.0625rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 62'%3E%3Cpath fill='%23222' fill-rule='nonzero' d='M7.5938.39064L.6562 7.60939l24.25 23.40623-24.25 23.375 6.9376 7.2187 28-26.9999 3.75-3.5938-3.75-3.62498z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:center center;opacity:0.25}.c-toc{position:relative;margin:0 0 1.875rem}.c-toc__title{display:block;margin:0 0 .3125rem;font-size:.75rem;font-weight:700;color:#757575;text-transform:uppercase}.c-toc ul{margin:0;padding:0;list-style:none}.c-toc__wrapper>ul{padding-left:.9375rem}.c-toc__wrapper>ul>li{margin:0 0 .4375rem}.c-toc__wrapper>ul>li:last-child{margin-bottom:0}.c-toc__wrapper>ul>li>a{font-weight:700}.c-toc a{display:block;margin:0 0 .1875rem;font-size:.8125rem;color:#757575;line-height:1.4}.c-toc a:hover{color:#3b68af}.c-toc li li{padding-left:.9375rem}.c-footer__grid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.c-footer__cell{width:100%}@media screen and (min-width: 62.5em){.c-footer__cell{width:auto}}.c-footer__copyright{color:#757575}.c-footer__nav{margin:0 -.625rem;padding:0;list-style:none}.c-footer__navitem{display:inline-block}.c-footer__navlink{display:block;font-weight:700;padding:.625rem;color:#757575}.c-footer__navlink:hover{color:#3b68af}code[class*="language-"],pre[class*="language-"]{color:black;background:none;text-shadow:0 1px white;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:rgba(255,255,255,0.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.command-line-prompt{border-right:1px solid #999;display:block;float:left;font-size:100%;letter-spacing:-1px;margin-right:1em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.command-line-prompt>span:before{color:#999;content:' ';display:block;padding-right:0.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user="root"]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,0.08);background:linear-gradient(to right, rgba(153,122,102,0.1) 70%, rgba(153,122,102,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,0.4);color:#f5f2f0;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar>.toolbar .toolbar-item{display:inline-block}div.code-toolbar>.toolbar a{cursor:pointer}div.code-toolbar>.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar span:hover,div.code-toolbar>.toolbar span:focus{color:inherit;text-decoration:none}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#F5F7F9}.token.operator{background:none}table{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;max-width:calc(100% + 1.25rem);margin:1.875rem 0;border-collapse:collapse;overflow-x:auto}@media screen and (min-width: 43.75em){table{display:table;table-layout:fixed;width:100%;max-width:100%}table td{word-wrap:break-word}}table tr:nth-child(2n){background:#F5F7F9}table td,table th{border:1px solid #c5d3df;padding:.5625rem 1rem}table th{font-weight:700;text-align:center}table td{min-width:10.625rem}@media screen and (min-width: 43.75em){table td{min-width:0}}table::-webkit-scrollbar{-webkit-appearance:none;width:.875rem;height:.875rem}table::-webkit-scrollbar-thumb{border-radius:.5rem;border:3px solid #fff;background-color:rgba(34,34,34,0.3)}.c-callout{display:block;margin:0 0 .9375rem;padding:.9375rem 1.25rem;border-left:.5rem solid transparent;background-color:rgba(191,204,216,0.3);border-color:#bfccd8;color:#394c5f}.c-callout__title{display:block;margin:0 0 .3125rem;text-transform:uppercase;letter-spacing:1.1}.c-callout--warning{background-color:rgba(231,192,0,0.3);border-color:#e7c000;color:#584900}.c-callout--alert{background-color:rgba(199,0,0,0.3);border-color:#c70000;color:#380000}.u-show-for-sr,html.js .u-hide-with-js-sr,.u-show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}:target:before{content:"";display:block;height:5.625rem;margin:-5.625rem 0 0}.is-brokenlink{color:#5877a7;text-decoration:line-through}.is-brokenlink:after{content:" (link broken)";text-decoration:none}.is-externallink:after{content:"";display:inline-block;width:.625rem;height:.625rem;margin:-.0625rem .125rem 0 .25rem;background:url("data:image/svg+xml,\a %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 76'%3E\a %3Cg fill='%23000' fill-rule='nonzero'%3E\a %3Cpath d='M27.37215 46.13316994L72.34371002 1.16160993l2.61627 2.61627L29.98842 48.74943995z'/%3E\a %3Cpath d='M75.6 28.7h-3.8V4.4H47.4V.6h28.2zM68.1 75.6H.6V8.1h33.7v3.8h-30v60h60v-30h3.8z'/%3E\a %3C/g%3E\a %3C/svg%3E\a ");background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.u-no-margin{margin:0 !important}.u-no-margin--top{margin-top:0 !important}.u-no-margin--bottom{margin-bottom:0 !important}.u-no-padding{padding:0 !important}.u-no-padding--top{padding-top:0 !important}.u-no-padding--bottom{padding-bottom:0 !important}html.no-js .u-show-with-js{display:none !important}html.js .u-hide-with-js{display:none !important}@media print{.l-app>*{display:none}.l-app .l-main{display:block}} /*# sourceMappingURL=app.css.map */ \ No newline at end of file diff --git a/public/template/dist/app.css.map b/public/template/dist/app.css.map index bf3d943..aa72bf8 100644 --- a/public/template/dist/app.css.map +++ b/public/template/dist/app.css.map @@ -1 +1 @@ -{"version":3,"sources":["../src/scss/app.scss","../node_modules/modern-normalize/modern-normalize.css","../src/scss/_typography.scss","../src/scss/_settings.scss","../src/scss/_functions.scss","../src/scss/_layout.scss","../src/scss/_breakpoints.scss","../src/scss/_objects.scss","../src/scss/components/_searchform.scss","../src/scss/components/_nav.scss","../src/scss/components/_breadcrumb.scss","../src/scss/components/_toc.scss","../src/scss/components/_footer.scss","../node_modules/prismjs/themes/prism.css","../node_modules/prismjs/plugins/command-line/prism-command-line.css","../node_modules/prismjs/plugins/line-highlight/prism-line-highlight.css","../node_modules/prismjs/plugins/line-numbers/prism-line-numbers.css","../node_modules/prismjs/plugins/toolbar/prism-toolbar.css","../src/scss/components/_code.scss","../src/scss/components/_table.scss","../src/scss/components/_callout.scss","../src/scss/_helpers.scss","../src/scss/_print.scss"],"names":[],"mappings":"AAEA,cACI,kBAAmB,CCHvB,uFAAA,CAAwF,KAUvF,qBAAsB,CACtB,qBAKA,kBAAmB,CACnB,MAOA,eAAgB,CAChB,aAAU,CAAV,UAAW,CAhBZ,KAyBC,gBAAiB,CACjB,6BAA8B,CAC9B,KAUA,QAAS,CADV,KASC,yJAUkB,CAClB,GAUA,QAAS,CACT,YAUA,wCAAiB,CAAjB,gCAAiC,CACjC,SAQA,kBAAmB,CACnB,kBAWA,kFAAmF,CACnF,aAAc,CACd,MAOA,aAAc,CACd,QAQA,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,uBAAwB,CACxB,IAGA,cAAe,CACf,IAGA,UAAW,CACX,sCAeA,mBAAoB,CACpB,cAAe,CACf,gBAAiB,CACjB,QAAS,CACT,cASA,mBAAoB,CACpB,sDAUA,yBAA0B,CAC1B,8HAUA,iBAAkB,CAClB,SAAU,CACV,kHAUA,6BAA8B,CAC9B,SAOA,6BAA8B,CAC9B,OAOA,SAAU,CACV,SAOA,uBAAwB,CACxB,sFAQA,WAAY,CACZ,gBAQA,4BAA6B,CAC7B,mBAAoB,CACpB,2CAOA,uBAAwB,CACxB,6BAQA,yBAA0B,CAC1B,YAAa,CACb,QAUA,iBAAkB,CAlOnB,KC5CI,eCUe,CDTf,gJC8C4J,CD7C5J,eAAgB,CAChB,eCwCoB,CDvCpB,UCOiB,CDNjB,kCAAmC,CACnC,iCAAkC,CACrC,kBAGG,uBEsEqD,CFrErD,eAAgB,CACnB,GAMG,mBE8DqD,CF/DzD,GEmKM,kBApGmD,CAqGnD,0CFpKN,GEqKQ,kEAAoJ,CAKvJ,CAHC,yCFvKN,GEwKQ,kBAzGiD,CA2GpD,CARD,GACE,kBApGmD,CAqGnD,0CAFF,GAGI,mEAAoJ,CAKvJ,CAHC,yCALF,GAMI,mBAzGiD,CA2GpD,CARD,GACE,iBApGmD,CAqGnD,0CAFF,GAGI,kEAAoJ,CAKvJ,CAHC,yCALF,GAMI,mBAzGiD,CA2GpD,CARD,GACE,kBApGmD,CAqGnD,0CAFF,GAGI,mEAAoJ,CAKvJ,CAHC,yCALF,GAMI,mBAzGiD,CA2GpD,CARD,GACE,cApGmD,CAqGnD,0CAFF,GAGI,+DAAoJ,CAKvJ,CAHC,yCALF,GAMI,mBAzGiD,CA2GpD,CARD,GACE,cApGmD,CAqGnD,0CAFF,GAGI,+DAAoJ,CAKvJ,CAHC,yCALF,GAMI,mBAzGiD,CA2GpD,CF1IL,EACI,oBAAqB,CACrB,aCnDgB,CDoDhB,gCAAiC,CAHrC,QAMQ,aEgHiC,CF/GpC,IAKD,oBAAqB,CACrB,qBAAsB,CAGtB,cAAe,CACf,WAAY,CACZ,8BAA+B,CAClC,EAGG,mBESqD,CFRrD,eC7BoB,CF2DxB,kBC1BI,wBC9DsB,CD+DtB,sBAAuB,CAC1B,WAIG,aAAc,CACd,mBEHqD,CFIrD,wBEJqD,CFKrD,+BEgFoC,CF/EpC,sCE+EoC,CF9EpC,oBE8EoC,CF7EpC,aAAoC,CAPxC,uBAUQ,eAAgB,CACnB,UG5FD,UAAW,CACX,iBAAkB,CAClB,eFQe,CEPf,sBAAuB,CAC1B,OAGG,mBDyEqD,CCxErD,eFEe,CGgKb,sCD/JF,oBAEQ,kBDmE6C,CCjEpD,CAGL,UACI,SAAU,CACV,cAAe,CACf,KAAM,CACN,OAAQ,CACR,MAAO,CACP,YAAa,CACb,kBAAmB,CACnB,cDsDqD,CCrDrD,kBFrBoB,CEsBpB,+BDyIoC,CCxIpC,mDAAiD,CAEjD,gBACI,aAAc,CACd,iBAAkB,CCyIpB,uCD3IF,gBAKQ,cAAwB,CACxB,+BAA8C,CAErD,CAED,kBACI,iBDsCiD,CCrCjD,qBDqCiD,CCpCjD,WAAY,CACZ,aAAc,CC6HhB,uCDjIF,kBAOQ,6BDgC6C,CC9BpD,CAGL,WACI,YAAa,CACb,aAAc,CACd,cAAe,CACf,WDuBqD,CCtBrD,QAAS,CACT,MAAO,CACP,UAAW,CACX,mCAA4B,CAA5B,2BAA4B,CAC5B,SAAU,CACV,iCDiBqD,CChBrD,kBFxDqB,CEyDrB,8BFrDiB,CEsDjB,iBAAkB,CAClB,gCAAiC,CACjC,eAAgB,CAChB,4CAAY,CAAZ,oCAAY,CAAZ,uEAAqC,CCqGnC,sCDrHN,WAmBQ,aAAc,CACd,cAAe,CACf,WDMiD,CCLjD,QAAS,CACT,MAAO,CACP,WDGiD,CCFjD,+BAAwB,CAAxB,uBAAwB,CACxB,eAAgB,CAEvB,CAED,YACI,+BAAW,CAAX,uBAAwB,CAC3B,QAIG,iBAAkB,CAClB,gCDVqD,CE0FnD,uCDlFN,QAKQ,2CDbiD,CCwDxD,CAxCG,eACI,iBDjBiD,CE0FnD,uCDtEF,wBAEQ,YAAa,CACb,0BAA2B,CAC3B,kBAAmB,CAE1B,CCgEC,uCD9DF,iBAEQ,uBD9B6C,CC4CpD,CC8CC,uCD9DF,iBAMQ,oBDlC6C,CCmC7C,WAAY,CACZ,aAAc,CACd,OAAQ,CACR,WAAY,CAMnB,CAhBA,8BAcO,YAAa,CCgDnB,uCD5CF,aAEQ,oBDhD6C,CCiD7C,WAAY,CACZ,aAAc,CACd,OAAQ,CACR,uBDpD6C,CCsDpD,CAIL,UACI,eAAgB,CAChB,aAAc,CACd,OAAQ,CACR,kCD9DqD,CC+DrD,oBD1DS,CC2DT,4BFpIiB,CG8Jf,uCDhCN,UASQ,mCDnEiD,CCqExD,CEtJD,QACI,iBHgFqD,CG/ErD,SHoFS,CGnFT,eACI,aAAc,CACd,eH4EiD,CG3EjD,cH2EiD,CG1EjD,SJCe,CGmKjB,uCCxKF,eAOQ,aHuE6C,CGrEpD,CAGL,WACI,2BAAmC,CACtC,mBAGG,aAAc,CACd,mBH4DqD,CG3DrD,iBH2DqD,CG1DrD,eAAgB,CACnB,YAIG,aAAc,CACd,QHyDS,CGxDT,6BHmDqD,CE0FnD,sCChJN,YAMQ,YAAa,CAiBpB,CAdG,kBACI,aAAc,CACd,eH2CiD,CG1CjD,cH0CiD,CGzCjD,SJhCe,CIiClB,aAYD,SAAU,CACV,iBAAkB,CAClB,WH0BqD,CGzBrD,aHyBqD,CGxBrD,aAAc,CACd,yBHuBqD,CE0FnD,sCCvHN,aASQ,YAAa,CASpB,CANG,mBACI,aAAc,CACd,cHeiD,CGdjD,eHciD,CGbjD,YJnEY,CIoEf,cCpED,iBAAkB,CAClB,UAAW,CAEX,qBACI,aAAc,CACd,UAAW,CACX,WAAY,CACZ,sBJyEiD,CIxEjD,yCJwEiD,CIvEjD,kBJuEiD,CItEpD,sBAGG,iBAAkB,CAClB,KJuEK,CItEL,aJiEiD,CIhEjD,QJqEK,CIpEL,QAAS,CACT,SAAU,CACV,sBAAuB,CACvB,WAAY,CACf,oBAGG,YJwDiD,CIvDjD,cJuDiD,CItDjD,YAAa,CACb,qBAAsB,CACzB,OC5BD,qBLgFqD,CK/ErD,SAAU,CACV,eAAgB,CAEhB,aACI,QAAS,CACT,SAAU,CACV,eAAgB,CAChB,kBLwEiD,CKvEjD,eAAgB,CALnB,eAQO,iBAAkB,CAClB,aAAc,CACd,qBLkE6C,CKjE7C,qBLiE6C,CKhE7C,oBAAqB,CACrB,aNRe,CMSf,gCAAiC,CAdxC,qBAiBW,aNrBI,CMsBP,2BAMG,iBAAkB,CAClB,aN7BI,CMyBX,iCAOW,UAAW,CACX,aAAc,CACd,iBAAkB,CAClB,aL6CqC,CK5CrC,MAAO,CACP,WAAY,CACZ,2BAA+B,CAC/B,cLyCqC,CKxCrC,kBNxCA,CMyCH,uBAML,cLiC6C,CKhC7C,eAAgB,CAChB,mBL+B6C,CK9BhD,uBAGG,oBL2B6C,CK1BhD,uBAGG,iBLuB6C,CKtBhD,uBAGG,oBLmB6C,CKlBhD,uBAGG,mBLe6C,CKdhD,uBAGG,oBLW6C,CKVhD,uBAGG,kBLO6C,CKNhD,2BAwBO,YAAa,CAFpB,0CAKO,YLrByC,CKsBzC,+BAAW,CAAX,uBAAwB,CAC3B,gBAML,oBAAqB,CACrB,iBAAkB,CAClB,KAAM,CACN,gBLhCiD,CKiCjD,eLjCiD,CKkCjD,gBLlCiD,CKmCjD,uBLnCiD,CKoCjD,uBNzGa,CM0Gb,gCAAyB,CAAzB,wBAAyB,CACzB,qBAAsB,CACzB,gBAIG,mBAA4B,CAC5B,SAAU,CACb,cC3HD,mBN8EqD,CM5ErD,oBACI,YAAa,CACb,kBAAmB,CACnB,cAAe,CACf,kBAAoC,CACpC,SAAU,CACV,eAAgB,CACnB,oBAGG,aAAc,CACd,aAAc,CACjB,oBAGG,oBAAqB,CACrB,uBN4DiD,CM3DjD,eAAgB,CAChB,iBN0DiD,CMzDjD,aPrBS,COsBZ,+CAGG,UAAW,CACX,oBAAqB,CACrB,aNmDiD,CMlDjD,eNkDiD,CMjDjD,oBNiDiD,CMhDjD,sBNgDiD,CM/CjD,2QN8GyC,CM7GzC,2BAA4B,CAC5B,yBAA0B,CAC1B,iCAAkC,CAClC,YAAa,CAChB,OCtCD,iBAAkB,CAClB,mBAA4B,CAY5B,cACI,aAAc,CACd,mBPiEiD,COhEjD,gBPgEiD,CO/DjD,eAAgB,CAChB,aRhBS,CQiBT,wBAAyB,CApBjC,UAwBQ,QAAS,CACT,SAAU,CACV,eAAgB,CACnB,mBAGG,qBPmDiD,COlDpD,sBAGG,mBP+CiD,COhDpD,iCAIO,eAAgB,CAJvB,wBAQO,eAAgB,CAzC5B,SA8CQ,aAAc,CACd,mBPkCiD,COjCjD,kBPiCiD,COhCjD,aR9CS,CQ+CT,eAAgB,CAlDxB,eAqDY,aRpDQ,CQDpB,aA0DQ,qBPuBiD,COtBpD,gBCxDG,YAAa,CACb,cAAe,CACf,6BAA8B,CAC9B,sBAAuB,CAC1B,gBAGG,UAAW,CNiKb,sCMlKF,gBAIQ,UAAW,CAElB,CAED,qBACI,aTfS,CSgBZ,eAGG,iBR2DiD,CQ1DjD,SAAU,CACV,eAAgB,CACnB,mBAGG,oBAAqB,CACxB,mBAGG,aAAc,CACd,eAAgB,CAChB,eR+CiD,CQ9CjD,aThCS,CS4BZ,yBAOO,aTrCQ,CSsCX,iDC/BR,WAAY,CACZ,eAAgB,CAChB,uBAAwB,CACxB,qEAAsE,CACtE,aAAc,CACd,eAAgB,CAChB,eAAgB,CAChB,mBAAoB,CACpB,iBAAkB,CAClB,gBAAiB,CACjB,eAAgB,CAEhB,eAAgB,CAChB,aAAc,CACd,UAAW,CAEX,oBAAqB,CAErB,gBAAiB,CACjB,YAAa,CACb,oKAIA,gBAAiB,CACjB,kBAAmB,CACnB,gJAIA,gBAAiB,CACjB,kBAAmB,CACnB,aAlCD,iDAuCE,gBAAiB,CACjB,CAIF,wBACC,WAAY,CACZ,aAAc,CACd,aAAc,CACd,2DAIA,kBAAmB,CACnB,mCAIA,YAAa,CACb,kBAAmB,CACnB,kBAAmB,CACnB,yDAMA,eAAgB,CAChB,mBAGA,UAAW,CACX,WAGA,UAAW,CACX,qGASA,UAAW,CACX,0FAQA,UAAW,CACX,0FAOA,aAAc,CACd,gCAAiC,CACjC,+CAKA,UAAW,CACX,kCAIA,aAAc,CACd,8CAKA,UAAW,CACX,6BAIA,gBAAiB,CACjB,cAEA,iBAAkB,CAClB,cAGA,WAAY,CACZ,qBCzIA,2BAA4B,CAC5B,aAAc,CACd,UAAW,CACX,cAAe,CACf,mBAAoB,CACpB,gBAAiB,CACjB,mBAAoB,CAEpB,wBAAyB,CACzB,qBAAsB,CACtB,oBAAqB,CACrB,gBAAiB,CACjB,iCAGA,UAAW,CACX,WAAY,CACZ,aAAc,CACd,mBAAoB,CACpB,4CAGA,qDAAsD,CACtD,mDAGA,qDAAsD,CACtD,8CAGA,yBAA0B,CAC1B,eC/BA,iBAAkB,CAClB,qBAAsB,CACtB,gBAGA,iBAAkB,CAClB,MAAO,CACP,OAAQ,CACR,iBAAkB,CAClB,cAAe,CAEf,iCAAkC,CAClC,oFAAsF,CAEtF,mBAAoB,CAEpB,mBAAoB,CACpB,eAAgB,CAChB,uDAIC,wBAAyB,CACzB,iBAAkB,CAClB,QAAS,CACT,SAAU,CACV,aAAc,CACd,cAAe,CACf,sCAAuC,CACvC,aAAwB,CACxB,4BAA6B,CAC7B,iBAAkB,CAClB,mBAAoB,CACpB,mBAAoB,CACpB,gBAAiB,CACjB,sBAAuB,CACvB,gCAGA,sBAAuB,CACvB,QAAS,CACT,WAAY,CACZ,yEAID,YAAa,CACb,qCC/CA,iBAAkB,CAClB,kBAAmB,CACnB,wBAAyB,CACzB,0CAGA,iBAAkB,CAClB,mBAAoB,CACpB,iCAGA,iBAAkB,CAClB,mBAAoB,CACpB,KAAM,CACN,cAAe,CACf,WAAY,CACZ,SAAU,CACV,mBAAoB,CACpB,2BAA4B,CAE5B,wBAAyB,CACzB,qBAAsB,CACtB,oBAAqB,CACrB,gBAAiB,CAEjB,wBAGC,mBAAoB,CACpB,aAAc,CACd,4BAA6B,CAC7B,+BAGC,2BAA4B,CAC5B,UAAW,CACX,aAAc,CACd,mBAAoB,CACpB,gBAAiB,CACjB,iBCvCF,iBAAkB,CAClB,0BAGA,iBAAkB,CAClB,QAAS,CACT,UAAW,CACX,mCAAoC,CACpC,SAAU,CACV,gCAGA,SAAU,CACV,wCAGA,oBAAqB,CACrB,4BAGA,cAAe,CACf,iCAGA,eAAgB,CAChB,QAAS,CACT,aAAc,CACd,YAAa,CACb,kBAAmB,CACnB,gBAAiB,CACjB,SAAU,CACV,wBAAyB,CACzB,qBAAsB,CACtB,oBAAqB,CACrB,4FAKA,UAAW,CACX,cAAe,CACf,cAAe,CACf,kBAAmB,CACnB,gCAAoC,CACpC,oCAAqC,CACrC,kBAAmB,CACnB,4NAQA,aAAc,CACd,oBAAqB,CJAtB,2DK/CI,kBfAqB,CeCxB,gBAGG,eAAgB,CACnB,MCbG,aAAc,CACd,yBAAkB,CAAlB,sBAAkB,CAAlB,iBAAkB,CAElB,cAAe,CACf,8BAAkC,CAClC,iBAA0B,CAC1B,wBAAyB,CACzB,eAAgB,CbmKd,uCa3KN,MAWQ,aAAc,CACd,kBAAkB,CAClB,UAAW,CACX,cAAe,CAdvB,SAiBY,oBAAqB,CACxB,CAlBT,uBAsBQ,kBhBbiB,CgBTzB,kBA0BQ,wBf4IgC,Ce3IhC,qBfsDiD,CejFzD,SA+BQ,eAAgB,CAChB,iBAAkB,CAhC1B,SAoCQ,mBf6CiD,CE0FnD,uCa3KN,SAuCY,WAAY,CAEnB,CAzCL,yBA4CQ,uBAAwB,CACxB,afoCiD,CenCjD,cfmCiD,CejFzD,+BAkDQ,mBf+BiD,Ce9BjD,qBAAsB,CACtB,mChBxCa,CgByChB,WC9CD,aAAc,CACd,mBhByEqD,CgBxErD,wBhBwEqD,CgBvErD,mCAAqC,CATrC,sChBqKoC,CgBpKpC,oBhBoKoC,CgBnKpC,aAA8B,CAU9B,kBACI,aAAc,CACd,mBhBkEiD,CgBjEjD,wBAAyB,CACzB,kBAAmB,CACtB,oBAjBD,oCjBKgB,CiBJhB,oBjBIgB,CiBHhB,aAA8B,CAmB7B,kBArBD,kCjBGc,CiBFd,oBjBEc,CiBDd,aAA8B,CAuB7B,2DCzBD,4BAA6B,CAC7B,SAAU,CACV,UAAW,CACX,SAAU,CACV,eAAgB,CAChB,qBAAsB,CACtB,kBAAmB,CACnB,QAAS,CACZ,eAIG,UAAU,CACV,aAAa,CACb,eAAyC,CACzC,oBAAkD,CACrD,eAGG,alBNsB,CkBOtB,4BAA6B,CAFjC,qBAKQ,wBAAyB,CACzB,oBAAqB,CACxB,uBAOG,UAAW,CACX,oBAAqB,CACrB,ajB8CiD,CiB7CjD,cjB6CiD,CiB5CjD,iCjB4CiD,CiB1CjD,6cjByGyC,CiBjGzC,yBAA0B,CAC1B,2BAA4B,CAC5B,iCAAkC,CACrC,aAID,mBAAoB,CACvB,kBAEG,uBAAwB,CAC3B,qBAEG,0BAA2B,CAC9B,cAGG,oBAAqB,CACxB,mBAEG,wBAAyB,CAC5B,sBAEG,2BAA4B,CAC/B,2BAIO,uBAAwB,CAC3B,wBAIG,uBAAwB,CAC3B,aChFD,SACI,YAAa,CAChB,eAGG,aAAc,CACjB","file":"app.css"} \ No newline at end of file +{"version":3,"sources":["../src/scss/app.scss","../node_modules/modern-normalize/modern-normalize.css","../src/scss/_typography.scss","../src/scss/_settings.scss","../src/scss/_functions.scss","../src/scss/_layout.scss","../src/scss/_breakpoints.scss","../src/scss/_objects.scss","../src/scss/components/_searchform.scss","../src/scss/components/_nav.scss","../src/scss/components/_breadcrumb.scss","../src/scss/components/_toc.scss","../src/scss/components/_footer.scss","../node_modules/prismjs/themes/prism.css","../node_modules/prismjs/plugins/command-line/prism-command-line.css","../node_modules/prismjs/plugins/line-highlight/prism-line-highlight.css","../node_modules/prismjs/plugins/line-numbers/prism-line-numbers.css","../node_modules/prismjs/plugins/toolbar/prism-toolbar.css","../src/scss/components/_code.scss","../src/scss/components/_table.scss","../src/scss/components/_callout.scss","../src/scss/_helpers.scss","../src/scss/_print.scss"],"names":[],"mappings":"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","file":"app.css"} \ No newline at end of file diff --git a/public/template/src/scss/components/_nav.scss b/public/template/src/scss/components/_nav.scss index 5e899b7..c5d37d9 100644 --- a/public/template/src/scss/components/_nav.scss +++ b/public/template/src/scss/components/_nav.scss @@ -45,6 +45,12 @@ } + &--metaroot { + margin-top: 1.5rem; + padding-top: 1.5rem; + border-top: 2px solid #ddd; + } + &--level1 > a { font-size: rem(16); font-weight: 700; diff --git a/src/DocsApp.php b/src/DocsApp.php index ef4dc20..8505501 100644 --- a/src/DocsApp.php +++ b/src/DocsApp.php @@ -3,6 +3,7 @@ namespace MODXDocs; use MODXDocs\Containers\DB; +use MODXDocs\Views\Meta\Notes; use MODXDocs\Views\Search; use Slim\App; use Slim\Http\Request; @@ -32,6 +33,8 @@ public function __construct(array $settings) private function routes() { $this->app->get('/', Doc::class . ':get')->setName('home'); + $this->app->get('/{version}/meta', Notes::class . ':get')->setName('meta'); + $this->app->get('/{version}/meta/notes', Notes::class . ':get')->setName('meta/notes'); $this->app->get('/{version}/{language}/search', Search::class . ':get')->setName('search'); $this->app->get('/{version}/{language}/{path:.*}', Doc::class . ':get')->setName('documentation'); } diff --git a/src/Views/Meta/Notes.php b/src/Views/Meta/Notes.php new file mode 100644 index 0000000..260b469 --- /dev/null +++ b/src/Views/Meta/Notes.php @@ -0,0 +1,72 @@ +router = $this->container->get('router'); + $this->versionsService = $this->container->get(VersionsService::class); + } + + /** + * @param Request $request + * @param Response $response + * @return \Psr\Http\Message\ResponseInterface + * @throws \Exception + */ + public function get(Request $request, Response $response) + { + $pageRequest = PageRequest::fromRequest($request); + + $crumbs = []; + $crumbs[] = [ + 'title' => 'Meta', // @todo i18n + 'href' => $this->router->pathFor('meta', ['version' => $pageRequest->getVersion()]) + ]; + $crumbs[] = [ + 'title' => 'Notes', + 'href' => $this->router->pathFor('meta/notes', ['version' => $pageRequest->getVersion()]) + ]; + + $tree = Tree::get($pageRequest->getVersion(), $pageRequest->getLanguage()); + + $notes = []; + $items = $tree->getAllItems(); + foreach ($items as $item) { + if (array_key_exists('note', $item)) { + $notes[] = $item; + } + elseif (array_key_exists('suggest_delete', $item)) { + $notes[] = $item; + } + } + + $title = 'Notes'; + return $this->render($request, $response, 'meta/notes.twig', [ + 'page_title' => $title, + 'crumbs' => $crumbs, + 'items' => $notes, + 'canonical_url' => '', + 'versions' => $this->versionsService->getVersions($pageRequest), + 'nav' => $tree->renderTree($this->view), + ]); + } +} diff --git a/templates/layout.twig b/templates/layout.twig index 1fac158..1ce48bd 100644 --- a/templates/layout.twig +++ b/templates/layout.twig @@ -61,6 +61,20 @@ {# {{ icon('close', 'Close', 'o-closemenu__icon', null, 'aria-hidden="true"') }} #} {{ nav|raw }} + + {% include "partials/nav.twig" with { + children: [{ + title: 'Meta', + classes: 'c-nav__item c-nav__item--metaroot c-nav__item--has-children', + uri: path_for('meta', {version: 'current'}), + level: 1, + children: [{ + title: "Notes", + level: 2, + uri: path_for('meta/notes', {version: 'current'}) + }] + }] + } %} {% endif %} diff --git a/templates/meta/notes.twig b/templates/meta/notes.twig new file mode 100644 index 0000000..a07082c --- /dev/null +++ b/templates/meta/notes.twig @@ -0,0 +1,80 @@ +{% extends "layout.twig" %} + +{% block title %}{{ page_title }}{% endblock %} + +{% block content %} +
+
+ {% if crumbs|length > 1 %} + + {% endif %} + +

{{ page_title }}

+ +

+ + + {% if versions %} + Other versions: + {% for version in versions %} + {{ version.title }} + {% endfor %} + {% endif %} + + +

+
+ +
+ + +
+

This page lists documentation pages with a note or suggest_delete meta item. These are typically pages that may need to be rewritten or contain incorrect information.

+ +

Also see the issue tracker on GitHub.

+ + + + + + + + {% for item in items %} + + + + + {% else %} + + {% endfor %} + +
DocumentNote
+ {{ item.title }} + + {{ item.suggest_delete }} + {{ item.note }} +
No pages found with a note.
+
+
+ +
+{% endblock %}