Integrate knowledge docs and admin updates
This commit is contained in:
@@ -0,0 +1,120 @@
|
||||
.site-title-logo:where(.astro-idrpryed) img {
|
||||
display: block;
|
||||
width: auto;
|
||||
height: 100%;
|
||||
object-fit: contain;
|
||||
}
|
||||
|
||||
.knowledge-search-popover {
|
||||
position: absolute;
|
||||
top: calc(100% + 0.5rem);
|
||||
left: 50%;
|
||||
z-index: calc(var(--sl-z-index-navbar) + 1);
|
||||
width: min(28rem, calc(100vw - 2rem));
|
||||
max-height: calc(100vh - 7rem);
|
||||
overflow: auto;
|
||||
transform: translateX(-50%);
|
||||
border: 1px solid var(--sl-color-gray-5);
|
||||
border-radius: 0.5rem;
|
||||
background: var(--sl-color-gray-6);
|
||||
box-shadow: var(--sl-shadow-lg);
|
||||
padding: 0.75rem;
|
||||
}
|
||||
|
||||
.knowledge-search-popover[hidden] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.knowledge-download-placeholder {
|
||||
visibility: hidden;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.knowledge-download-placeholder:where(.astro-sle7k2hz) {
|
||||
min-width: 8.25rem;
|
||||
}
|
||||
|
||||
.knowledge-search-input {
|
||||
display: block;
|
||||
width: 100%;
|
||||
border: 1px solid var(--sl-color-gray-5);
|
||||
border-radius: 0.5rem;
|
||||
background: var(--sl-color-black);
|
||||
color: var(--sl-color-white);
|
||||
font: inherit;
|
||||
padding: 0.75rem 0.875rem;
|
||||
outline-offset: 2px;
|
||||
}
|
||||
|
||||
.knowledge-search-results {
|
||||
display: grid;
|
||||
gap: 0.25rem;
|
||||
margin-top: 0.5rem;
|
||||
}
|
||||
|
||||
.knowledge-search-result {
|
||||
display: grid;
|
||||
gap: 0.2rem;
|
||||
border-radius: 0.35rem;
|
||||
color: var(--sl-color-gray-2);
|
||||
padding: 0.65rem 0.7rem;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.knowledge-search-result:hover {
|
||||
background: var(--sl-color-gray-5);
|
||||
color: var(--sl-color-white);
|
||||
}
|
||||
|
||||
.knowledge-search-result strong {
|
||||
color: var(--sl-color-white);
|
||||
font-size: var(--sl-text-sm);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.knowledge-search-result span {
|
||||
color: var(--sl-color-gray-3);
|
||||
font-size: var(--sl-text-xs);
|
||||
line-height: 1.35;
|
||||
}
|
||||
|
||||
summary:where(.astro-j63poqv6) .knowledge-summary-link {
|
||||
display: inline;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
summary:where(.astro-j63poqv6)[aria-current="page"] .knowledge-summary-link,
|
||||
summary:where(.astro-j63poqv6)[aria-current="page"] .large,
|
||||
summary:where(.astro-j63poqv6)[aria-current="page"] .caret {
|
||||
color: var(--sl-color-text-invert);
|
||||
}
|
||||
|
||||
.sl-markdown-content .knowledge-button:not(:where(.not-content *)) {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
border: 1px solid var(--sl-color-text-accent);
|
||||
border-radius: 999rem;
|
||||
background: var(--sl-color-text-accent);
|
||||
color: var(--sl-color-black);
|
||||
font-size: var(--sl-text-base);
|
||||
font-weight: 600;
|
||||
line-height: 1.1875;
|
||||
padding: 0.9375rem 1.25rem;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.sl-markdown-content .knowledge-button:hover:not(:where(.not-content *)) {
|
||||
color: var(--sl-color-black);
|
||||
filter: brightness(1.06);
|
||||
}
|
||||
|
||||
.knowledge-card-list {
|
||||
padding-inline-start: 1.25rem;
|
||||
}
|
||||
|
||||
.knowledge-card-list li + li {
|
||||
margin-top: 0.35rem;
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
import{S as r}from"./TableOfContents.astro_astro_type_script_index_0_lang.FuRcXuRY.js";class c extends r{set current(e){super.current=e;const t=this.querySelector(".display-current");t&&(t.textContent=e.textContent)}constructor(){super();const e=this.querySelector("details");if(!e)return;const t=()=>{e.open=!1};e.querySelectorAll("a").forEach(s=>{s.addEventListener("click",t)}),window.addEventListener("click",s=>{e.contains(s.target)||t()}),window.addEventListener("keydown",s=>{if(s.key==="Escape"&&e.open){const o=e.contains(document.activeElement);if(t(),o){const n=e.querySelector("summary");n&&n.focus()}}})}}customElements.define("mobile-starlight-toc",c);
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
const m="_top";class H extends HTMLElement{constructor(){super(),this._current=this.querySelector('a[aria-current="true"]'),this.minH=parseInt(this.dataset.minH||"2",10),this.maxH=parseInt(this.dataset.maxH||"3",10),this.tocHeadingSelector=`h1#${m},:where(${[...Array.from({length:1+this.maxH-this.minH}).map((e,n)=>`h${this.minH+n}`)].join()})[id]`,this.onIdle=e=>(window.requestIdleCallback||(n=>setTimeout(n,1)))(e),this.init=()=>{const e=[...this.querySelectorAll("a")],n=t=>t.matches(this.tocHeadingSelector),i=t=>{if(!t)return null;const h=t;for(;t;){if(t.matches(".sl-markdown-content, main > *"))return document.getElementById(m);if(n(t))return t;const s=t.querySelector(this.tocHeadingSelector);if(s)return s;for(t=t.previousElementSibling;t?.lastElementChild;)t=t.lastElementChild;const o=i(t);if(o)return o}return i(h.parentElement)},c=t=>{for(const{isIntersecting:h,target:s}of t){if(!h)continue;const o=i(s);if(!o)continue;const l=e.find(g=>g.hash==="#"+encodeURIComponent(o.id));if(l){this.current=l;break}}},a=document.querySelectorAll([`main :where(${this.tocHeadingSelector})`,`main :where(${this.tocHeadingSelector}, .sl-heading-wrapper) ~ *:not(:has(${this.tocHeadingSelector}))`,`main .sl-markdown-content > *:not(:has(${this.tocHeadingSelector}))`,`main > *:not(:has(${this.tocHeadingSelector}))`].join());let r;const u=()=>{r||(r=new IntersectionObserver(c,{rootMargin:this.getRootMargin()}),a.forEach(t=>r.observe(t)))};u();let d;window.addEventListener("resize",()=>{r&&(r.disconnect(),r=void 0),clearTimeout(d),d=setTimeout(()=>this.onIdle(u),200)})},this.onIdle(()=>this.init())}set current(e){e!==this._current&&(this._current&&this._current.removeAttribute("aria-current"),e.setAttribute("aria-current","true"),this._current=e)}getRootMargin(){const e=document.querySelector("header")?.getBoundingClientRect().height||0,n=this.querySelector("summary")?.getBoundingClientRect().height||0,i=e+n+32,c=i+53,a=document.documentElement.clientHeight;return`-${i}px 0% ${c-a}px`}}customElements.define("starlight-toc",H);export{H as S};
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,15 @@
|
||||
<svg width="82" height="82" viewBox="0 0 82 82" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect width="81.216" height="81.2168" rx="19.1291" fill="url(#paint0_linear_106_796)"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M69.54 25.5803C69.54 27.0895 68.3166 28.313 66.8073 28.313H57.473C55.9637 28.313 54.7402 29.5365 54.7402 31.0457V33.7775C54.7402 35.2868 55.9637 36.5103 57.473 36.5103H66.8054C68.3146 36.5103 69.5381 37.7337 69.5381 39.243V46.7305L69.5332 46.7354V50.175C69.5332 51.6842 68.3097 52.9077 66.8005 52.9077H43.3343C41.825 52.9077 40.6016 54.1312 40.6016 55.6404V58.3722C40.6016 59.8815 41.825 61.105 43.3343 61.105H66.8073C68.3166 61.105 69.54 62.3285 69.54 63.8377V66.5705C69.54 68.0797 68.3166 69.3032 66.8073 69.3032H28.8636C27.3543 69.3032 26.1309 68.0797 26.1309 66.5705V63.8387C26.1309 62.3294 24.9074 61.106 23.3981 61.106H14.3929C12.8836 61.106 11.6602 59.8825 11.6602 58.3732V55.6404C11.6602 54.1312 12.8836 52.9077 14.3929 52.9077H16.1462C17.6554 52.9077 18.8789 51.6842 18.8789 50.175V49.827C18.8789 48.3177 17.6554 47.0942 16.1462 47.0942H14.3929C12.8836 47.0942 11.6602 45.8708 11.6602 44.3615V28.8387C11.6602 27.3294 12.8836 26.106 14.3929 26.106H29.5925C31.1017 26.106 32.3252 24.8825 32.3252 23.3732V22.8475C32.3252 21.3382 31.1017 20.1147 29.5925 20.1147H14.3929C12.8836 20.1147 11.6602 18.8913 11.6602 17.382V14.6492C11.6602 13.14 12.8836 11.9165 14.3929 11.9165H40.9059C42.4152 11.9165 43.6387 13.14 43.6387 14.6492V17.382C43.6387 18.8913 44.8622 20.1147 46.3714 20.1147H66.8073C68.3166 20.1147 69.54 21.3382 69.54 22.8475V25.5803ZM33.5186 41.9767C33.5186 43.486 34.742 44.7095 36.2513 44.7095H44.947C46.4562 44.7095 47.6797 43.486 47.6797 41.9767V39.244C47.6797 37.7347 46.4562 36.5112 44.947 36.5112H36.2513C34.742 36.5112 33.5186 37.7347 33.5186 39.244V41.9767Z" fill="#FDFDFD"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M69.54 25.5803C69.54 27.0895 68.3166 28.313 66.8073 28.313H57.473C55.9637 28.313 54.7402 29.5365 54.7402 31.0457V33.7775C54.7402 35.2868 55.9637 36.5103 57.473 36.5103H66.8054C68.3146 36.5103 69.5381 37.7337 69.5381 39.243V46.7305L69.5332 46.7354V50.175C69.5332 51.6842 68.3097 52.9077 66.8005 52.9077H43.3343C41.825 52.9077 40.6016 54.1312 40.6016 55.6404V58.3722C40.6016 59.8815 41.825 61.105 43.3343 61.105H66.8073C68.3166 61.105 69.54 62.3285 69.54 63.8377V66.5705C69.54 68.0797 68.3166 69.3032 66.8073 69.3032H28.8636C27.3543 69.3032 26.1309 68.0797 26.1309 66.5705V63.8387C26.1309 62.3294 24.9074 61.106 23.3981 61.106H14.3929C12.8836 61.106 11.6602 59.8825 11.6602 58.3732V55.6404C11.6602 54.1312 12.8836 52.9077 14.3929 52.9077H16.1462C17.6554 52.9077 18.8789 51.6842 18.8789 50.175V49.827C18.8789 48.3177 17.6554 47.0942 16.1462 47.0942H14.3929C12.8836 47.0942 11.6602 45.8708 11.6602 44.3615V28.8387C11.6602 27.3294 12.8836 26.106 14.3929 26.106H29.5925C31.1017 26.106 32.3252 24.8825 32.3252 23.3732V22.8475C32.3252 21.3382 31.1017 20.1147 29.5925 20.1147H14.3929C12.8836 20.1147 11.6602 18.8913 11.6602 17.382V14.6492C11.6602 13.14 12.8836 11.9165 14.3929 11.9165H40.9059C42.4152 11.9165 43.6387 13.14 43.6387 14.6492V17.382C43.6387 18.8913 44.8622 20.1147 46.3714 20.1147H66.8073C68.3166 20.1147 69.54 21.3382 69.54 22.8475V25.5803ZM33.5186 41.9767C33.5186 43.486 34.742 44.7095 36.2513 44.7095H44.947C46.4562 44.7095 47.6797 43.486 47.6797 41.9767V39.244C47.6797 37.7347 46.4562 36.5112 44.947 36.5112H36.2513C34.742 36.5112 33.5186 37.7347 33.5186 39.244V41.9767Z" fill="url(#paint1_linear_106_796)" fill-opacity="0.2"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_106_796" x1="40.608" y1="0" x2="40.608" y2="81.2168" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#1B1B1B"/>
|
||||
<stop offset="1"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_106_796" x1="40.6001" y1="11.9165" x2="40.6001" y2="69.3032" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="white"/>
|
||||
<stop offset="1" stop-color="#666666"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
@@ -0,0 +1 @@
|
||||
const v={},d=new Set,s=new WeakSet;let f=!0,h,l=!1;function g(e){l||(l=!0,f??=!1,h??="hover",p(),w(),y(),S())}function p(){for(const e of["touchstart","mousedown"])document.addEventListener(e,t=>{a(t.target,"tap")&&c(t.target.href,{ignoreSlowConnection:!0})},{passive:!0})}function w(){let e;document.body.addEventListener("focusin",n=>{a(n.target,"hover")&&t(n)},{passive:!0}),document.body.addEventListener("focusout",o,{passive:!0}),u(()=>{for(const n of document.getElementsByTagName("a"))s.has(n)||a(n,"hover")&&(s.add(n),n.addEventListener("mouseenter",t,{passive:!0}),n.addEventListener("mouseleave",o,{passive:!0}))});function t(n){const r=n.target.href;e&&clearTimeout(e),e=setTimeout(()=>{c(r)},80)}function o(){e&&(clearTimeout(e),e=0)}}function y(){let e;u(()=>{for(const t of document.getElementsByTagName("a"))s.has(t)||a(t,"viewport")&&(s.add(t),e??=L(),e.observe(t))})}function L(){const e=new WeakMap;return new IntersectionObserver((t,o)=>{for(const n of t){const r=n.target,i=e.get(r);n.isIntersecting?(i&&clearTimeout(i),e.set(r,setTimeout(()=>{o.unobserve(r),e.delete(r),c(r.href)},300))):i&&(clearTimeout(i),e.delete(r))}})}function S(){u(()=>{for(const e of document.getElementsByTagName("a"))a(e,"load")&&c(e.href)})}function c(e,t){e=e.replace(/#.*/,"");const o=t?.ignoreSlowConnection??!1;if(E(e,o))if(d.add(e),document.createElement("link").relList?.supports?.("prefetch")&&t?.with!=="fetch"){const n=document.createElement("link");n.rel="prefetch",n.setAttribute("href",e),document.head.append(n)}else{const n=new Headers;for(const[r,i]of Object.entries(v))n.set(r,i);fetch(e,{priority:"low",headers:n})}}function E(e,t){if(!navigator.onLine||!t&&m())return!1;try{const o=new URL(e,location.href);return location.origin===o.origin&&(location.pathname!==o.pathname||location.search!==o.search)&&!d.has(e)}catch{}return!1}function a(e,t){if(e?.tagName!=="A")return!1;const o=e.dataset.astroPrefetch;return o==="false"?!1:t==="tap"&&(o!=null||f)&&m()?!0:o==null&&f||o===""?t===h:o===t}function m(){if("connection"in navigator){const e=navigator.connection;return e.saveData||/2g/.test(e.effectiveType)}return!1}function u(e){e();let t=!1;document.addEventListener("astro:page-load",()=>{if(!t){t=!0;return}e()})}g();
|
||||
@@ -0,0 +1 @@
|
||||
@media print{:root{--sl-color-white: hsl(224, 10%, 10%);--sl-color-gray-1: hsl(224, 14%, 16%);--sl-color-gray-2: hsl(224, 10%, 23%);--sl-color-gray-3: hsl(224, 7%, 36%);--sl-color-gray-4: hsl(224, 6%, 56%);--sl-color-gray-5: hsl(224, 6%, 77%);--sl-color-gray-6: hsl(224, 20%, 94%);--sl-color-gray-7: hsl(224, 19%, 97%);--sl-color-black: hsl(0, 0%, 100%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange: hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low: hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high: hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low: hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue: hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low: hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple: hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low: hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high: hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red: hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low: hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high: hsl(234, 80%, 30%);--sl-color-accent: hsl(234, 90%, 60%);--sl-color-accent-low: hsl(234, 88%, 90%);--sl-color-text-accent: var(--sl-color-accent);--sl-color-text-invert: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-7);--sl-color-bg-sidebar: var(--sl-color-bg);--sl-color-bg-inline-code: var(--sl-color-gray-6);--sl-color-bg-accent: var(--sl-color-accent);--sl-color-hairline-light: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-gray-6);--sl-color-backdrop-overlay: hsla(225, 9%, 36%, .66);--sl-shadow-sm: none;--sl-shadow-md: none;--sl-shadow-lg: none}.print\:hidden{display:none}.print\:flex{display:flex}.print\:block{display:block}main{padding-bottom:0}main>.content-panel{padding-block-start:0}.content-panel+.content-panel{border:0}.page>header{position:relative}.page>.main-frame{padding-top:0;padding-inline-start:0}.main-pane{--sl-sidebar-width: 0px;--sl-content-width: 100%}.sl-banner{--sl-color-banner-text: var(--sl-color-white);background-color:transparent}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6){break-after:avoid}.sl-markdown-content :is(p,li){orphans:2;widows:2}.sl-markdown-content pre{overflow-x:hidden;white-space:pre-wrap}.sl-markdown-content .expressive-code,.sl-markdown-content figure,.sl-markdown-content pre{break-inside:avoid}.expressive-code .frame.is-terminal .header:before{box-shadow:inset 99rem 99rem var(--sl-color-gray-5)}.expressive-code .frame.has-title:not(.is-terminal) .header{background:transparent;border-bottom:1px solid var(--sl-color-gray-6)}.expressive-code .frame.has-title:not(.is-terminal) .title{background:transparent}.expressive-code .frame.has-title:not(.is-terminal) .title:after{border-top:0}.expressive-code .copy{display:none}.sl-markdown-content code:not(:where(.not-content *)){background-color:transparent;padding:0;margin-block:unset;font-size:.9375em}.sl-badge{background:transparent;color:var(--sl-color-white)}starlight-file-tree{break-inside:avoid}starlight-file-tree .highlight{outline:3px solid var(--sl-color-accent-low);color:var(--sl-color-text);background-color:transparent}.starlight-aside{break-inside:avoid}.sl-link-button.primary{background:transparent;border-color:var(--sl-color-white);color:var(--sl-color-white)}starlight-tabs{break-inside:avoid}.sl-steps>li:after{box-shadow:inset 99rem 99rem var(--sl-color-hairline-light)}}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M21 4.5C21 5.32843 20.3342 6 19.5128 6H17.1174C16.296 6 15.6302 6.67157 15.6302 7.5C15.6302 8.32843 16.296 9 17.1174 9H19.0171C20.1122 9 21 9.89543 21 11V13C21 14.1046 20.1122 15 19.0171 15H11.9877C11.1663 15 10.5005 15.6716 10.5005 16.5C10.5005 17.3284 11.1663 18 11.9877 18H19.5128C20.3342 18 21 18.6716 21 19.5C21 20.3284 20.3342 21 19.5128 21H6.73793C5.91657 21 5.25073 20.3284 5.25073 19.5C5.25073 18.6716 4.58488 18 3.76352 18H1.48721C0.665845 18 0 17.3284 0 16.5V16.3223C0 15.592 0.586949 15 1.31099 15C2.03503 15 2.62197 14.408 2.62197 13.6777V13.3223C2.62197 12.592 2.03503 12 1.31099 12C0.586949 12 0 11.408 0 10.6777V8C0 6.89543 0.887793 6 1.98294 6H6.01079C6.83215 6 7.49799 5.32843 7.49799 4.5C7.49799 3.67157 6.83215 3 6.01079 3H1.48721C0.665845 3 0 2.32843 0 1.5C0 0.671573 0.665845 0 1.48721 0H10.1151C10.9365 0 11.6023 0.671573 11.6023 1.5C11.6023 2.32843 12.2682 3 13.0895 3H19.5128C20.3342 3 21 3.67157 21 4.5ZM7.93079 10.5C7.93079 11.3284 8.59664 12 9.418 12H11.582C12.4034 12 13.0692 11.3284 13.0692 10.5C13.0692 9.67157 12.4034 9 11.582 9H9.418C8.59664 9 7.93079 9.67157 7.93079 10.5Z" fill="currentColor"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
Reference in New Issue
Block a user