Skip to content

Commit

Permalink
Deploying to gh-pages from @ 0388252 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
Mainmatter committed Jul 15, 2024
0 parents commit b2f1b8d
Show file tree
Hide file tree
Showing 10 changed files with 3,603 additions and 0 deletions.
11 changes: 11 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html>
<head>
<script>
sessionStorage.redirect = location.href;
</script>
<meta http-equiv="refresh" content="0;URL='/ember-error-route'">
</head>
<body>
</body>
</html>
65 changes: 65 additions & 0 deletions assets/chunk.524.d1058a859aa78718139f.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
var __ember_auto_import__;(()=>{var e={231:(e,t,i)=>{"use strict"
function r(e,t,i){return(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e
var i=e[Symbol.toPrimitive]
if(void 0!==i){var r=i.call(e,"string")
if("object"!=typeof r)return r
throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?r:String(r))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e
var r}function n(e,t,i,r){i&&Object.defineProperty(e,t,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(r):void 0})}function o(e,t,i,r,n){var o={}
return Object.keys(r).forEach((function(e){o[e]=r[e]})),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=i.slice().reverse().reduce((function(i,r){return r(e,t,i)||i}),o),n&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(n):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}i.d(t,{_:()=>o,a:()=>n,b:()=>r})},776:(e,t,i)=>{"use strict"
i.r(t),i.d(t,{default:()=>p})
var r=i(231),n=i(735)
const o=require("@ember/component/helper")
var s=i.n(o)
const l=require("@ember/object/internals")
var a,u,c
let p=(a=(0,n.inject)("page-title"),u=class extends(s()){constructor(e){super(e),(0,r.a)(this,"tokens",c,this),(0,r.b)(this,"tokenId",(0,l.guidFor)(this)),this.tokens.push({id:this.tokenId})}compute(e,t){const i={...t,id:this.tokenId,title:e.join("")}
return this.tokens.push(i),this.tokens.scheduleTitleUpdate(),""}willDestroy(){super.willDestroy(),this.tokens.remove(this.tokenId),this.tokens.scheduleTitleUpdate()}},c=(0,r._)(u.prototype,"tokens",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),u)},422:(e,t,i)=>{"use strict"
i.r(t),i.d(t,{default:()=>m})
var r=i(231)
const n=require("@ember/runloop")
var o=i(735),s=i.n(o)
const l=require("@ember/utils"),a=require("@ember/debug")
var u,c,p,d,h
const f="undefined"!=typeof FastBoot,b="routeDidChange",v=["separator","prepend","replace"]
let m=(u=(0,o.inject)("router"),c=(0,o.inject)("-document"),p=class extends(s()){constructor(e){if(super(e),(0,r.a)(this,"router",d,this),(0,r.a)(this,"document",h,this),(0,r.b)(this,"tokens",[]),(0,r.b)(this,"_defaultConfig",{separator:" | ",prepend:!0,replace:null}),(0,r.b)(this,"scheduleTitleUpdate",(()=>{(0,n.scheduleOnce)("afterRender",this,this._updateTitle)})),this._validateExistingTitleElement(),function(e){return"resolveRegistration"in e}(e)){const i=e.resolveRegistration("config:environment")
"object"==typeof(t=i)&&null!==t&&"pageTitle"in t&&v.forEach((e=>{if(!(0,l.isEmpty)(i.pageTitle[e])){const t=i.pageTitle[e]
this._defaultConfig[e]=t}}))}var t
this.router.on(b,this.scheduleTitleUpdate)}applyTokenDefaults(e){const t=this._defaultConfig.separator,i=this._defaultConfig.prepend,r=this._defaultConfig.replace
e.previous??=null,e.next??=null,null==e.separator&&(e.separator=t),null==e.prepend&&null!=i&&(e.prepend=i),null==e.replace&&null!=r&&(e.replace=r)}inheritFromPrevious(e){const t=e.previous
t&&(null==e.separator&&(e.separator=t.separator),null==e.prepend&&(e.prepend=t.prepend))}push(e){const t=this._findTokenById(e.id)
if(t){const i=this.tokens.indexOf(t),r=[...this.tokens],n=t.previous
return e.previous=n,e.next=t.next,this.inheritFromPrevious(e),this.applyTokenDefaults(e),r.splice(i,1,e),void(this.tokens=r)}const i=this.tokens.slice(-1)[0]
i&&(e.previous=i??null,i.next=e,this.inheritFromPrevious(e)),this.applyTokenDefaults(e),this.tokens=[...this.tokens,e]}remove(e){const t=this._findTokenById(e)
if(!t)return
const{next:i,previous:r}=t
i&&(i.previous=r),r&&(r.next=i),t.previous=t.next=null
const n=[...this.tokens]
n.splice(n.indexOf(t),1),this.tokens=n}get visibleTokens(){const e=this.tokens
let t=e?e.length:0
const i=[]
for(;t--;){const r=e[t]
if(r){if(r.replace){i.unshift(r)
break}i.unshift(r)}}return i}get sortedTokens(){const e=this.visibleTokens
if(!e)return[]
let t=!0,i=[]
const r=[i],n=[]
return e.forEach((e=>{if(e.front)n.unshift(e)
else if(e.prepend){t&&(t=!1,i=[],r.push(i))
const n=i[0]
n&&((e={...e}).separator=n.separator),i.unshift(e)}else t||(t=!0,i=[],r.push(i)),i.push(e)})),n.concat(r.reduce(((e,t)=>e.concat(t)),[]))}toString(){const e=this.sortedTokens,t=[]
for(let i=0,r=e.length;i<r;i++){const n=e[i]
n&&n.title&&(t.push(n.title),i+1<r&&t.push(n.separator))}return t.join("")}willDestroy(){super.willDestroy(),this.router.off(b,this.scheduleTitleUpdate)}_updateTitle(){const e=this.toString()
f?this.updateFastbootTitle(e):this.document.title=e,this.titleDidUpdate(e)}_validateExistingTitleElement(){f||(0,a.assert)("[ember-page-title]: Multiple title elements found. Check for other addons like ember-cli-head updating <title> as well.",document.head.querySelectorAll("title").length<=1)}_findTokenById(e){return this.tokens.find((t=>t.id===e))}updateFastbootTitle(e){if(!f)return
const t=this.document.head,i=t.childNodes
for(let o=0;o<i.length;o++){const e=i[o]
e&&"title"===e.nodeName.toLowerCase()&&t.removeChild(e)}const r=this.document.createElement("title"),n=this.document.createTextNode(e)
r.appendChild(n),t.appendChild(r)}titleDidUpdate(e){}},d=(0,r._)(p.prototype,"router",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),h=(0,r._)(p.prototype,"document",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p)},735:e=>{"use strict"
e.exports=require("@ember/service")},295:(e,t,i)=>{e.exports=function(){var e=_eai_d,t=_eai_r
function r(e){return e&&e.__esModule?e:Object.assign({default:e},e)}window.emberAutoImportDynamic=function(e){return 1===arguments.length?t("_eai_dyn_"+e):t("_eai_dynt_"+e)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(e){return t("_eai_sync_"+e)(Array.prototype.slice.call(arguments,1))},e("ember-page-title/helpers/page-title",["@ember/service"],(function(){return r(i(776))})),e("ember-page-title/services/page-title",["@ember/service"],(function(){return r(i(422))}))}()},714:function(e,t){window._eai_r=require,window._eai_d=define}},t={}
function i(r){var n=t[r]
if(void 0!==n)return n.exports
var o=t[r]={exports:{}}
return e[r].call(o.exports,o,o.exports,i),o.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e
return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i(714)
var r=i(295)
__ember_auto_import__=r})()
81 changes: 81 additions & 0 deletions assets/chunk.582.3f0da20969f8b98c897c.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
var __ember_auto_import__;(()=>{var e={231:(e,t,r)=>{"use strict"
function i(e,t,r){return(t="symbol"==typeof(i=function(e,t){if("object"!=typeof e||!e)return e
var r=e[Symbol.toPrimitive]
if(void 0!==r){var i=r.call(e,"string")
if("object"!=typeof i)return i
throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t))?i:String(i))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e
var i}function n(e,t,r,i){r&&Object.defineProperty(e,t,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(i):void 0})}function o(e,t,r,i,n){var o={}
return Object.keys(i).forEach((function(e){o[e]=i[e]})),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=r.slice().reverse().reduce((function(r,i){return i(e,t,r)||r}),o),n&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(n):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}r.d(t,{_:()=>o,a:()=>n,b:()=>i})},776:(e,t,r)=>{"use strict"
r.r(t),r.d(t,{default:()=>p})
var i=r(231),n=r(735)
const o=require("@ember/component/helper")
var s=r.n(o)
const l=require("@ember/object/internals")
var u,a,c
let p=(u=(0,n.inject)("page-title"),a=class extends(s()){constructor(e){super(e),(0,i.a)(this,"tokens",c,this),(0,i.b)(this,"tokenId",(0,l.guidFor)(this)),this.tokens.push({id:this.tokenId})}compute(e,t){const r={...t,id:this.tokenId,title:e.join("")}
return this.tokens.push(r),this.tokens.scheduleTitleUpdate(),""}willDestroy(){super.willDestroy(),this.tokens.remove(this.tokenId),this.tokens.scheduleTitleUpdate()}},c=(0,i._)(a.prototype,"tokens",[u],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a)},422:(e,t,r)=>{"use strict"
r.r(t),r.d(t,{default:()=>b})
var i=r(231)
const n=require("@ember/runloop")
var o=r(735),s=r.n(o)
const l=require("@ember/utils"),u=require("@ember/debug")
var a,c,p,d,f
const h="undefined"!=typeof FastBoot,m="routeDidChange",_=["separator","prepend","replace"]
let b=(a=(0,o.inject)("router"),c=(0,o.inject)("-document"),p=class extends(s()){constructor(e){if(super(e),(0,i.a)(this,"router",d,this),(0,i.a)(this,"document",f,this),(0,i.b)(this,"tokens",[]),(0,i.b)(this,"_defaultConfig",{separator:" | ",prepend:!0,replace:null}),(0,i.b)(this,"scheduleTitleUpdate",(()=>{(0,n.scheduleOnce)("afterRender",this,this._updateTitle)})),this._validateExistingTitleElement(),function(e){return"resolveRegistration"in e}(e)){const r=e.resolveRegistration("config:environment")
"object"==typeof(t=r)&&null!==t&&"pageTitle"in t&&_.forEach((e=>{if(!(0,l.isEmpty)(r.pageTitle[e])){const t=r.pageTitle[e]
this._defaultConfig[e]=t}}))}var t
this.router.on(m,this.scheduleTitleUpdate)}applyTokenDefaults(e){const t=this._defaultConfig.separator,r=this._defaultConfig.prepend,i=this._defaultConfig.replace
e.previous??=null,e.next??=null,null==e.separator&&(e.separator=t),null==e.prepend&&null!=r&&(e.prepend=r),null==e.replace&&null!=i&&(e.replace=i)}inheritFromPrevious(e){const t=e.previous
t&&(null==e.separator&&(e.separator=t.separator),null==e.prepend&&(e.prepend=t.prepend))}push(e){const t=this._findTokenById(e.id)
if(t){const r=this.tokens.indexOf(t),i=[...this.tokens],n=t.previous
return e.previous=n,e.next=t.next,this.inheritFromPrevious(e),this.applyTokenDefaults(e),i.splice(r,1,e),void(this.tokens=i)}const r=this.tokens.slice(-1)[0]
r&&(e.previous=r??null,r.next=e,this.inheritFromPrevious(e)),this.applyTokenDefaults(e),this.tokens=[...this.tokens,e]}remove(e){const t=this._findTokenById(e)
if(!t)return
const{next:r,previous:i}=t
r&&(r.previous=i),i&&(i.next=r),t.previous=t.next=null
const n=[...this.tokens]
n.splice(n.indexOf(t),1),this.tokens=n}get visibleTokens(){const e=this.tokens
let t=e?e.length:0
const r=[]
for(;t--;){const i=e[t]
if(i){if(i.replace){r.unshift(i)
break}r.unshift(i)}}return r}get sortedTokens(){const e=this.visibleTokens
if(!e)return[]
let t=!0,r=[]
const i=[r],n=[]
return e.forEach((e=>{if(e.front)n.unshift(e)
else if(e.prepend){t&&(t=!1,r=[],i.push(r))
const n=r[0]
n&&((e={...e}).separator=n.separator),r.unshift(e)}else t||(t=!0,r=[],i.push(r)),r.push(e)})),n.concat(i.reduce(((e,t)=>e.concat(t)),[]))}toString(){const e=this.sortedTokens,t=[]
for(let r=0,i=e.length;r<i;r++){const n=e[r]
n&&n.title&&(t.push(n.title),r+1<i&&t.push(n.separator))}return t.join("")}willDestroy(){super.willDestroy(),this.router.off(m,this.scheduleTitleUpdate)}_updateTitle(){const e=this.toString()
h?this.updateFastbootTitle(e):this.document.title=e,this.titleDidUpdate(e)}_validateExistingTitleElement(){h||(0,u.assert)("[ember-page-title]: Multiple title elements found. Check for other addons like ember-cli-head updating <title> as well.",document.head.querySelectorAll("title").length<=1)}_findTokenById(e){return this.tokens.find((t=>t.id===e))}updateFastbootTitle(e){if(!h)return
const t=this.document.head,r=t.childNodes
for(let o=0;o<r.length;o++){const e=r[o]
e&&"title"===e.nodeName.toLowerCase()&&t.removeChild(e)}const i=this.document.createElement("title"),n=this.document.createTextNode(e)
i.appendChild(n),t.appendChild(i)}titleDidUpdate(e){}},d=(0,i._)(p.prototype,"router",[a],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),f=(0,i._)(p.prototype,"document",[c],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),p)},735:e=>{"use strict"
e.exports=require("@ember/service")},295:(e,t,r)=>{e.exports=function(){var e=_eai_d,t=_eai_r
function i(e){return e&&e.__esModule?e:Object.assign({default:e},e)}window.emberAutoImportDynamic=function(e){return 1===arguments.length?t("_eai_dyn_"+e):t("_eai_dynt_"+e)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(e){return t("_eai_sync_"+e)(Array.prototype.slice.call(arguments,1))},e("ember-page-title/helpers/page-title",["@ember/service"],(function(){return i(r(776))})),e("ember-page-title/services/page-title",["@ember/service"],(function(){return i(r(422))}))}()},714:function(e,t){window._eai_r=require,window._eai_d=define},109:(e,t,r)=>{var i,n
e.exports=(i=_eai_d,n=_eai_r,window.emberAutoImportDynamic=function(e){return 1===arguments.length?n("_eai_dyn_"+e):n("_eai_dynt_"+e)(Array.prototype.slice.call(arguments,1))},window.emberAutoImportSync=function(e){return n("_eai_sync_"+e)(Array.prototype.slice.call(arguments,1))},i("dom-element-descriptors",[],(function(){return(e=r(630))&&e.__esModule?e:Object.assign({default:e},e)
var e})),void r(295))},630:(e,t,r)=>{"use strict"
r.r(t),r.d(t,{IS_DESCRIPTOR:()=>i,createDescriptor:()=>p,isDescriptor:()=>n,lookupDescriptorData:()=>l,registerDescriptorData:()=>s,resolveDOMElement:()=>u,resolveDOMElements:()=>a,resolveDescription:()=>c})
const i="__dom_element_descriptor_is_descriptor__"
function n(e){return Boolean("object"==typeof e&&e&&i in e)}function o(){const e=window
return e.domElementDescriptorsRegistry=e.domElementDescriptorsRegistry||new WeakMap,e.domElementDescriptorsRegistry}function s(e,t){t?o().set(e,t):o().delete(e)}function l(e){return o().get(e)||null}function u(e){let t=n(e)?l(e):e
if(!t)return null
if(void 0!==t.element)return t.element
for(let r of t.elements||[])return r
return null}function a(e){let t=n(e)?l(e):e
if(!t)return[]
if(t.elements)return Array.from(t.elements)
{let e=t.element
return e?[e]:[]}}function c(e){let t=n(e)?l(e):e
return t?.description}function p(e){let t={[i]:!0}
return s(t,e),t}}},t={}
function r(i){var n=t[i]
if(void 0!==n)return n.exports
var o=t[i]={exports:{}}
return e[i].call(o.exports,o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e
return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r(714)
var i=r(109)
__ember_auto_import__=i})()
78 changes: 78 additions & 0 deletions assets/dummy-74274ab17791d50e2300028ccf1e9492.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
:root {
box-sizing: border-box;
font-family: 'Roboto', sans-serif;
line-height: 1.5;
}

body {
margin: 0;
}

h1 {
font-family: 'Lobster', cursive;
font-size: 40px;
}

h1 > a {
color: black;
text-decoration: none;
}

p {
font-size: 1.1em;
}

.header {
position: sticky;
display: grid;
grid-template-columns: 1fr auto;
align-items: center;
top: 0;
left: 0;
background: #f1f1f1;
border-bottom: 1px solid #dedede;
padding: 16px;
margin-bottom: 16px;
}

.header > * + * {
margin-top: 4px;
}

.github-link {
display: inline-block;
font-size: 0;
line-height: 0;
padding: 12px;
margin: -12px;
}

.main {
display: flex;
justify-content: center;
margin-bottom: 48px;
}

.content {
width: 960px;
max-width: calc(100vw - 60px);
}

.quick-nav {
background: #f5f2f0;
padding: 24px;
}

.quick-nav > ul {
list-style: none;
display: flex;
flex-wrap: wrap;
gap: 16px;
margin: 12px 0;
padding: 0;
}

.quick-nav > p {
margin-bottom: 0;
font-size: 13px;
}
Loading

0 comments on commit b2f1b8d

Please sign in to comment.