diff --git a/.gitmodules b/.gitmodules index 1e2ebc2b..3460e440 100755 --- a/.gitmodules +++ b/.gitmodules @@ -10,3 +10,9 @@ [submodule "assets/apps/liebling-house"] path = assets/apps/liebling-house url = https://moritzebeling@bitbucket.org/cdaweimar/liebling-house-world.git +[submodule "site/plugins/kirby-bettersearch"] + path = site/plugins/kirby-bettersearch + url = https://github.com/bvdputte/kirby-bettersearch.git +[submodule "site/plugins/kirby-sitemapper"] + path = site/plugins/kirby-sitemapper + url = https://gitlab.com/cre8ivclick/sitemapper.git diff --git a/README.md b/README.md index 3c33dcc1..0794f955 100755 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ sass --watch --style=compressed assets/scss:assets/css ``` Run Svelte ``` -cd site/plugins/frontend/assets +cd assets/frontend/app npm run dev npm run build ``` @@ -55,6 +55,7 @@ npm run build - [OrbitControls](https://threejs.org/examples/?q=orbit#misc_controls_orbit) - [Equirectangular Panorama](https://threejs.org/examples/?q=panorama#webgl_panorama_equirectangular) - **[UnityLoader](https://docs.unity3d.com/Manual/webgl-gettingstarted.html)** +- **[Sitemapper](https://gitlab.com/kirbyzone/sitemapper)** ## Web APIs The website offeres some public APIs diff --git a/assets/css/global.css b/assets/css/global.css index 700dbc4f..a1d98ab8 100644 --- a/assets/css/global.css +++ b/assets/css/global.css @@ -1 +1 @@ -html{box-sizing:border-box;font-weight:normal;font-style:normal}*,*::before,*::after{box-sizing:inherit}nav,section,main,aside,header,footer,blockquote,figure{display:block}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,hr,dd,dt,dl{margin:0;padding:0}ul,ol{width:100%}ul,ol,li{list-style:none}li>a{display:block}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit}input,textarea{background-color:transparent}input,textarea,button{border:none;padding:.5rem}button{border-radius:0;background-color:transparent;display:inline-block;outline:none;text-align:left;user-select:none}a{color:inherit;text-decoration:none}a,button,[type=button],[type=submit]{cursor:pointer}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a abbr,a abbr[title],button abbr,button abbr[title]{text-decoration:none}h1,h2,h3,h4,h5,h6,strong,b,blockquote{font-weight:normal}hr{border:none}embed,iframe,img,object,canvas,video{display:block;max-width:100%;border:none;outline:none}noscript{padding:1rem;text-align:center}img{max-width:100%;width:100%;height:auto;display:inline-block;vertical-align:bottom}table{table-layout:fixed;width:100%}[hidden]{display:none !important}noscript{display:block;margin-bottom:1em;margin-top:1em}body{font-family:"Favorit",Favorit Std Book,Favorit Std,Favorit,Roboto,Helvetica,Arial,sans-serif}pre,code,blockquote,h5,.mono{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}.bar.history,.bar.archive,.bar.controls,.bar.pagination{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}button,.button{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;padding:.3em .6em}html{font-size:1rem}h1{font-size:2.8rem;margin:.5rem 0;line-height:.95}h2,.highlight{font-size:1.6rem;line-height:1.1}h2,h3{margin:.5em 0}body,h3,h4{font-size:1rem;line-height:1.2}h3,h4{margin:.5em 0}h5,h6{font-size:.8rem;margin:.5em 0;line-height:1.3}.content{padding:0 1rem}.content h2{padding-right:5%}.content p{margin:.5em 0}p a,dl a,.text a{text-decoration:underline;text-decoration-color:#ddd;text-underline-offset:.18em;transition:color 200ms ease,text-decoration-color 200ms ease}p a:hover,dl a:hover,.text a:hover{text-decoration-color:blue !important;color:blue}.black p a,.black dl a,.black .text a{text-decoration-color:#333}p{-webkit-hyphenate-limit-chars:auto 9;-webkit-hyphenate-limit-lines:2;-ms-hyphenate-limit-chars:auto 9;-ms-hyphenate-limit-lines:1;hyphens:auto}.file .title,.filename,.url,.path{-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.bodytext{padding:.5em 0;font-size:1rem}.bodytext ul li{list-style:disc inside}.bodytext ol li{list-style:decimal inside}.bodytext li a{display:inline}.section--header{-webkit-user-select:none;user-select:none;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}img{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;font-size:.8rem;word-break:break-word}.bar{user-select:none}.page-wrapper .bar{display:flex;width:100%;height:2rem;padding:0 .5rem;flex-shrink:0}.page-wrapper .bar a,.page-wrapper .bar button,.page-wrapper .bar .item{border:none;display:inline-block;padding:.4rem .4rem}.page-wrapper .bar a:hover,.page-wrapper .bar button:hover,.page-wrapper .bar .item:hover{margin:0;border-radius:0}.page-wrapper .bar .left{flex:1}.page-wrapper .bar .right{text-align:right}.page-wrapper .bar div>span{display:inline-block;padding:.4rem .4rem}.page-wrapper .bar.vertical{display:block;width:2rem;top:0}.page-wrapper .bar.vertical a,.page-wrapper .bar.vertical button{padding:0}.sticky,.sticky-top{position:sticky;top:-0.1px}.sticky-bottom{position:sticky;bottom:-0.1px}body{padding-left:2rem}.page-wrapper{transform:translateX(0);transition:transform 400ms ease}aside#cda .bar{position:fixed;height:100%;width:2rem;top:0;left:0;z-index:3000;cursor:e-resize;color:#fff;background-color:#000;padding:0;transition:width 400ms ease;border-right:2px solid #fff}aside#cda .bar .about{display:none}aside#cda.open .bar{width:85vw;cursor:default;border-right-color:#fff !important;overflow-y:auto}aside#cda.open .bar .panel{display:block}aside#cda.open .bar .about{display:block}aside#cda a.logo{display:block;padding:.66rem .21rem;transform:translateX(0);transition:transform 400ms ease;text-align:center}aside#cda a.logo svg{width:auto;height:4rem}aside#cda a.logo svg rect,aside#cda a.logo svg path{fill:#fff}aside#cda a.logo.full{display:none;padding-left:.4rem}aside#cda a.logo.full svg{height:6rem}aside#cda.open a.logo{text-align:left}aside#cda.open a.logo.abbr{display:none}aside#cda.open a.logo.full{display:block}aside#cda button.bar-close{display:none;top:1rem;right:1rem;position:absolute;font-size:1.2rem}aside#cda.open button.bar-close{display:block}aside#cda .glass{position:fixed;top:0;left:0;width:0;height:0;display:none;z-index:2999;cursor:w-resize;background-color:#000;opacity:.7}aside#cda.open .glass{display:block;width:100%;height:100%}aside#cda.open~.page-wrapper{transform:translateX(calc( 85vw - 2rem ))}@media screen and (min-width: 768px){aside#cda.open .bar{width:50vw}aside#cda.open~.page-wrapper{transform:translateX(calc( 50vw - 2rem ))}}body.home aside#cda .bar{border:none}body.home aside#cda a.logo{transform:translateY(0.6rem)}body.home aside#cda.scrolled a.logo{transform:translateY(0)}body.light aside#cda .bar,body.white aside#cda .bar{border-right:2px solid #000}body.light aside#cda a.logo,body.white aside#cda a.logo{transform:translateX(1px)}nav.bar.history{font-family:"Favorit",Favorit Std Book,Favorit Std,Favorit,Roboto,Helvetica,Arial,sans-serif;position:sticky;background-color:#fff;top:-1px;color:#000;display:flex;flex-wrap:nowrap;z-index:2000;white-space:nowrap;overflow:hidden}nav.bar.history h3{margin:0;flex-grow:0;flex-shrink:0;flex-basis:auto}nav.bar.history .current .item,nav.bar.history a:hover{color:blue}nav.bar.history ol{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;overflow-x:hidden}nav.bar.history ol div{display:flex;flex-wrap:nowrap}nav.bar.history ol.alignright{justify-content:flex-end;position:absolute}nav.bar.history ol.alignright:before{content:"";position:absolute;z-index:10;top:0;left:0;display:block;width:3rem;height:100%;background:linear-gradient(90deg, white 0%, rgba(255, 255, 255, 0) 100%)}nav.bar.history ol li a{padding-left:.3em;padding-right:.3em}nav.bar.history ol li a:before{content:"→";display:inline-block;margin-right:.6rem}nav.bar.history ol li.double a{overflow:hidden;width:1.4em}nav.bar.archive{position:sticky;bottom:-1px;z-index:1000;background-color:#000;color:#fff}nav.bar.archive a{transition:color 200ms ease}nav.bar.archive a:hover{color:blue}nav.bar.archive .keywords a{font-size:.8rem;padding-top:.45rem}nav.bar.archive .keywords a:before{content:"→";padding-right:.2em}body.home nav.bar.archive{display:none}nav.pagination{background-color:blue;color:#000;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;width:unset;height:unset}nav.pagination li{display:inline-block}nav.pagination a .title{display:none}nav.pagination a:hover{color:#66f}nav.pagination li.current{color:transparent}nav.pagination li.current a:hover{color:transparent}nav.pagination li.current a:after{content:"";display:block;background-color:#fff;width:.7em;height:.7em;border-radius:1em;margin-top:-0.9em}html,body{width:100%;max-width:100%;min-height:100%}body>.page-wrapper{flex-direction:column;min-height:100%}body.home .page-wrapper,body.regular .page-wrapper{height:unset;min-height:100vh}@media screen and (min-width: 768px){body>.page-wrapper{height:100%;height:100vh}.presentation .section--content{flex:1}body.multipanel{height:100%;max-height:100vh}body.multipanel>.page-wrapper{display:flex}body.multipanel>.page-wrapper>nav{flex-grow:0}body.multipanel>.page-wrapper .panels{width:100%;overflow:hidden;flex-grow:1;flex-shrink:1;flex-basis:1px}body.multipanel>.page-wrapper .panels .panel{height:100%;overflow-y:auto;transition:width 200ms ease}.panels.overlap{position:relative}.panels.overlap main{position:absolute !important;top:3rem;left:3rem;padding:0;padding-bottom:8rem;z-index:10;height:100%}.panels.overlap main>.content{padding:0}.panels.overlap main .tab{margin-top:4px;border-top:none !important;width:100%}.panels.overlap main .tab h3{margin:0;padding:.5rem;background-color:#fff}.panels.overlap main .tab.gallery{border-top:none}.panels.overlap main .tab.gallery h3{margin-bottom:4px}.panels.overlap main .tab.collection,.panels.overlap main .tab.cards{display:block}.panels.overlap main .tab.cards{padding:0}.panels.overlap main .tab.cards .card{padding:0;margin-top:4px}.panels.overlap main .tab.cards .card:nth-child(odd){padding-right:2px}.panels.overlap main .tab.cards .card:nth-child(even){padding-left:2px}.panels.overlap main .tab.info,.panels.overlap main .tab.meta,.panels.overlap main .tab.list{border-top:none;background-color:#fff}.panels.overlap main .tab.info .section--content,.panels.overlap main .tab.meta .section--content,.panels.overlap main .tab.list .section--content{padding:0 .5rem}.panels.overlap main .tab.info .section--content .list,.panels.overlap main .tab.meta .section--content .list,.panels.overlap main .tab.list .section--content .list{padding-bottom:.5rem}.panels.overlap main .tab.info h3+.section--content,.panels.overlap main .tab.meta h3+.section--content,.panels.overlap main .tab.list h3+.section--content{padding-top:0}.panels.overlap main .tab.collection{margin-top:4px !important}.panels.overlap main header{background-color:#fff;padding:0 .5rem;display:inline-block}.panels.overlap main header+.tab.info{margin-top:0;padding-top:.5rem}.panels.overlap main .gallery{padding:0}.panels.overlap main .gallery .card{padding:0;margin-bottom:4px}.panels.overlap .panel.presentation{width:100%;position:absolute;height:100%}.panels.overlap main.tour .tab.list{background-color:transparent}.panels.overlap main.tour .tab.list .section--content{padding:0}.panels.overlap main.tour .tab.list .section--content .list{padding:0}.grid [class*=col].panel{position:sticky}}@media screen and (max-width: 768px){body.entity.file .panels main{order:10}}.preview .section--header{display:none}.accordion .section--header{cursor:pointer;position:relative}.accordion .section--header:after{content:"";border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:.15em;position:absolute;top:.3em;right:.2rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);pointer-events:none}.accordion .section--content{overflow:hidden}.accordion.open .section--header:after{top:.5em;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.black .accordion .section--header:after{border-color:#fff}.panels.overlap .accordion .section--header:after{top:.8em;right:.7rem}.panels.overlap .accordion.open .section--header:after{top:1em}.card>a{display:flex}.card .title,.card .content{padding:.5rem}.card .title{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;font-size:.8rem}.card .title .count{display:block;color:#999;text-align:right;margin-left:.2em;float:right}.card .title .count:after{content:"→";padding-left:.2em}.card .title h4,.card .title h5{font-family:inherit;font-size:inherit;margin:0}.card .title h4{hyphens:none;word-break:break-word;flex:1}.card .title h5{width:100%;order:10}.list .card .title,.list-element .title{display:flex;flex-wrap:wrap}.list .card .title .count,.list-element .title .count{float:none;flex:0 1 auto;order:2}.cards .card>a,#map .card>a{flex-direction:column;height:100%}.card-element>a{flex-direction:column}.card.list-element>a{flex-direction:row}.entityinfo .card+.card{margin-top:2px}.entityinfo .card figure{width:5rem;height:5rem;display:flex;overflow:hidden}.entityinfo .card figure img{object-position:center;object-fit:cover}.entityinfo .card .title{flex:1;align-content:flex-start}.entityinfo .card h5{color:#999}.entityinfo .card a:hover h5{color:#66f}.cards .card.no-thumb figure{display:none}.cards.fixed-heights .card figure{height:15vw;overflow:hidden;display:flex}.cards.fixed-heights .card figure img{object-fit:cover;object-position:center}.cards.fixed-heights .card.\33 d figure img{object-fit:contain}.cards.fixed-heights .card .title h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card.image.panorama figure{overflow:hidden}.card.image.panorama figure img{min-height:140%;min-width:140%;width:auto;height:auto}.black .card.\33 d figure img,.black .card.image.panorama figure img,.black .card.image.object figure img{mix-blend-mode:screen;filter:contrast(125%)}.gallery .preview.audio{background-color:#1a1a1a}.gallery.grid .card{display:flex;flex-direction:column}.gallery.grid .card a{flex:1}.list .card>a,.card.list-element>a{min-height:2.5em}.list .card figure,.card.list-element figure{width:2.5em;height:2.5em;display:flex;overflow:hidden}.list .card figure img,.card.list-element figure img{object-position:center;object-fit:cover}.list .card .title,.card.list-element .title{flex:1;align-items:center;padding-top:2px;padding-bottom:2px}dl.table>div{border-top:1px solid #000;padding:.5rem 0}dl.table>div dt+div.long{margin-top:.5em}dl.table a{display:inline}dl.table dt.empty{display:none;padding:0}dl.table p{margin:0}dl.table dd+dd,dl.table dt+dd.long p,dl.table dd.long p+p{margin-top:.5em}@media screen and (min-width: 768px){dl.table>div{display:flex;flex-wrap:wrap}dl.table>div div{flex:1 0 50%}dl.table>div dt+div.long{flex-basis:100%}dl.table dt{flex:1 0 50%;padding-right:.3em}dl.table dd{flex:1 0 50%}dl.table dd.long{flex:1 0 100%}}.black dl.table>div{border-color:#fff}dl.table .list{margin:.5rem 0}dl.table .list a{display:flex;text-decoration:none}#map .card{width:40vw}@media screen and (min-width: 768px){#map .card{width:20vw}}.card>button{display:block}.card>button .title{padding:0}.presentation .list{padding-right:4px}body.black .presentation.collection .grid{padding-top:1px}.cards.grid{padding:2px}.cards .card,.gallery .card{padding:2px}.list .card+.card{margin-top:2px}.card h1,.card h2,.card h3,.card p{margin:.5rem 0}body{background-color:#000;color:#000;transition:background-color 200ms ease}::selection{background-color:blue}.bar.history{border-bottom:2px solid #000}body.home>.page-wrapper>nav.archive,body.home>.page-wrapper>div{border-left:2px solid #000;border-left-color:#fff}body.home>.page-wrapper .activity{border:none}body.white .bar.archive{border-left:2px solid #fff}.bar.archive,body.home .archive-bar{border-top:2px solid #000;border-color:#fff}.white{background-color:#fff}.light{background-color:#eee}.dark{background-color:#1a1a1a}.black{background-color:#000}.black,.blacks,.dark,.darks{color:#fff}.black .card a,.blacks .card a,.dark .card a,.darks .card a{background-color:#1a1a1a}.black .card a figure,.blacks .card a figure,.dark .card a figure,.darks .card a figure{background-color:#222}.white,.whites,.light,.lights,body.liebling-house,body.liebling-house.black{color:#000}.white .card a,.whites .card a,.light .card a,.lights .card a,body.liebling-house .card a,body.liebling-house.black .card a{background-color:#eee}.white .card a figure,.whites .card a figure,.light .card a figure,.lights .card a figure,body.liebling-house .card a figure,body.liebling-house.black .card a figure{background-color:#ddd}.card>a,.card>a figure,button,.button{transition:background-color 150ms ease}.card>a{user-select:none}.card>a figure{background-color:#222}.card>a:hover,.card.active a{color:#fff !important;background-color:blue !important}.card>a:hover figure,.card.active a figure{background-color:#33f}.card>a:hover img,.card.active a img{mix-blend-mode:screen;filter:contrast(115%)}.card>a:hover .count,.card.active a .count{color:#66f}.card.active>button{color:#fff;background-color:blue}button.blue,.button.blue{color:#fff;background-color:blue}button.blue:hover,.button.blue:hover{background-color:#66f}body.entity.file .panel.presentation{background-color:#1a1a1a}.bar.controls{background-color:blue;color:#fff;z-index:100;display:flex;width:100%;padding:0 .5rem;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;height:unset}.bar.controls .left{flex:1}.bar.controls .right{flex:1;text-align:right}.bar.controls button{display:inline-block;text-transform:uppercase;letter-spacing:.1em}.bar.controls .left span,.bar.controls .right span,.bar.controls span span{display:inline-block;padding:.5rem .5rem}.bar.controls .message{padding:.5rem .5rem}.bar.controls .tooltip{position:absolute;left:0;bottom:1.9rem;padding:.5rem .9rem;background-color:#66f}@media screen and (min-width: 768px){.presentation .section--header{display:none}.presentation .section--content{user-select:none;flex:1;flex-grow:1;flex-shrink:1;flex-basis:1px}.presentation .section--content .presentation-container,.presentation .section--content canvas{display:block;width:100%;height:100%}.presentation.image figure{pointer-events:none;width:100%}.presentation.image figure img{display:inline-block;width:100%;height:auto}.presentation.video,.presentation.audio{min-height:100%}.presentation.video.center,.presentation.audio.center,.presentation.panorama{display:flex;flex-direction:column;overflow:hidden !important;height:100%}.presentation.video.center .section--content,.presentation.audio.center .section--content,.presentation.panorama .section--content{align-items:center;display:flex}.presentation.panel.collection{display:flex;flex-direction:column}.presentation.panel.collection .bar.controls{position:sticky;bottom:-1px;background-color:blue}.presentation.panel.collection .load-more{position:relative;height:16rem}.presentation.image,.presentation.\33 d,.presentation.map,.presentation.liebling-house{overflow:hidden !important;display:flex;flex-direction:column;height:100%}.presentation.image .section--content,.presentation.\33 d .section--content,.presentation.map .section--content,.presentation.liebling-house .section--content{max-height:100%}.presentation.image figure{width:100%;height:100%;display:flex}.presentation.image figure img{width:100%;height:auto;object-fit:contain;object-position:center;max-width:100%;max-height:100%}}#view-liebling-house-controls{position:absolute;bottom:0}@media screen and (max-width: 768px){.presentation.\33 d .section--content,.presentation.map .section--content,.presentation.liebling-house .section--content{height:60vh}}.controls{z-index:500;font-size:.8rem}.presentation .transcript{padding:.5rem;font-size:1.05rem;line-height:1.3}.presentation .transcript div{padding:.5rem}.presentation .transcript h4{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;margin-top:0}.empty-results{text-align:center;padding:.5rem;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}.is-loading{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:5}.is-loading:after{content:"";position:absolute;display:block;height:2rem;width:2rem;top:50%;left:50%;margin-left:-1rem;margin-top:-1rem;border-radius:5rem;z-index:1;background-color:#fff;-webkit-animation:pulsate 1.5s ease infinite both;animation:pulsate 1.5s ease infinite both}.white .is-loading:after{background-color:#000}@keyframes pulsate{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.5);transform:scale(0.5)}}body.home header#top{min-height:65vh;transition:min-height 1000ms ease;position:relative;display:flex}body.home header#top h1{font-size:6rem;z-index:10;margin:.5rem .5rem;margin-left:.75rem}body.home header#top video{position:absolute;object-fit:cover;object-position:center;outline:none;pointer-events:none;min-width:100%;min-height:100%;z-index:0}body.home header#top.video-end{min-height:100px}body.home header#top.video-end video{display:none}body.home nav.bar.history{display:none}body.home.scrolled header#top{margin-top:-2rem}body.home.scrolled nav.bar.history{display:block}body.home .activity{padding:1px;padding-bottom:0}body.home .activity .card>a>div{padding:0 .5rem}body.home .activity .card h5{margin:.5rem 0}body.home .activity section ul{position:sticky;top:2.3rem}body.home .archive-bar{display:flex;padding:0 .5rem}body.home #archive-preview{padding:.5rem .5rem}body.home #archive-preview section{margin-top:2rem;margin-bottom:2rem}body.home #archive-preview section>h4{padding:0}body.home #archive-preview .cards.grid{padding:0}body.home .archive-search{display:flex;align-items:center;justify-content:center;margin-top:6rem;margin-bottom:9rem}body.home .archive-search h2{padding-left:0}body.home .archive-search form{background-color:#1a1a1a;margin-top:1rem;display:flex}body.home .archive-search form .input{flex:1}body.home .archive-search form input{outline:none}@media(max-width: 38rem){body.home header#top h1{font-size:calc(15vw - 0.6rem)}}body.archive main input{width:100%;outline:none;background-color:#1a1a1a}body.archive main input:focus{background-color:blue}body.archive main input ::selection,body.archive main input::selection,body.archive main inputfocus::selection,body.archive main inputfocus ::selection{background-color:#ccc}body.archive main input::placeholder{color:#000}body.archive main button{width:100%;background-color:#1a1a1a}body.archive main button:hover{background-color:blue}body.archive main form{margin-top:1rem}body.archive main form .input{margin-bottom:2px}body.archive main .filters .card{background-color:#1a1a1a}body.archive main .filters .card figure{display:none}body.archive main .filters .active{background-color:blue}body.item.building header h1,body.file header h1{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}body.file header h1{font-size:1.6rem}.tab.meta i{font-style:inherit;display:inline-block;margin:0 .2em}main>.content{padding:.5rem 1rem}main header .subtitle+div{border-top:1px solid #000}main .tab+.tab{margin-top:1rem}body.multipanel .tab+.tab{border-top:1px solid #000}body.multipanel .tab.info{border-top:none}body.multipanel .tab.info .section--header{display:none}body.multipanel .tab .cards{padding:0}body.multipanel .tab.meta dl.table{font-size:.8rem}body.multipanel .tab.info .section--content,body.multipanel .tab.meta .section--content{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}body.multipanel .tab.accordion+.tab.list,body.multipanel .tab.info+.tab.meta{margin-top:0}body.entity.black .subtitle+div{border-color:#fff}body.entity.black .tab .table{border-color:#1a1a1a}body.entity.black .tab+.tab{border-color:#fff}body.about .content,.bar.cda .about .content{padding:1rem}body.about section,.bar.cda .about section{margin-bottom:2rem}body.about .content li,.bar.cda .about .content li{margin:.3em 0}body.about .content li h4,.bar.cda .about .content li h4{margin:0}body.about .supporter-logos figure,.bar.cda .about .supporter-logos figure{margin-bottom:1rem}body.about .supporter-logos img,.bar.cda .about .supporter-logos img{width:auto;height:3.5rem}body.about .footer-nav,.bar.cda .about .footer-nav{font-size:.8rem}body.about .footer-nav li,.bar.cda .about .footer-nav li{display:inline-block}body.about .footer-nav li a,.bar.cda .about .footer-nav li a{margin-right:.5em .5rem}body.about h4,.bar.cda .about h4{margin:.5em 0}.panels.overlap{background-color:#eee}.panels.overlap header h1{hyphens:auto}.panels.overlap main .invitation{border-top:none !important}.panels.overlap main .invitation button,.panels.overlap main .invitation .button{display:block;width:100%}.panels.overlap main .tab.info div:first-child{border-top:none}/*# sourceMappingURL=global.css.map */ +html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}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:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;font-weight:normal;font-style:normal}*,*::before,*::after{box-sizing:inherit}nav,section,main,aside,header,footer,blockquote,figure{display:block}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,hr,dd,dt,dl{margin:0;padding:0}ul,ol{width:100%}ul,ol,li{list-style:none}li>a{display:block}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit}input,textarea{background-color:transparent}input,textarea,button{border:none;padding:.5rem}button{border-radius:0;background-color:transparent;display:inline-block;outline:none;text-align:left;user-select:none}a{color:inherit;text-decoration:none}a,button,[type=button],[type=submit]{cursor:pointer}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a abbr,a abbr[title],button abbr,button abbr[title]{text-decoration:none}h1,h2,h3,h4,h5,h6,strong,b,blockquote{font-weight:normal}hr{border:none}embed,iframe,img,object,canvas,video{display:block;max-width:100%;border:none;outline:none}noscript{padding:1rem;text-align:center}img{max-width:100%;width:100%;height:auto;display:inline-block;vertical-align:bottom}table{table-layout:fixed;width:100%}[hidden]{display:none !important}noscript{display:block;margin-bottom:1em;margin-top:1em}body{font-family:"Favorit",Favorit Std Book,Favorit Std,Favorit,Roboto,Helvetica,Arial,sans-serif}pre,code,blockquote,h5,.mono{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}.bar.history,.bar.archive,.bar.controls,.bar.pagination{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}button,.button{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;padding:.3em .6em}html{font-size:1rem}h1{font-size:2.8rem;margin:.5rem 0;line-height:.95}h2,.highlight{font-size:1.6rem;line-height:1.1}h2,h3{margin:.5em 0}body,h3,h4{font-size:1rem;line-height:1.2}h3,h4{margin:.5em 0}h5,h6{font-size:.8rem;margin:.5em 0;line-height:1.3}.content{padding:0 1rem}.content h2{padding-right:5%}.content p{margin:.5em 0}p a,dl a,.text a{text-decoration:underline;text-decoration-color:#ddd;text-underline-offset:.18em;transition:color 200ms ease,text-decoration-color 200ms ease}p a:hover,dl a:hover,.text a:hover{text-decoration-color:blue !important;color:blue}.black p a,.black dl a,.black .text a{text-decoration-color:#333}p{-webkit-hyphenate-limit-chars:auto 9;-webkit-hyphenate-limit-lines:2;-ms-hyphenate-limit-chars:auto 9;-ms-hyphenate-limit-lines:1;hyphens:auto}.file .title,.filename,.url,.path{-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.bodytext{padding:.5em 0;font-size:1rem}.bodytext ul li{list-style:disc inside}.bodytext ol li{list-style:decimal inside}.bodytext li a{display:inline}.section--header{-webkit-user-select:none;user-select:none;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}img{-webkit-user-select:none;user-select:none;word-break:break-word}.bar{user-select:none}.page-wrapper .bar{display:flex;width:100%;height:2rem;padding:0 .5rem;flex-shrink:0}.page-wrapper .bar a,.page-wrapper .bar button,.page-wrapper .bar .item{border:none;display:inline-block;padding:.4rem .4rem}.page-wrapper .bar a:hover,.page-wrapper .bar button:hover,.page-wrapper .bar .item:hover{margin:0;border-radius:0}.page-wrapper .bar .left{flex:1}.page-wrapper .bar .right{text-align:right}.page-wrapper .bar div>span{display:inline-block;padding:.4rem .4rem}.page-wrapper .bar.vertical{display:block;width:2rem;top:0}.page-wrapper .bar.vertical a,.page-wrapper .bar.vertical button{padding:0}.sticky,.sticky-top{position:sticky;top:-0.1px}.sticky-bottom{position:sticky;bottom:-0.1px}body{padding-left:2rem}.page-wrapper{transform:translateX(0);transition:transform 400ms ease}aside#cda .bar{position:fixed;height:100%;width:2rem;top:0;left:0;z-index:3000;cursor:e-resize;color:#fff;background-color:#000;padding:0;transition:width 400ms ease;border-right:2px solid #fff}aside#cda .bar .about{display:none}aside#cda.open .bar{width:85vw;cursor:default;border-right-color:#fff !important;overflow-y:auto}aside#cda.open .bar .panel{display:block}aside#cda.open .bar .about{display:block}aside#cda a.logo{display:block;padding:.66rem .21rem;transform:translateX(0);transition:transform 400ms ease;text-align:center}aside#cda a.logo svg{width:auto;height:4rem}aside#cda a.logo svg rect,aside#cda a.logo svg path{fill:#fff}aside#cda a.logo.full{display:none;padding-left:.4rem}aside#cda a.logo.full svg{height:6rem}aside#cda.open a.logo{text-align:left}aside#cda.open a.logo.abbr{display:none}aside#cda.open a.logo.full{display:block}aside#cda button.bar-close{display:none;top:1rem;right:1rem;position:absolute;font-size:1.2rem}aside#cda.open button.bar-close{display:block}aside#cda .glass{position:fixed;top:0;left:0;width:0;height:0;display:none;z-index:2999;cursor:w-resize;background-color:#000;opacity:.7}aside#cda.open .glass{display:block;width:100%;height:100%}body.about-open{overflow:hidden}aside#cda.open~.page-wrapper{transform:translateX(calc( 85vw - 2rem ))}@media screen and (min-width: 768px){aside#cda.open~.page-wrapper{transform:translateX(calc( 50vw - 2rem ))}}@media screen and (min-width: 768px){aside#cda.open .bar{width:50vw}}body.home aside#cda .bar{border:none}body.home aside#cda a.logo{transform:translateY(0.6rem)}body.home aside#cda.scrolled a.logo{transform:translateY(0)}body.light aside#cda .bar,body.white aside#cda .bar{border-right:2px solid #000}body.light aside#cda a.logo.abbr,body.white aside#cda a.logo.abbr{transform:translateX(1px)}nav.bar.history{font-family:"Favorit",Favorit Std Book,Favorit Std,Favorit,Roboto,Helvetica,Arial,sans-serif;position:sticky;background-color:#fff;top:-1px;color:#000;display:flex;flex-wrap:nowrap;z-index:2000;white-space:nowrap;overflow:hidden}nav.bar.history h3{margin:0;flex-grow:0;flex-shrink:0;flex-basis:auto}nav.bar.history .current .item,nav.bar.history a:hover{color:blue}nav.bar.history ol{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;overflow-x:hidden}nav.bar.history ol div{display:flex;flex-wrap:nowrap}nav.bar.history ol.alignright{justify-content:flex-end;position:absolute}nav.bar.history ol.alignright:before{content:"";position:absolute;z-index:10;top:0;left:0;display:block;width:3rem;height:100%;background:linear-gradient(90deg, white 0%, rgba(255, 255, 255, 0) 100%)}nav.bar.history ol li a{padding-left:.3em;padding-right:.3em}nav.bar.history ol li a:before{content:"→";display:inline-block;margin-right:.6rem}nav.bar.history ol li.double a{overflow:hidden;width:1.4em}nav.bar.archive{position:sticky;bottom:-1px;z-index:1000;background-color:#000;color:#fff}nav.bar.archive a{transition:color 200ms ease}nav.bar.archive a:hover{color:blue}nav.bar.archive .keywords a{font-size:.8rem;padding-top:.45rem}nav.bar.archive .keywords a:before{content:"→";padding-right:.2em}body.home nav.bar.archive{display:none}nav.pagination{background-color:blue;color:#000;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;width:unset;height:unset}nav.pagination li{display:inline-block}nav.pagination a .title{display:none}nav.pagination a:hover{color:#66f}nav.pagination li.current{color:transparent}nav.pagination li.current a:hover{color:transparent}nav.pagination li.current a:after{content:"";display:block;background-color:#fff;width:.7em;height:.7em;border-radius:1em;margin-top:-0.9em}html,body{width:100%;max-width:100%;min-height:100%}body>.page-wrapper{flex-direction:column;min-height:100%}body.home .page-wrapper,body.regular .page-wrapper{height:unset;min-height:100vh}@media screen and (min-width: 768px){body>.page-wrapper{height:100%;height:100vh}.presentation .section--content{flex:1}body.multipanel{height:100%;max-height:100vh}body.multipanel>.page-wrapper{display:flex}body.multipanel>.page-wrapper>nav{flex-grow:0}body.multipanel>.page-wrapper .panels{width:100%;overflow:hidden;flex-grow:1;flex-shrink:1;flex-basis:1px}body.multipanel>.page-wrapper .panels .panel{transition:width 200ms ease;height:100%;overflow-y:auto}.panels.overlap{position:relative}.panels.overlap main{position:absolute !important;top:3rem;left:3rem;padding:0;padding-bottom:8rem;z-index:10;height:100%;max-height:80vh;overflow-y:auto}.panels.overlap main>.content{padding:0}.panels.overlap main .tab{margin-top:4px;border-top:none !important;width:100%}.panels.overlap main .tab h3{margin:0;padding:.5rem;background-color:#fff}.panels.overlap main .tab.gallery{border-top:none}.panels.overlap main .tab.gallery h3{margin-bottom:4px}.panels.overlap main .tab.collection,.panels.overlap main .tab.cards{display:block}.panels.overlap main .tab.cards{padding:0}.panels.overlap main .tab.cards .card{padding:0;margin-top:4px}.panels.overlap main .tab.cards .card:nth-child(odd){padding-right:2px}.panels.overlap main .tab.cards .card:nth-child(even){padding-left:2px}.panels.overlap main .tab.info,.panels.overlap main .tab.meta,.panels.overlap main .tab.list{border-top:none;background-color:#fff}.panels.overlap main .tab.info .section--content,.panels.overlap main .tab.meta .section--content,.panels.overlap main .tab.list .section--content{padding:0 .5rem}.panels.overlap main .tab.info .section--content .list,.panels.overlap main .tab.meta .section--content .list,.panels.overlap main .tab.list .section--content .list{padding-bottom:.5rem}.panels.overlap main .tab.info h3+.section--content,.panels.overlap main .tab.meta h3+.section--content,.panels.overlap main .tab.list h3+.section--content{padding-top:0}.panels.overlap main .tab.collection{margin-top:4px !important}.panels.overlap main header{background-color:#fff;padding:0 .5rem;display:inline-block}.panels.overlap main header+.tab.info{margin-top:0;padding-top:.5rem}.panels.overlap main .gallery{padding:0}.panels.overlap main .gallery .card{padding:0;margin-bottom:4px}.panels.overlap .panel.presentation{width:100%;position:absolute;height:100%}.panels.overlap main.tour .tab.list{background-color:transparent}.panels.overlap main.tour .tab.list .section--content{padding:0}.panels.overlap main.tour .tab.list .section--content .list{padding:0}.grid [class*=col].panel{position:sticky}}.preview .section--header{display:none}.tab.meta i{font-style:inherit;display:inline-block;margin:0 .2em}main>.content{padding:.5rem 1rem}main header .subtitle+div{border-top:1px solid #000}main .tab+.tab{margin-top:1rem}body.multipanel .tab+.tab{border-top:1px solid #000}body.multipanel .tab.info{border-top:none}body.multipanel .tab.info .section--header{display:none}body.multipanel .tab .cards{padding:0}body.multipanel .tab.meta dl.table{font-size:.8rem}body.multipanel .tab.info .section--content,body.multipanel .tab.meta .section--content{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}body.multipanel .tab.accordion+.tab.list,body.multipanel .tab.info+.tab.meta{margin-top:0}.panels.overlap{background-color:#eee}.panels.overlap header h1{hyphens:auto}.panels.overlap main .invitation{border-top:none !important}.panels.overlap main .invitation button,.panels.overlap main .invitation .button{display:block;width:100%}.panels.overlap main .tab.info div:first-child{border-top:none}.accordion .section--header{cursor:pointer;position:relative}.accordion .section--header:after{content:"";border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:.15em;position:absolute;top:.3em;right:.2rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);pointer-events:none}.accordion .section--content{overflow:hidden}.accordion.open .section--header:after{top:.5em;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.black .accordion .section--header:after{border-color:#fff}.panels.overlap .accordion .section--header:after{top:.8em;right:.7rem}.panels.overlap .accordion.open .section--header:after{top:1em}.card>a{display:flex}.card .title,.card .content{padding:.5rem}.card .title{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;font-size:.8rem}.card .title .count{display:block;color:#999;text-align:right;margin-left:.2em;float:right}.card .title .count:after{content:"→";padding-left:.2em}.card .title h4,.card .title h5{font-family:inherit;font-size:inherit;margin:0}.card .title h4{hyphens:none;word-break:break-word;flex:1}.card .title h5{width:100%;order:10}.list .card .title,.list-element .title{display:flex;flex-wrap:wrap}.list .card .title .count,.list-element .title .count{float:none;flex:0 1 auto;order:2}.cards .card>a,#map .card>a{flex-direction:column;height:100%}.card-element>a{flex-direction:column}.card.list-element>a{flex-direction:row}.entityinfo .card+.card{margin-top:2px}.entityinfo .card figure{width:5rem;height:5rem;display:flex;overflow:hidden}.entityinfo .card figure img{object-position:center;object-fit:cover}.entityinfo .card .title{flex:1;align-content:flex-start}.entityinfo .card h5{color:#999}.entityinfo .card a:hover h5{color:#66f}.cards .card.no-thumb figure{display:none}.cards.fixed-heights .card figure{height:15vw;overflow:hidden;display:flex}.cards.fixed-heights .card figure img{object-fit:cover;object-position:center}.cards.fixed-heights .card.\33 d figure img{object-fit:contain}.cards.fixed-heights .card .title h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card.image.panorama figure{overflow:hidden}.card.image.panorama figure img{min-height:140%;min-width:140%;width:auto;height:auto}.black .card.\33 d figure img,.black .card.image.panorama figure img,.black .card.image.object figure img{mix-blend-mode:screen;filter:contrast(125%)}.gallery .preview.audio{background-color:#1a1a1a}.gallery.grid .card{display:flex;flex-direction:column}.gallery.grid .card a{flex:1;display:block}.list .card>a,.card.list-element>a{min-height:2.5em}.list .card figure,.card.list-element figure{width:2.5em;height:2.5em;display:flex;overflow:hidden}.list .card figure img,.card.list-element figure img{object-position:center;object-fit:cover}.list .card .title,.card.list-element .title{flex:1;align-items:center;padding-top:2px;padding-bottom:2px}dl.table>div{border-top:1px solid #000;padding:.5rem 0}dl.table>div dt+div.long{margin-top:.5em}dl.table a{display:inline}dl.table dt.empty{display:none;padding:0}dl.table p{margin:0}dl.table dd+dd,dl.table dt+dd.long p,dl.table dd.long p+p{margin-top:.5em}@media screen and (min-width: 768px){dl.table>div{display:flex;flex-wrap:wrap}dl.table>div div{flex:1 0 50%}dl.table>div dt+div.long{flex-basis:100%}dl.table dt{flex:1 0 50%;padding-right:.3em}dl.table dd{flex:1 0 50%}dl.table dd.long{flex:1 0 100%}}.black dl.table>div{border-color:#fff}dl.table .list{margin:.5rem 0}dl.table .list a{display:flex;text-decoration:none}#map .card{width:40vw}@media screen and (min-width: 768px){#map .card{width:20vw}}.card>button{display:block}.card>button .title{padding:0}.presentation .list{padding-right:4px}body.black .presentation.collection .grid{padding-top:1px}.cards.grid{padding:2px}.cards .card,.gallery .card{padding:2px}.list .card+.card{margin-top:2px}.card h1,.card h2,.card h3,.card p{margin:.5rem 0}body{background-color:#000;color:#000;transition:background-color 200ms ease}::selection{background-color:blue}.bar.history{border-bottom:2px solid #000}body.home>.page-wrapper>nav.archive,body.home>.page-wrapper>div{border-left:2px solid #000;border-left-color:#fff}body.home>.page-wrapper .activity{border:none}body.white .bar.archive{border-left:2px solid #fff}.bar.archive,body.home .archive-bar{border-top:2px solid #000;border-color:#fff}.white{background-color:#fff}.light{background-color:#eee}.dark{background-color:#1a1a1a}.black{background-color:#000}.black,.blacks,.dark,.darks{color:#fff}.black .card a,.blacks .card a,.dark .card a,.darks .card a{background-color:#1a1a1a}.black .card a figure,.blacks .card a figure,.dark .card a figure,.darks .card a figure{background-color:#222}.white,.whites,.light,.lights{color:#000}.white .card a,.whites .card a,.light .card a,.lights .card a{background-color:#eee}.white .card a figure,.whites .card a figure,.light .card a figure,.lights .card a figure{background-color:#ddd}.card>a,.card>a figure,button,.button{transition:background-color 150ms ease}.card>a{user-select:none}.card>a figure{background-color:#222}.card>a:hover,.card.active a{color:#fff !important;background-color:blue !important}.card>a:hover figure,.card.active a figure{background-color:#33f}.card>a:hover img,.card.active a img{mix-blend-mode:screen;filter:contrast(115%)}.card>a:hover .count,.card.active a .count{color:#66f}.card.active>button{color:#fff;background-color:blue}button.blue,.button.blue{color:#fff;background-color:blue}button.blue:hover,.button.blue:hover{background-color:#66f}body.entity.file .panel.presentation{background-color:#1a1a1a}.bar.controls{background-color:blue;color:#fff;z-index:100;display:flex;width:100%;padding:0 .5rem;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;height:unset}.bar.controls .left{flex:1}.bar.controls .right{flex:1;text-align:right}.bar.controls button{display:inline-block;text-transform:uppercase;letter-spacing:.1em}.bar.controls .left span,.bar.controls .right span,.bar.controls span span{display:inline-block;padding:.5rem .5rem}.bar.controls .message{padding:.5rem .5rem}.bar.controls .tooltip{position:absolute;left:0;bottom:1.9rem;padding:.5rem .9rem;background-color:#66f}@media screen and (min-width: 768px){.presentation .section--header{display:none}.presentation .section--content{user-select:none;flex:1;flex-grow:1;flex-shrink:1;flex-basis:1px}.presentation .section--content .presentation-container,.presentation .section--content canvas{display:block;width:100%;height:100%}.presentation.image figure{pointer-events:none;width:100%}.presentation.image figure img{display:inline-block;width:100%;height:auto}.presentation.video,.presentation.audio{min-height:100%}.presentation.video.center,.presentation.audio.center,.presentation.panorama{display:flex;flex-direction:column;overflow:hidden !important;height:100%}.presentation.video.center .section--content,.presentation.audio.center .section--content,.presentation.panorama .section--content{align-items:center;display:flex}.presentation.panel.collection{display:flex;flex-direction:column}.presentation.panel.collection .bar.controls{position:sticky;bottom:-1px;background-color:blue}.presentation.panel.collection .load-more{position:relative;height:16rem}.presentation.image,.presentation.\33 d,.presentation.map,.presentation.liebling-house{overflow:hidden !important;display:flex;flex-direction:column;height:100%}.presentation.image .section--content,.presentation.\33 d .section--content,.presentation.map .section--content,.presentation.liebling-house .section--content{max-height:100%}.presentation.image figure{width:100%;height:100%;display:flex}.presentation.image figure img{width:100%;height:auto;object-fit:contain;object-position:center;max-width:100%;max-height:100%}}#view-liebling-house-controls{position:absolute;bottom:0}@media screen and (max-width: 768px){.presentation.\33 d .section--content,.presentation.map .section--content,.presentation.liebling-house .section--content{height:60vh}}.controls{z-index:500;font-size:.8rem}.presentation .transcript{padding:.5rem;font-size:1.05rem;line-height:1.3}.presentation .transcript div{padding:.5rem}.presentation .transcript h4{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace;margin-top:0}.empty-results{text-align:center;padding:.5rem;font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}.is-loading{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:5}.is-loading:after{content:"";position:absolute;display:block;height:2rem;width:2rem;top:50%;left:50%;margin-left:-1rem;margin-top:-1rem;border-radius:5rem;z-index:1;background-color:#fff;-webkit-animation:pulsate 1.5s ease infinite both;animation:pulsate 1.5s ease infinite both}.white .is-loading:after{background-color:#000}@keyframes pulsate{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.5);transform:scale(0.5)}}body.home header#top{min-height:65vh;transition:min-height 1000ms ease;position:relative;display:flex}body.home header#top h1{z-index:10;margin:.5rem .5rem;margin-left:.75rem;font-size:6rem}@media(max-width: 38rem){body.home header#top h1{font-size:calc(15vw - 0.6rem)}}body.home header#top video{position:absolute;object-fit:cover;object-position:center;outline:none;pointer-events:none;min-width:100%;min-height:100%;z-index:0}body.home header#top.video-end{min-height:100px}body.home header#top.video-end video{display:none}body.home nav.bar.history{display:none}body.home.scrolled header#top{margin-top:-2rem}body.home.scrolled nav.bar.history{display:block}body.home .activity{padding:1px;padding-bottom:0}body.home .activity .card>a>div{padding:0 .5rem}body.home .activity .card h5{margin:.5rem 0}body.home .activity section ul{position:sticky;top:2.3rem}body.home .archive-bar{display:flex;padding:0 .5rem}body.home #archive-preview{padding:.5rem .5rem}body.home #archive-preview section{margin-top:2rem;margin-bottom:2rem}body.home #archive-preview section>h4{padding:0}body.home #archive-preview .cards.grid{padding:0}body.home .archive-search{display:flex;align-items:center;justify-content:center;margin-top:6rem;margin-bottom:9rem}body.home .archive-search h2{padding-left:0}body.home .archive-search form{background-color:#1a1a1a;margin-top:1rem;display:flex}body.home .archive-search form .input{flex:1}body.home .archive-search form input{outline:none}body.archive main input{width:100%;outline:none;background-color:#1a1a1a}body.archive main input:focus{background-color:blue}body.archive main input ::selection,body.archive main input::selection,body.archive main inputfocus::selection,body.archive main inputfocus ::selection{background-color:#ccc}body.archive main input::placeholder{color:#000}body.archive main button{width:100%;background-color:#1a1a1a}body.archive main button:hover{background-color:blue}body.archive main form{margin-top:1rem}body.archive main form .input{margin-bottom:2px}body.archive main .filters .card{background-color:#1a1a1a}body.archive main .filters .card figure{display:none}body.archive main .filters .active{background-color:blue}body.entity.black .subtitle+div{border-color:#fff}body.entity.black .tab .table{border-color:#1a1a1a}body.entity.black .tab+.tab{border-color:#fff}body.entity.building header h1,body.entity.file header h1{font-family:"Favorit Mono",Favorit Mono Std Book,Favorit Mono Book,Favorit Mono,Roboto Mono,monospace}body.entity.file header h1{font-size:1.6rem}@media screen and (max-width: 768px){body.entity.file .panels main{order:10}}body.about .content,.bar.cda .about .content{padding:1rem}body.about section,.bar.cda .about section{margin-bottom:2rem}body.about .content li,.bar.cda .about .content li{margin:.3em 0}body.about .content li h4,.bar.cda .about .content li h4{margin:0}body.about .supporter-logos figure,.bar.cda .about .supporter-logos figure{margin-bottom:1rem}body.about .supporter-logos img,.bar.cda .about .supporter-logos img{width:auto;height:3.5rem}body.about .footer-nav,.bar.cda .about .footer-nav{font-size:.8rem}body.about .footer-nav li,.bar.cda .about .footer-nav li{display:inline-block}body.about .footer-nav li a,.bar.cda .about .footer-nav li a{margin-right:.5em .5rem}body.about h4,.bar.cda .about h4{margin:.5em 0}/*# sourceMappingURL=global.css.map */ diff --git a/assets/css/global.css.map b/assets/css/global.css.map index d044aa16..c3bf3e45 100644 --- a/assets/css/global.css.map +++ b/assets/css/global.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../scss/styles/_0-reset.scss","../scss/styles/_1-typography.scss","../scss/global.scss","../scss/styles/_2-navigation.scss","../scss/styles/2-navigation/_cda.scss","../scss/styles/2-navigation/_history.scss","../scss/styles/2-navigation/_archive.scss","../scss/styles/2-navigation/_pagination.scss","../scss/styles/_3-layout.scss","../scss/styles/4-components/_accordion.scss","../scss/styles/4-components/_cards.scss","../scss/styles/4-components/_gallery.scss","../scss/styles/4-components/_list.scss","../scss/styles/4-components/_table.scss","../scss/styles/_4-components.scss","../scss/styles/_5-theme.scss","../scss/styles/_6-media.scss","../scss/styles/_7-content.scss"],"names":[],"mappings":"CAGA,KACC,sBACA,mBACA,kBAGD,qBAGC,mBAGD,uDAQC,cAID,oEAgBC,SACA,UAID,MACC,WAED,SACC,gBAED,KACC,cAID,6BAIC,cACA,aACA,uBAGD,eAEC,6BAGD,sBAGC,YACA,cAGD,OACC,gBACA,6BACA,qBACA,aACA,gBACA,iBAUD,EACC,cACA,qBAGD,qCACC,eAID,KACC,kCACG,mCACA,kCAKH,oDACC,qBAIF,sCAQC,mBAGD,GACC,YAID,qCAMC,cACA,eACA,YACA,aAGD,SACC,aACA,kBAGD,IACC,eACA,WACA,YACA,qBACA,sBAID,MACC,mBACA,WAID,SACC,wBAID,SACC,cACA,kBACA,eC1KD,KACC,YC6BS,iFD3BV,6BAKC,YCuBM,0FDpBP,wDAIC,YCgBM,0FDdP,eACC,YCaM,0FDZN,kBAQD,KACC,UCIW,KDFZ,GACC,UCIY,ODHZ,eACA,gBAED,cAEC,UCHa,ODIb,gBAED,MAEC,OCiBc,ODff,WAGC,UCfW,KDgBX,gBAED,MAEC,OCOc,ODLf,MAEC,UCvBY,MDwBZ,OCEc,ODDd,gBAGD,SACC,eACA,YACC,iBAED,WACC,OCRa,ODkBd,iBACC,0BACA,sBC5DW,KD8DX,4BACA,6DACA,mCACC,sCACA,MC9DI,KDsEL,sCACC,sBCzES,KDiFZ,EACC,qCACA,gCACA,iCACA,4BACA,aAGD,kCAIC,yBACA,sBACA,qBACA,iBACA,aAGD,UACC,QC/Dc,ODgEd,UC3FW,KD6FV,gBACC,uBAID,gBACC,0BAGF,eACC,eAIF,iBACC,yBACA,iBACA,YC/GM,0FDkHP,IACC,YCnHM,0FDoHN,UClHY,MDmHZ,sBErJD,KACC,iBAGD,mBAEC,aACA,WACA,ODHU,KCIV,gBACA,cAEA,wEACC,YACA,qBACA,oBACA,0FACC,SACA,gBAIF,yBACC,OAED,0BACC,iBAGD,4BACC,qBACA,oBAGD,4BACC,cACA,MD/BS,KCgCT,MACA,iEACC,UAMH,oBAEC,gBACA,WAED,eACC,gBACA,cCrDD,KACC,aFKU,KEHX,cACC,wBACA,gCAIA,eACC,eACA,YACA,MFNS,KEOT,MACA,OACA,aAEA,gBACA,MFTM,KEUN,iBFDM,KEEN,UAEA,4BAEA,aFuBa,eErBb,sBACC,aAIF,oBACC,WACA,eACA,mCACA,gBACA,2BACC,cAED,2BACC,cAIF,iBACC,cACA,sBACA,wBACA,gCACA,kBACA,qBACC,WACA,YACA,oDACC,KF7CI,KEgDN,sBACC,aACA,mBACA,0BACC,YAKF,sBACC,gBACA,2BACC,aAED,2BACC,cAIH,2BACC,aACA,SACA,WACA,kBACA,iBAGA,gCACC,cAIF,iBACC,eACA,MACA,OACA,QACA,SACA,aACA,aACA,gBACA,iBFhFM,KEiFN,WAGA,sBACC,cACA,WACA,YAMH,6BACC,0CAED,qCACC,oBACC,WAED,6BACC,2CASA,yBACC,YAED,2BACC,6BAED,oCACC,wBAOD,oDACC,aFnGM,eEqGP,wDACC,0BCjJH,gBACC,YH8BS,iFG5BT,gBACA,iBHIO,KGHP,SACA,MHWO,KGVP,aACA,iBACA,aAEA,mBACA,gBAEA,mBACC,SACA,YACA,cACA,gBAED,uDAEC,WAED,mBACC,YACA,cACA,gBAEA,aACA,kBAEA,uBACC,aACA,iBAED,8BACC,yBACA,kBACA,qCACE,WACA,kBACD,WACC,MACA,OACA,cACA,WACA,YACA,yEAKF,wBACC,kBACA,mBACA,+BACC,YACA,qBACA,mBAGF,+BACC,gBACA,YChEJ,gBAEC,gBACA,YACA,aACA,iBJYO,KIXP,MJEO,uBICN,4BACA,wBACC,MJaI,KITN,4BACC,UJkBW,MIjBX,mBACA,mCACC,YACA,mBAQD,0BACC,aC7BH,eAEC,iBLsBM,KKrBN,MLcO,KKbP,YL4BM,0FK3BN,YACA,aAEA,kBACC,qBAIA,wBACC,aAIF,uBACC,MLMY,KKJb,0BACC,kBACA,kCACC,kBAED,kCACC,WACA,cACA,iBLrBK,KKsBL,WACA,YACA,kBACA,kBCjCH,UAEC,WACA,eACA,gBAKA,mBACC,sBACA,gBAIA,mDACC,aACA,iBAKH,qCAIE,mBACC,YACA,aAKD,gCACC,OAKF,gBAEC,YACA,iBAEA,8BACC,aAEA,kCACC,YAGD,sCAEC,WACA,gBAEA,YACA,cACA,eAEA,6CAKC,YACA,gBACA,4BAQJ,gBACC,kBAEA,qBACC,6BACA,SACA,UACA,UACA,oBACA,WACA,YAQA,8BACC,UASD,0BACC,eACA,2BACA,WACA,6BACC,SACA,QN5DK,MM6DL,iBNtGG,KMwGJ,kCACC,gBACA,qCACC,kBAGF,qEAEC,cAED,gCACC,UACA,sCACC,UACA,eACA,qDACC,kBAED,sDACC,iBAIH,6FAGC,gBACA,iBNnIG,KMoIH,mJACC,gBACA,qKACC,eN9FG,MMiGL,4JACC,cAGF,qCACC,0BAGF,4BACC,iBNnJI,KMoJJ,gBACA,qBAED,sCACC,aACA,YNhHM,MMkHP,8BACC,UACA,oCACC,UACA,kBAIH,oCACC,WACA,kBACA,YAGA,oCACC,6BACA,sDACC,UACA,4DACC,UAOL,yBACC,iBAKF,qCAGG,8BACC,UAMJ,0BACC,aC9MA,4BACC,eACA,kBAEA,kCACC,WACA,kBACA,yBACA,qBACA,cACA,kBACA,SACA,YACA,wBACA,gCACA,oBAIF,6BACC,gBAGA,uCACC,SACA,0BACA,kCAIH,yCACC,aPvBO,KO6BL,kDACC,SACA,YAID,uDACC,QC3CH,QACC,aAED,4BAEC,QR2CQ,MQzCT,aACC,YRuBK,0FQtBL,URwBW,MQtBX,oBACC,cACA,MROI,KQNJ,iBACA,iBACA,YACA,0BACC,YACA,kBAIF,gCAEC,oBACA,kBACA,SAED,gBACC,aACA,sBACA,OAED,gBACC,WACA,SAOF,wCACC,aACA,eACA,sDACC,WACA,cACA,QAWF,4BACC,sBACA,YAGF,gBACC,sBAED,qBACC,mBAIA,wBACC,eAED,yBACC,WACA,YACA,aACA,gBACA,6BACC,uBACA,iBAGF,yBACC,OACA,yBAED,qBACC,MRvEK,KQ2EN,6BACC,MRxEY,KQiFb,6BACC,aAQA,kCACC,YACA,gBACA,aACA,sCACC,iBACA,uBAKA,4CACC,mBAIH,qCACC,mBACA,uBACA,gBAMF,4BACC,gBACA,gCACC,gBACA,eACA,WACA,YAUA,0GACC,sBACA,sBC9JH,wBACC,iBTaK,QSVP,oBACC,aACA,sBACA,sBACC,OCND,mCACC,WAJc,MAMf,6CACC,MAPc,MAQd,OARc,MASd,aACA,gBACA,qDACC,uBACA,iBAGF,6CACC,OACA,mBACA,gBACA,mBCnBD,aACC,WXyCY,eWxCZ,gBACA,yBACC,WXsDgB,KWnDlB,WACC,eAGA,kBACC,aACA,UAGF,WACC,SAED,0DAGC,WXoCiB,KWjCnB,qCAEE,aACC,aACA,eACA,iBACC,aAED,yBACC,gBAGF,YACC,aACA,mBAED,YACC,aACA,iBACC,eAMH,oBACC,aX3CM,KWgDP,eACC,eACA,iBACC,aACA,qBC1DH,WACC,WAED,qCACC,WACC,YAIF,aACC,cACA,oBACC,UAIF,oBACC,kBAIA,0CACC,gBAIF,YACC,YAIA,4BACC,YAID,kBACC,eAKD,mCACC,eChDF,KACC,iBbmBO,KalBP,MbkBO,KajBP,uCAOD,YACC,iBbgBM,KaTP,aACC,cb2BQ,eatBP,gEAEC,YboBM,eanBN,kBbhBK,KakBN,kCACC,YAIH,wBACC,Ybcc,eaXf,oCAEC,WbMQ,eaLR,ab9BO,KakCR,OACC,iBbnCO,KaqCR,OACC,iBbnCO,KaqCR,MACC,iBbnCM,QaqCP,OACC,iBbnCO,KasCR,4BAIC,MbnDO,KaqDN,4DACC,iBbhDI,QaiDJ,wFACC,iBbjDU,KauDd,4EAMC,Mb3DO,Ka6DN,4HACC,iBbpEK,KaqEL,sKACC,iBbrEW,Ka2Ef,sCAIC,uCAED,QACC,iBACA,eACC,iBbjFY,KaoFd,6BAEC,sBACA,iCACA,2CACC,sBAED,qCACC,sBACA,sBAED,2CACC,MbtFY,KayFd,oBACC,Mb3GO,Ka4GP,iBb5FM,KaiGN,yBACC,MblHM,KamHN,iBbnGK,KaoGL,qCACC,iBbpGW,KaqHb,qCACC,iBbjIK,QcbP,cAGC,iBdoBM,KcnBN,MdGO,KcFP,YACA,aACA,WACA,gBACA,YdsBM,0FcrBN,aAEA,oBACC,OAED,qBACC,OACA,iBAED,qBACC,qBACA,yBACA,oBAGD,2EAGC,qBACA,oBAED,uBACC,oBAGD,uBACC,kBACA,OACA,cACA,oBACA,iBdhBY,KcqBd,qCAIE,+BACC,aAGD,gCACC,iBACA,OACA,YACA,cACA,eAEA,+FAEC,cACA,WACA,YAMD,2BACC,oBACA,WAEA,+BACC,qBACA,WACA,YAKH,wCAEC,gBAGD,6EAGC,aACA,sBACA,2BACA,YAEA,mIACC,mBACA,aAIF,+BAEC,aACA,sBAEA,6CACC,gBACA,YACA,iBdtFG,KcwFJ,0CACC,kBACA,aAKF,uFAIC,2BACA,aACA,sBACA,YAEA,+JACC,gBAKD,2BACC,WACA,YACA,aACA,+BACC,WACA,YACA,mBACA,uBACA,eACA,iBASL,8BACC,kBACA,SAGD,qCAMG,yHACC,aAOJ,UACC,YACA,Ud5IY,McgJZ,0BACC,QdlIQ,Mc0IR,kBACA,gBARA,8BACC,QdpIO,McsIR,6BACC,YdxJI,0FcyJJ,aAOH,eACC,kBACA,QdjJS,MckJT,YdnKM,0FcmLP,YACC,WACA,YACA,gCAEA,kBACA,MACA,OACA,UAED,kBACC,WACA,kBACA,cACA,YACA,WACA,QACA,SACA,kBACA,iBACA,mBACA,UACA,iBdjOO,KckOP,kDACA,0CAED,yBACC,iBd7NO,Kc+NR,mBACC,GACC,6BACA,qBAED,IACC,2BACA,mBAED,KACC,6BACA,sBCxPD,qBAOC,gBACA,kCACA,kBACA,aATA,wBACC,eACA,WACA,OfgDW,Ye/CX,mBAMD,2BACC,kBACA,iBACA,uBACA,aACA,oBACA,eACA,gBACA,UAED,+BACC,iBACA,qCACC,aAKH,0BACC,aAIA,8BACC,iBAED,mCACC,cAIF,oBACC,YACA,iBAEC,gCACC,gBAED,6BACC,eAID,+BACC,gBACA,WAKH,uBACC,aACA,gBAGD,2BAUC,QfxBY,YegBZ,mCACC,gBACA,mBACA,sCACC,QfhBgB,EeqBlB,uCACC,UAKF,0BACC,aACA,mBACA,uBACA,gBACA,mBACA,6BACC,eAED,+BACC,iBflFI,QemFJ,gBACA,aACA,sCACC,OAED,qCACC,aAOJ,yBACI,wBACI,+BAUN,wBACC,WACA,aACA,iBf/GI,QegHJ,8BACC,iBfvGG,KeyGJ,wJAIC,sBAED,qCACC,MfvHI,Ke0HN,yBACC,WACA,iBf/HI,QegIJ,+BACC,iBfvHG,Ke0HL,uBACC,gBACA,8BACC,kBAID,iCACC,iBf5IG,Qe6IH,wCACC,aAGF,mCACC,iBfxIG,KeoJN,iDACC,Yf7IK,0FekJL,oBACC,UfhJW,OesJb,YACC,mBACA,qBACA,cAKD,cACC,mBAGA,0BACC,Wf5JW,ee+Jb,eACC,gBAMD,0BACC,WfvKY,eeyKb,0BACC,gBACA,2CACC,aAIF,4BACC,UAGD,mCACC,Uf7LW,MeiMX,wFACC,YfpMI,0FewMN,6EAEC,aAID,gCACC,afvOM,KeyOP,8BACC,afpOK,QesON,4BACC,af7OM,KesPP,6CACC,Qf5Me,Ke8MhB,2CACC,mBAED,mDACC,cACA,yDACC,SAID,2EACC,cfzNc,Ke2Nf,qEACC,WACA,cAGF,mDACC,UflPW,MemPX,yDACC,qBACA,6DACC,afxNkB,We4NrB,iCACC,OfjOa,OesOf,gBACC,iBfxRO,Ke0RN,0BACC,aAID,iCACC,2BACA,iFAEC,cACA,WAID,+CACC","file":"global.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../scss/_normalize.scss","../scss/_reset.scss","../scss/components/_typography.scss","../scss/_variables.scss","../scss/components/_navigation.scss","../scss/components/navigation/_cda.scss","../scss/components/navigation/_history.scss","../scss/components/navigation/_archive.scss","../scss/components/navigation/_pagination.scss","../scss/components/_layout.scss","../scss/components/collections/_accordion.scss","../scss/components/collections/_cards.scss","../scss/components/collections/_gallery.scss","../scss/components/collections/_list.scss","../scss/components/collections/_table.scss","../scss/components/_collections.scss","../scss/components/_theme.scss","../scss/components/_media.scss","../scss/templates/_home.scss","../scss/templates/_archive.scss","../scss/templates/_entity.scss","../scss/templates/_about.scss"],"names":[],"mappings":"CAIA,KACC,iBACA,8BAID,KACC,SAID,KACC,cAKD,GACC,cACA,eAKD,GACC,uBACA,SACA,iBAKD,IACC,gCACA,cAID,EACC,6BAKD,YACC,mBACA,0BACA,iCAID,SAEC,mBAKD,cAGC,gCACA,cAID,MACC,cAID,QAEC,cACA,cACA,kBACA,wBAGD,IACC,eAGD,IACC,WAID,IACC,kBAKD,sCAKC,oBACA,eACA,iBACA,SAKD,aAEC,iBAKD,cAEC,oBAID,gDAIC,0BAID,wHAIC,kBACA,UAID,4GAIC,8BAID,SACC,2BAMD,OACC,sBACA,cACA,cACA,eACA,UACA,mBAID,SACC,wBAID,SACC,cAKD,6BAEC,sBACA,UAID,kFAEC,YAKD,cACC,6BACA,oBAID,yCACC,wBAKD,6BACC,0BACA,aAID,QACC,cAID,QACC,kBAID,SACC,aAID,SACC,aC9ND,KACC,sBACA,mBACA,kBAGD,qBAGC,mBAGD,uDAQC,cAID,oEAgBC,SACA,UAID,MACC,WAED,SACC,gBAED,KACC,cAID,6BAIC,cACA,aACA,uBAGD,eAEC,6BAGD,sBAGC,YACA,cAGD,OACC,gBACA,6BACA,qBACA,aACA,gBACA,iBAUD,EACC,cACA,qBAGD,qCACC,eAID,KACC,kCACG,mCACA,kCAKH,oDACC,qBAIF,sCAQC,mBAGD,GACC,YAID,qCAMC,cACA,eACA,YACA,aAGD,SACC,aACA,kBAGD,IACC,eACA,WACA,YACA,qBACA,sBAID,MACC,mBACA,WAID,SACC,wBAID,SACC,cACA,kBACA,eCxKD,KC2BI,YARM,iFDhBV,6BC2BI,YAVG,0FDTP,wDCmBI,YAVG,0FDHP,eCaI,YAVG,0FDDN,kBAQD,KACC,UCPW,KDSZ,GACC,UCPY,ODQZ,eACA,gBAED,cAEC,UCda,ODeb,gBAED,MAEC,OCwBc,ODtBf,WAGC,UC1BW,KD2BX,gBAED,MAEC,OCcc,ODZf,MAEC,UClCY,MDmCZ,OCSc,ODRd,gBAGD,SACC,eACA,YACC,iBAED,WACC,OCDa,ODWd,iBACC,0BACA,sBCvEW,KDyEX,4BACA,6DACA,mCACC,sCACA,MCzEI,KDiFL,sCACC,sBCpFS,KD4FZ,ECjEI,qCACH,gCACA,iCACA,4BACA,aDiED,kCAIC,yBACA,sBACA,qBACA,iBACA,aAGD,UACC,QCpDc,ODqDd,UClGW,KDoGV,gBACC,uBAID,gBACC,0BAGF,eACC,eAIF,iBCtGI,yBACH,iBAJG,YAVG,0FDwHP,IC3GI,yBACH,iBD4GA,sBE/ID,KACC,iBAGD,mBAEC,aACA,WACA,ODdU,KCeV,gBACA,cAEA,wEACC,YACA,qBACA,oBACA,0FACC,SACA,gBAIF,yBACC,OAED,0BACC,iBAGD,4BACC,qBACA,oBAGD,4BACC,cACA,MD1CS,KC2CT,MACA,iEACC,UAMH,oBAEC,gBACA,WAED,eACC,gBACA,cCrDD,KACC,aFNU,KEQX,cACC,wBACA,gCAIA,eACC,eACA,YACA,MFjBS,KEkBT,MACA,OACA,aAEA,gBACA,MFpBM,KEqBN,iBFZM,KEaN,UAEA,4BAEA,aF8Ba,eE5Bb,sBACC,aAIF,oBACC,WACA,eACA,mCACA,gBACA,2BACC,cAED,2BACC,cAIF,iBACC,cACA,sBACA,wBACA,gCACA,kBACA,qBACC,WACA,YACA,oDACC,KFxDI,KE2DN,sBACC,aACA,mBACA,0BACC,YAKF,sBACC,gBACA,2BACC,aAED,2BACC,cAIH,2BACC,aACA,SACA,WACA,kBACA,iBAGA,gCACC,cAIF,iBACC,eACA,MACA,OACA,QACA,SACA,aACA,aACA,gBACA,iBF3FM,KE4FN,WAGA,sBACC,cACA,WACA,YAMH,gBACC,gBAKA,6BACC,0CACA,qCAFD,6BAGE,2CAGF,qCACC,oBACC,YAUD,yBACC,YAED,2BACC,6BAED,oCACC,wBAOD,oDACC,aFnGM,eEqGP,kEACC,0BCxJH,gBACC,YHmBS,iFGjBT,gBACA,iBHPO,KGQP,SACA,WACA,aACA,iBACA,aAEA,mBACA,gBAEA,mBACC,SACA,YACA,cACA,gBAED,uDAEC,WAED,mBACC,YACA,cACA,gBAEA,aACA,kBAEA,uBACC,aACA,iBAED,8BACC,yBACA,kBACA,qCACE,WACA,kBACD,WACC,MACA,OACA,cACA,WACA,YACA,yEAKF,wBACC,kBACA,mBACA,+BACC,YACA,qBACA,mBAGF,+BACC,gBACA,YChEJ,gBAEC,gBACA,YACA,aACA,iBJCO,WATA,KIWP,kBACC,4BACA,wBACC,MJEI,KIEN,4BACC,UJOW,MINX,mBACA,mCACC,YACA,mBAOD,0BACC,aC5BH,eAEC,iBLWM,KKVN,MLGO,KKFP,YLiBM,0FKhBN,YACA,aAEA,kBACC,qBAIA,wBACC,aAIF,uBACC,MLLY,KKOb,0BACC,kBACA,kCACC,kBAED,kCACC,WACA,cACA,iBLhCK,KKiCL,WACA,YACA,kBACA,kBCpCH,UAEC,WACA,eACA,gBAKA,mBACC,sBACA,gBAIA,mDACC,aACA,iBAKH,qCAIE,mBACC,YACA,aAKD,gCACC,OAKF,gBAEC,YACA,iBAEA,8BACC,aAEA,kCACC,YAGD,sCAEC,WACA,gBAEA,YACA,cACA,eAEA,6CAKC,4BACA,YACA,gBAQJ,gBACC,kBAEA,qBACC,6BACA,SACA,UACA,UACA,oBACA,WACA,YAEA,gBACA,gBASA,8BACC,UASD,0BACC,eACA,2BACA,WACA,6BACC,SACA,QNtDK,MMuDL,iBNlHG,KMoHJ,kCACC,gBACA,qCACC,kBAGF,qEAEC,cAED,gCACC,UACA,sCACC,UACA,eACA,qDACC,kBAED,sDACC,iBAIH,6FAGC,gBACA,iBN/IG,KMgJH,mJACC,gBACA,qKACC,eNxFG,MM2FL,4JACC,cAGF,qCACC,0BAGF,4BACC,iBN/JI,KMgKJ,gBACA,qBAED,sCACC,aACA,YN1GM,MM4GP,8BACC,UACA,oCACC,UACA,kBAIH,oCACC,WACA,kBACA,YAGA,oCACC,6BACA,sDACC,UACA,4DACC,UAOL,yBACC,iBAKF,0BACC,aAIA,YACC,mBACA,qBACA,cAKD,cACC,mBAGA,0BACC,WNrKW,eMwKb,eACC,gBAMD,0BACC,WNhLY,eMkLb,0BACC,gBACA,2CACC,aAIF,4BACC,UAGD,mCACC,UNxNW,MM4NX,wFACC,YN/NI,0FMmON,6EAEC,aAKF,gBACC,iBNhQO,KMkQN,0BACC,aAID,iCACC,2BACA,iFAEC,cACA,WAID,+CACC,gBCjRH,4BACC,eACA,kBAEA,kCACC,WACA,kBACA,yBACA,qBACA,cACA,kBACA,SACA,YACA,wBACA,gCACA,oBAIF,6BACC,gBAGA,uCACC,SACA,0BACA,kCAIH,yCACC,aPlCO,KOwCL,kDACC,SACA,YAID,uDACC,QC3CH,QACC,aAED,4BAEC,QRkDQ,MQhDT,aACC,YRYK,0FQXL,URaW,MQXX,oBACC,cACA,MRJI,KQKJ,iBACA,iBACA,YACA,0BACC,YACA,kBAIF,gCAEC,oBACA,kBACA,SAED,gBACC,aACA,sBACA,OAED,gBACC,WACA,SAOF,wCACC,aACA,eACA,sDACC,WACA,cACA,QAWF,4BACC,sBACA,YAGF,gBACC,sBAED,qBACC,mBAIA,wBACC,eAED,yBACC,WACA,YACA,aACA,gBACA,6BACC,uBACA,iBAGF,yBACC,OACA,yBAED,qBACC,MRlFK,KQsFN,6BACC,MRnFY,KQ4Fb,6BACC,aAQA,kCACC,YACA,gBACA,aACA,sCACC,iBACA,uBAKA,4CACC,mBAIH,qCACC,mBACA,uBACA,gBAMF,4BACC,gBACA,gCACC,gBACA,eACA,WACA,YAUA,0GACC,sBACA,sBC9JH,wBACC,iBTEK,QSCP,oBACC,aACA,sBACA,sBACC,OACA,cCPD,mCACC,WAJc,MAMf,6CACC,MAPc,MAQd,OARc,MASd,aACA,gBACA,qDACC,uBACA,iBAGF,6CACC,OACA,mBACA,gBACA,mBCnBD,aACC,WXgDY,eW/CZ,gBACA,yBACC,WX6DgB,KW1DlB,WACC,eAGA,kBACC,aACA,UAGF,WACC,SAED,0DAGC,WX2CiB,KWzClB,qCACC,aACC,aACA,eACA,iBACC,aAED,yBACC,gBAGF,YACC,aACA,mBAED,YACC,aACA,iBACC,eAMH,oBACC,aXpDM,KWyDP,eACC,eACA,iBACC,aACA,qBCxDH,WACC,WACA,qCAFD,WAGE,YAIF,aACC,cACA,oBACC,UAIF,oBACC,kBAIA,0CACC,gBAIF,YACC,YAIA,4BACC,YAID,kBACC,eAKD,mCACC,eC/CF,KACC,iBbSO,KaRP,MbQO,KaPP,uCAGD,YACC,iBbUM,KaHP,aACC,cbuCQ,ealCP,gEAEC,YbgCM,ea/BN,kBbtBK,KawBN,kCACC,YAIH,wBACC,Yb0Bc,eavBf,oCAEC,WbkBQ,eajBR,abpCO,KawCR,OACC,iBbzCO,Ka2CR,OACC,iBbzCO,Ka2CR,MACC,iBbzCM,Qa2CP,OACC,iBbzCO,Ka4CR,4BAIC,MbzDO,Ka2DN,4DACC,iBbtDI,QauDJ,wFACC,iBbvDU,Ka+Dd,8BAIC,MbjEO,KamEN,8DACC,iBb1EK,Ka2EL,0FACC,iBb3EW,KaiFf,sCAIC,uCAED,QACC,iBACA,eACC,iBbvFY,Ka0Fd,6BAEC,sBACA,iCACA,2CACC,sBAED,qCACC,sBACA,sBAED,2CACC,Mb5FY,Ka+Fd,oBACC,MbjHO,KakHP,iBblGM,Ka+GN,yBATA,MbtHO,KauHP,iBbvGM,KawGN,qCACC,iBbxGY,KaqHb,qCACC,iBbjIK,QcJP,cAGC,iBdWM,KcVN,MdNO,KcOP,YACA,aACA,WACA,gBACA,YdaM,0FcZN,aAEA,oBACC,OAED,qBACC,OACA,iBAED,qBACC,qBACA,yBACA,oBAGD,2EAGC,qBACA,oBAED,uBACC,oBAGD,uBACC,kBACA,OACA,cACA,oBACA,iBdzBY,Kc8Bd,qCAIE,+BACC,aAGD,gCACC,iBACA,OACA,YACA,cACA,eAEA,+FAEC,cACA,WACA,YAMD,2BACC,oBACA,WAEA,+BACC,qBACA,WACA,YAKH,wCAEC,gBAGD,6EAGC,aACA,sBACA,2BACA,YAEA,mIACC,mBACA,aAIF,+BAEC,aACA,sBAEA,6CACC,gBACA,YACA,iBd/FG,KciGJ,0CACC,kBACA,aAKF,uFAIC,2BACA,aACA,sBACA,YAEA,+JACC,gBAKD,2BACC,WACA,YACA,aACA,+BACC,WACA,YACA,mBACA,uBACA,eACA,iBASL,8BACC,kBACA,SAGD,qCAMG,yHACC,aAOJ,UACC,YACA,UdrJY,McyJZ,0BACC,QdzHQ,MciIR,kBACA,gBARA,8BACC,Qd3HO,Mc6HR,6BACC,YdjKI,0FckKJ,aAOH,eACC,kBACA,QdxIS,McyIT,Yd5KM,0FciLP,YACC,WACA,YACA,gCAEA,kBACA,MACA,OACA,UAED,kBACC,WACA,kBACA,cACA,YACA,WACA,QACA,SACA,kBACA,iBACA,mBACA,UACA,iBd/NO,KcgOP,kDACA,0CAED,yBACC,iBd3NO,Kc6NR,mBACC,GACC,6BACA,qBAED,IACC,2BACA,mBAED,KACC,6BACA,sBClPF,qBAUI,gBACA,kCACA,kBACA,aAZA,wBACI,WACA,Of+DM,Ye9DN,mBACA,eACA,yBALJ,wBAMQ,+BAOR,2BACI,kBACA,iBACA,uBACA,aACA,oBACA,eACA,gBACA,UAEJ,+BACI,iBACA,qCACI,aAKZ,0BACI,aAIA,8BACI,iBAEJ,mCACI,cAIR,oBACI,YACA,iBAEI,gCACI,gBAEJ,6BACI,eAIJ,+BACI,gBACA,WAKZ,uBACI,aACA,gBAGJ,2BAUI,QfbU,YeKV,mCACI,gBACA,mBACA,sCACI,QfLQ,EeUhB,uCACI,UAKR,0BACI,aACA,mBACA,uBACA,gBACA,mBACA,6BACI,eAEJ,+BACI,iBfzFD,Qe0FC,gBACA,aACA,sCACI,OAEJ,qCACI,aCtGR,wBACI,WACA,aACA,iBhBGD,QgBFC,8BACI,iBhBWL,KgBTC,wJAII,sBAEJ,qCACI,MhBLJ,KgBQJ,yBACI,WACA,iBhBbD,QgBcC,+BACI,iBhBLL,KgBQH,uBACI,gBACA,8BACI,kBAIJ,iCACI,iBhB1BL,QgB2BK,wCACI,aAGR,mCACI,iBhBtBL,KiBhBN,gCACC,ajBDM,KiBGP,8BACC,ajBEK,oCiBCL,ajBPM,KiBaP,0DjBqBG,YAVG,0FiBJL,2BACC,UjBMW,OiBHb,qCAEE,8BACC,UC5BJ,6CACI,QlB6Da,KkB3DjB,2CACI,mBAEJ,mDACI,cACA,yDACI,SAIJ,2EACI,clBgDS,KkB9Cb,qEACI,WACA,cAGR,mDACI,UlBKS,MkBJT,yDACI,qBACA,6DACI,alBiDU,WkB7CtB,iCACI,OlBwCW","file":"global.css"} \ No newline at end of file diff --git a/assets/css/normalize.css b/assets/css/normalize.css deleted file mode 100755 index 307d0f10..00000000 --- a/assets/css/normalize.css +++ /dev/null @@ -1 +0,0 @@ -html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}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:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*# sourceMappingURL=normalize.css.map */ diff --git a/assets/css/normalize.css.map b/assets/css/normalize.css.map deleted file mode 100755 index d75c9a48..00000000 --- a/assets/css/normalize.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../scss/normalize.scss"],"names":[],"mappings":"AAIA,KACC,iBACA,8BAID,KACC,SAID,KACC,cAKD,GACC,cACA,eAKD,GACC,uBACA,SACA,iBAKD,IACC,gCACA,cAID,EACC,6BAKD,YACC,mBACA,0BACA,iCAID,SAEC,mBAKD,cAGC,gCACA,cAID,MACC,cAID,QAEC,cACA,cACA,kBACA,wBAGD,IACC,eAGD,IACC,WAID,IACC,kBAKD,sCAKC,oBACA,eACA,iBACA,SAKD,aAEC,iBAKD,cAEC,oBAID,gDAIC,0BAID,wHAIC,kBACA,UAID,4GAIC,8BAID,SACC,2BAMD,OACC,sBACA,cACA,cACA,eACA,UACA,mBAID,SACC,wBAID,SACC,cAKD,6BAEC,sBACA,UAID,kFAEC,YAKD,cACC,6BACA,oBAID,yCACC,wBAKD,6BACC,0BACA,aAID,QACC,cAID,QACC,kBAID,SACC,aAID,SACC","file":"normalize.css"} \ No newline at end of file diff --git a/assets/es6/global.js b/assets/es6/global.js index 7c3d1a37..c225ff64 100755 --- a/assets/es6/global.js +++ b/assets/es6/global.js @@ -30,7 +30,6 @@ function scrollControl(){ } window.onload = function() { - // console.log('onload'); scrollControl(); aboutBar = document.getElementById('cda'); } @@ -48,12 +47,15 @@ window.onscroll = function() { var aboutBar; function toggleAboutBar(){ + document.body.classList.toggle('about-open'); aboutBar.classList.toggle('open'); } function openAboutBar(){ + document.body.classList.add('about-open'); aboutBar.classList.add('open'); } function closeAboutBar( e ){ + document.body.classList.remove('about-open'); aboutBar.classList.remove('open'); e.stopPropagation(); } diff --git a/site/plugins/frontend/assets/.gitignore b/assets/frontend/app/.gitignore similarity index 100% rename from site/plugins/frontend/assets/.gitignore rename to assets/frontend/app/.gitignore diff --git a/site/plugins/frontend/assets/README.md b/assets/frontend/app/README.md similarity index 100% rename from site/plugins/frontend/assets/README.md rename to assets/frontend/app/README.md diff --git a/site/plugins/frontend/assets/package-lock.json b/assets/frontend/app/package-lock.json similarity index 100% rename from site/plugins/frontend/assets/package-lock.json rename to assets/frontend/app/package-lock.json diff --git a/site/plugins/frontend/assets/package.json b/assets/frontend/app/package.json similarity index 100% rename from site/plugins/frontend/assets/package.json rename to assets/frontend/app/package.json diff --git a/site/plugins/frontend/assets/rollup.config.js b/assets/frontend/app/rollup.config.js similarity index 92% rename from site/plugins/frontend/assets/rollup.config.js rename to assets/frontend/app/rollup.config.js index 5395964f..d07e7db9 100755 --- a/site/plugins/frontend/assets/rollup.config.js +++ b/assets/frontend/app/rollup.config.js @@ -12,7 +12,7 @@ export default { sourcemap: true, format: 'iife', name: 'app', - file: '../../../../assets/frontend/bundle.js' + file: '../bundle.js' }, plugins: [ svelte({ @@ -21,7 +21,7 @@ export default { // we'll extract any component CSS out into // a separate file — better for performance css: css => { - css.write('../../../../assets/frontend/bundle.css'); + css.write('../bundle.css'); } }), diff --git a/site/plugins/frontend/assets/src/App.svelte b/assets/frontend/app/src/App.svelte similarity index 97% rename from site/plugins/frontend/assets/src/App.svelte rename to assets/frontend/app/src/App.svelte index 1ae60ce5..5ce8fef3 100755 --- a/site/plugins/frontend/assets/src/App.svelte +++ b/assets/frontend/app/src/App.svelte @@ -33,7 +33,7 @@ - CDA {page.title} + C D A → {page.title} diff --git a/site/plugins/frontend/assets/src/components/collection/card.svelte b/assets/frontend/app/src/components/collection/card.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/collection/card.svelte rename to assets/frontend/app/src/components/collection/card.svelte diff --git a/site/plugins/frontend/assets/src/components/collection/cards.svelte b/assets/frontend/app/src/components/collection/cards.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/collection/cards.svelte rename to assets/frontend/app/src/components/collection/cards.svelte diff --git a/site/plugins/frontend/assets/src/components/collection/entityinfo.svelte b/assets/frontend/app/src/components/collection/entityinfo.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/collection/entityinfo.svelte rename to assets/frontend/app/src/components/collection/entityinfo.svelte diff --git a/site/plugins/frontend/assets/src/components/collection/gallery.svelte b/assets/frontend/app/src/components/collection/gallery.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/collection/gallery.svelte rename to assets/frontend/app/src/components/collection/gallery.svelte diff --git a/site/plugins/frontend/assets/src/components/collection/list.svelte b/assets/frontend/app/src/components/collection/list.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/collection/list.svelte rename to assets/frontend/app/src/components/collection/list.svelte diff --git a/site/plugins/frontend/assets/src/components/navigation/_historyListStore.js b/assets/frontend/app/src/components/navigation/_historyListStore.js similarity index 100% rename from site/plugins/frontend/assets/src/components/navigation/_historyListStore.js rename to assets/frontend/app/src/components/navigation/_historyListStore.js diff --git a/site/plugins/frontend/assets/src/components/navigation/archiveBar.svelte b/assets/frontend/app/src/components/navigation/archiveBar.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/navigation/archiveBar.svelte rename to assets/frontend/app/src/components/navigation/archiveBar.svelte diff --git a/site/plugins/frontend/assets/src/components/navigation/historyBar.svelte b/assets/frontend/app/src/components/navigation/historyBar.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/navigation/historyBar.svelte rename to assets/frontend/app/src/components/navigation/historyBar.svelte diff --git a/site/plugins/frontend/assets/src/components/tabs/collection.svelte b/assets/frontend/app/src/components/tabs/collection.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/tabs/collection.svelte rename to assets/frontend/app/src/components/tabs/collection.svelte diff --git a/site/plugins/frontend/assets/src/components/tabs/header.svelte b/assets/frontend/app/src/components/tabs/header.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/tabs/header.svelte rename to assets/frontend/app/src/components/tabs/header.svelte diff --git a/site/plugins/frontend/assets/src/components/tabs/table.svelte b/assets/frontend/app/src/components/tabs/table.svelte similarity index 79% rename from site/plugins/frontend/assets/src/components/tabs/table.svelte rename to assets/frontend/app/src/components/tabs/table.svelte index 161f32b3..27064088 100755 --- a/site/plugins/frontend/assets/src/components/tabs/table.svelte +++ b/assets/frontend/app/src/components/tabs/table.svelte @@ -9,21 +9,6 @@ let open = false; - /* - function accordionToggle( event ){ - let parent = event.target.closest('.accordion'); - let content = parent.getElementsByClassName("section--content")[0]; - - if( parent.classList.contains('open') ){ - parent.classList.remove('open'); - content.style.maxHeight = 0; - } else { - parent.classList.add('open'); - content.style.maxHeight = content.scrollHeight+'px'; - } - } - */ - function cellSize( str ){ str = str.replace(/<[^>]+>/g, ''); diff --git a/site/plugins/frontend/assets/src/components/tabs/text.svelte b/assets/frontend/app/src/components/tabs/text.svelte similarity index 100% rename from site/plugins/frontend/assets/src/components/tabs/text.svelte rename to assets/frontend/app/src/components/tabs/text.svelte diff --git a/site/plugins/frontend/assets/src/helpers/_loader.js b/assets/frontend/app/src/helpers/_loader.js similarity index 100% rename from site/plugins/frontend/assets/src/helpers/_loader.js rename to assets/frontend/app/src/helpers/_loader.js diff --git a/site/plugins/frontend/assets/src/helpers/_wait.svelte b/assets/frontend/app/src/helpers/_wait.svelte similarity index 100% rename from site/plugins/frontend/assets/src/helpers/_wait.svelte rename to assets/frontend/app/src/helpers/_wait.svelte diff --git a/site/plugins/frontend/assets/src/helpers/loadScript.svelte b/assets/frontend/app/src/helpers/loadScript.svelte similarity index 100% rename from site/plugins/frontend/assets/src/helpers/loadScript.svelte rename to assets/frontend/app/src/helpers/loadScript.svelte diff --git a/site/plugins/frontend/assets/src/liebling-house/pagination.svelte b/assets/frontend/app/src/liebling-house/pagination.svelte similarity index 100% rename from site/plugins/frontend/assets/src/liebling-house/pagination.svelte rename to assets/frontend/app/src/liebling-house/pagination.svelte diff --git a/site/plugins/frontend/assets/src/liebling-house/replaceContent.js b/assets/frontend/app/src/liebling-house/replaceContent.js similarity index 100% rename from site/plugins/frontend/assets/src/liebling-house/replaceContent.js rename to assets/frontend/app/src/liebling-house/replaceContent.js diff --git a/site/plugins/frontend/assets/src/liebling-house/template.svelte b/assets/frontend/app/src/liebling-house/template.svelte similarity index 100% rename from site/plugins/frontend/assets/src/liebling-house/template.svelte rename to assets/frontend/app/src/liebling-house/template.svelte diff --git a/site/plugins/frontend/assets/src/liebling-house/tourNavigation.svelte b/assets/frontend/app/src/liebling-house/tourNavigation.svelte similarity index 100% rename from site/plugins/frontend/assets/src/liebling-house/tourNavigation.svelte rename to assets/frontend/app/src/liebling-house/tourNavigation.svelte diff --git a/site/plugins/frontend/assets/src/liebling-house/world-backup.svelte b/assets/frontend/app/src/liebling-house/world-backup.svelte similarity index 98% rename from site/plugins/frontend/assets/src/liebling-house/world-backup.svelte rename to assets/frontend/app/src/liebling-house/world-backup.svelte index c88a7603..2286f914 100755 --- a/site/plugins/frontend/assets/src/liebling-house/world-backup.svelte +++ b/assets/frontend/app/src/liebling-house/world-backup.svelte @@ -235,10 +235,6 @@
- -
{#if world.loaded === false } diff --git a/site/plugins/frontend/assets/src/liebling-house/world.svelte b/assets/frontend/app/src/liebling-house/world.svelte similarity index 100% rename from site/plugins/frontend/assets/src/liebling-house/world.svelte rename to assets/frontend/app/src/liebling-house/world.svelte diff --git a/site/plugins/frontend/assets/src/main.js b/assets/frontend/app/src/main.js similarity index 100% rename from site/plugins/frontend/assets/src/main.js rename to assets/frontend/app/src/main.js diff --git a/site/plugins/frontend/assets/src/router/Link.svelte b/assets/frontend/app/src/router/Link.svelte similarity index 100% rename from site/plugins/frontend/assets/src/router/Link.svelte rename to assets/frontend/app/src/router/Link.svelte diff --git a/site/plugins/frontend/assets/src/router/clickAnyLink.js b/assets/frontend/app/src/router/clickAnyLink.js similarity index 100% rename from site/plugins/frontend/assets/src/router/clickAnyLink.js rename to assets/frontend/app/src/router/clickAnyLink.js diff --git a/site/plugins/frontend/assets/src/router/historyStore.js b/assets/frontend/app/src/router/historyStore.js similarity index 100% rename from site/plugins/frontend/assets/src/router/historyStore.js rename to assets/frontend/app/src/router/historyStore.js diff --git a/site/plugins/frontend/assets/src/router/loadData.js b/assets/frontend/app/src/router/loadData.js similarity index 100% rename from site/plugins/frontend/assets/src/router/loadData.js rename to assets/frontend/app/src/router/loadData.js diff --git a/site/plugins/frontend/assets/src/router/loadPage.js b/assets/frontend/app/src/router/loadPage.js similarity index 93% rename from site/plugins/frontend/assets/src/router/loadPage.js rename to assets/frontend/app/src/router/loadPage.js index 82ebd727..ded7ddcd 100644 --- a/site/plugins/frontend/assets/src/router/loadPage.js +++ b/assets/frontend/app/src/router/loadPage.js @@ -8,7 +8,7 @@ import { loadData } from './loadData.js'; export async function loadPage( url = false, title = false ) { let state = createStateObject({ - title: title || document.title.replace('CDA ',''), + title: title || document.title.replace('C D A → ',''), url: url || window.location.href, template: assumeTemplate( window.location.pathname ) }); diff --git a/site/plugins/frontend/assets/src/router/navigateTo.js b/assets/frontend/app/src/router/navigateTo.js similarity index 100% rename from site/plugins/frontend/assets/src/router/navigateTo.js rename to assets/frontend/app/src/router/navigateTo.js diff --git a/site/plugins/frontend/assets/src/router/pageStore.js b/assets/frontend/app/src/router/pageStore.js similarity index 100% rename from site/plugins/frontend/assets/src/router/pageStore.js rename to assets/frontend/app/src/router/pageStore.js diff --git a/site/plugins/frontend/assets/src/router/popState.js b/assets/frontend/app/src/router/popState.js similarity index 82% rename from site/plugins/frontend/assets/src/router/popState.js rename to assets/frontend/app/src/router/popState.js index bbb58a26..b7725ad7 100755 --- a/site/plugins/frontend/assets/src/router/popState.js +++ b/assets/frontend/app/src/router/popState.js @@ -11,9 +11,13 @@ async function navigateBack( target ) { let data = await loadData( target.url ); + let classlist = ['dynamic', data.theme, data.layout, data.template, data.type, data.entity]; + // replace info in page object and history pageStoreSet({...data , loading: false }); + document.body.className = classlist.join(' '); + // naviWorld( entity.worlditem ); } diff --git a/site/plugins/frontend/assets/src/router/utilities.js b/assets/frontend/app/src/router/utilities.js similarity index 100% rename from site/plugins/frontend/assets/src/router/utilities.js rename to assets/frontend/app/src/router/utilities.js diff --git a/site/plugins/frontend/assets/src/templates/archive.svelte b/assets/frontend/app/src/templates/archive.svelte similarity index 82% rename from site/plugins/frontend/assets/src/templates/archive.svelte rename to assets/frontend/app/src/templates/archive.svelte index 83387656..5d7ea2df 100644 --- a/site/plugins/frontend/assets/src/templates/archive.svelte +++ b/assets/frontend/app/src/templates/archive.svelte @@ -99,21 +99,24 @@ {#if page.archive && page.archive.filters}
-

Filter

-
    - {#each page.archive.filters.content as item} -
  • - -
  • - {/each} -
+

Filters

+ {#each page.archive.filters as filter} + {#if 'headline' in filter} +

{filter.headline}

+ {/if} +
    + {#each filter.buttons as button} +
  • + +
  • + {/each} +
+ {/each}
{/if} diff --git a/site/plugins/frontend/assets/src/templates/entity.svelte b/assets/frontend/app/src/templates/entity.svelte similarity index 100% rename from site/plugins/frontend/assets/src/templates/entity.svelte rename to assets/frontend/app/src/templates/entity.svelte diff --git a/site/plugins/frontend/assets/src/views/3d.svelte b/assets/frontend/app/src/views/3d.svelte similarity index 98% rename from site/plugins/frontend/assets/src/views/3d.svelte rename to assets/frontend/app/src/views/3d.svelte index dc3ce56d..296d54e1 100755 --- a/site/plugins/frontend/assets/src/views/3d.svelte +++ b/assets/frontend/app/src/views/3d.svelte @@ -148,10 +148,6 @@
- -
diff --git a/site/plugins/frontend/assets/src/views/audio.svelte b/assets/frontend/app/src/views/audio.svelte similarity index 90% rename from site/plugins/frontend/assets/src/views/audio.svelte rename to assets/frontend/app/src/views/audio.svelte index 85d2c3e8..9707a794 100755 --- a/site/plugins/frontend/assets/src/views/audio.svelte +++ b/assets/frontend/app/src/views/audio.svelte @@ -33,10 +33,6 @@
- -