From 4fe5a5118e93a76b12366ce81bea0423928c9530 Mon Sep 17 00:00:00 2001 From: Kevin F Date: Tue, 16 May 2023 22:32:33 +0200 Subject: [PATCH] Fix reading issue :bug: --- RELEASE_NOTES.md | 2 + build/BasicTasks.fs | 2 +- build/PackageTasks.fs | 2 +- build/ReleaseTasks.fs | 4 - client/docs/_sidebars/mainSidebar.md | 11 +- client/generators/docs.fsx | 2 +- client/js/bundle.js | 433 +++++++++++------- client/loaders/_lib.fsx | 2 +- client/loaders/docsloader.fsx | 34 +- .../content/package.json | 2 +- .../CustomParsing/nfdi-sidebar-eleneo.fs | 26 +- src/Nfdi4Plants.Fornax/Loaders.fs | 21 +- .../nfdi-sidebar-eleneo.tests.fs | 2 +- 13 files changed, 340 insertions(+), 203 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 493d868..d37ca91 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,5 @@ +### 1.0.1+8b7e242 (Released 2023-5-16) + ### 1.0.0+3a35af7 (Released 2023-5-16) * Additions: * [[#3a35af7](https://github.com/Freymaurer/Nfdi4Plants.Fornax/commit/3a35af7aeddf772a1913c8f9439b68755993d278)] Add searchbar and new sidebar support #7 #8 diff --git a/build/BasicTasks.fs b/build/BasicTasks.fs index 2188b94..c99b453 100644 --- a/build/BasicTasks.fs +++ b/build/BasicTasks.fs @@ -12,7 +12,7 @@ let setPrereleaseTag = BuildTask.create "SetPrereleaseTag" [] { printfn "Please enter pre-release package suffix" let suffix = System.Console.ReadLine() prereleaseSuffix <- suffix - prereleaseTag <- (sprintf "%s-%s" release.NugetVersion suffix) + prereleaseTag <- (sprintf "%i.%i.%i-%s" release.SemVer.Major release.SemVer.Minor release.SemVer.Patch suffix) isPrerelease <- true } diff --git a/build/PackageTasks.fs b/build/PackageTasks.fs index f209345..e9fc23f 100644 --- a/build/PackageTasks.fs +++ b/build/PackageTasks.fs @@ -56,7 +56,7 @@ let pack = BuildTask.create "Pack" [clean; build; runTests] { } let packPrerelease = BuildTask.create "PackPrerelease" [setPrereleaseTag; clean; build; runTests] { - if promptYesNo (sprintf "package tag will be %s OK?" prereleaseTag ) + if promptYesNo (sprintf "Creating stable package with version %s OK?" prereleaseTag ) then !! "src/**/*.*proj" -- "src/bin/*" diff --git a/build/ReleaseTasks.fs b/build/ReleaseTasks.fs index 31488c8..d2fa7f8 100644 --- a/build/ReleaseTasks.fs +++ b/build/ReleaseTasks.fs @@ -18,16 +18,12 @@ let createTag = BuildTask.create "CreateTag" [clean; build; runTests; pack] { if promptYesNo (sprintf "tagging branch with %s OK?" stableVersionTag ) then Git.Branches.tag "" stableVersionTag Git.Branches.pushTag "" projectRepo stableVersionTag - else - failwith "aborted" } let createPrereleaseTag = BuildTask.create "CreatePrereleaseTag" [setPrereleaseTag; clean; build; runTests; packPrerelease] { if promptYesNo (sprintf "tagging branch with %s OK?" prereleaseTag ) then Git.Branches.tag "" prereleaseTag Git.Branches.pushTag "" projectRepo prereleaseTag - else - failwith "aborted" } diff --git a/client/docs/_sidebars/mainSidebar.md b/client/docs/_sidebars/mainSidebar.md index 4179dd1..580e947 100644 --- a/client/docs/_sidebars/mainSidebar.md +++ b/client/docs/_sidebars/mainSidebar.md @@ -1,5 +1,5 @@ --- -published: 2022-05-09 +published: 2023-05-16 Article Status: Publishable To-Dos: - Update links to other KB articles @@ -15,11 +15,4 @@ To-Dos: ### [Sharing and curation](/docs/metadata.html#sharing-and-curation) ## [How does DataPLANT support me in metadata annotation](/docs/metadata.html#how-does-dataplant-support-me-in-metadata-annotation) ## [DataPLANT Support](/docs/metadata.html#dataplant-support) -# [Test 1](/path/any) -# [Test 1](/path/any) -## [Test 2](/path/any) -## [Test 2](/path/any) -## [Test 2](/path/any) -### [Test 3](/path/any) -#### [Test 4](/path/any) -##### [Test 5](/path/any) +# [Code Examples](/docs/CodeExamples.html) \ No newline at end of file diff --git a/client/generators/docs.fsx b/client/generators/docs.fsx index 9ac987f..d3c6617 100644 --- a/client/generators/docs.fsx +++ b/client/generators/docs.fsx @@ -10,7 +10,7 @@ let generate' (ctx : SiteContents) (page: string) = ctx.TryGetValues () |> Option.defaultValue Seq.empty |> Seq.findBack (fun n -> n.file = page) - + Layout.layout ctx doc.title [ Layout.docsLayout doc ] diff --git a/client/js/bundle.js b/client/js/bundle.js index 2e02a25..d437204 100644 --- a/client/js/bundle.js +++ b/client/js/bundle.js @@ -32,27 +32,33 @@ const J=t=>e=>"function"==typeof e?((t,e)=>(window.customElements.define(t,e),e) * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */,tt=(t,e)=>"method"===e.kind&&e.descriptor&&!("value"in e.descriptor)?{...e,finisher(n){n.createProperty(e.key,t)}}:{kind:"field",key:Symbol(),placement:"own",descriptor:{},originalKey:e.key,initializer(){"function"==typeof e.initializer&&(this[e.key]=e.initializer.call(this))},finisher(n){n.createProperty(e.key,t)}};function et(t){return(e,n)=>void 0!==n?((t,e,n)=>{e.constructor.createProperty(n,t)})(t,e,n):tt(t,e) +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */} /** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */}var nt;null===(nt=window.HTMLSlotElement)||void 0===nt||nt.prototype.assignedElements; + */ +var nt;const it=null!=(null===(nt=window.HTMLSlotElement)||void 0===nt?void 0:nt.prototype.assignedElements)?(t,e)=>t.assignedElements(e):(t,e)=>t.assignedNodes(e).filter((t=>t.nodeType===Node.ELEMENT_NODE)); /** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ -const it=Symbol.for(""),rt=t=>{var e,n;if((null===(e=t)||void 0===e?void 0:e.r)===it)return null===(n=t)||void 0===n?void 0:n._$litStatic$},at=t=>({_$litStatic$:t,r:it}),ot=new Map,st=(t=>(e,...n)=>{const i=n.length;let r,a;const o=[],s=[];let c,l=0,u=!1;for(;l{var e,n;if((null===(e=t)||void 0===e?void 0:e.r)===rt)return null===(n=t)||void 0===n?void 0:n._$litStatic$},ot=t=>({_$litStatic$:t,r:rt}),st=new Map,ct=(t=>(e,...n)=>{const i=n.length;let r,a;const o=[],s=[];let c,l=0,u=!1;for(;l(...e)=>({_$litDirective$:t,values:e}))(ut);var ft=Object.defineProperty,dt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,wt=(t,e,n)=>e in t?ft(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;const vt=r`#1FC2A7`,yt=r`#4cceb9`,xt=r`#199b86`,kt=r`#4FB3D9`,_t=r`#2D3E50`,Et=r`#576573`;r`#FFC000`,r`#B4CE82`;const Tt=r`#f0f5e6`;r`#C21F3A`;const Ct=r`#3A3A3A`,St=r`#FEFEFE`;r`#ECEBEB`;const At=r` + */class ht extends ut{constructor(t){if(super(t),this.it=N,t.type!==lt)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===N||null==t)return this.ft=void 0,this.it=t;if(t===L)return t;if("string"!=typeof t)throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this.ft;this.it=t;const e=[t];return e.raw=e,this.ft={_$litType$:this.constructor.resultType,strings:e,values:[]}}}ht.directiveName="unsafeHTML",ht.resultType=1;const ft=(t=>(...e)=>({_$litDirective$:t,values:e}))(ht);var dt=Object.defineProperty,gt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,vt=(t,e,n)=>e in t?dt(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;const yt=r`#1FC2A7`,xt=r`#4cceb9`,kt=r`#199b86`,_t=r`#4FB3D9`,Et=r`#2D3E50`,Tt=r`#576573`;r`#FFC000`,r`#B4CE82`;const Ct=r`#f0f5e6`;r`#C21F3A`;const St=r`#3A3A3A`;r`#212121`;const At=r`#fefefe`;r`#ECEBEB`;const Mt=r` /** * Calculate the contrast ratio between two colors. * See https://www.w3.org/TR/WCAG20-TECHS/G17.html#G17-tests @@ -833,17 +839,17 @@ th:not([align]) { text-align: inherit; } -:host { +/* :host { background-color: white; font-size: 16px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; min-width: 300px; overflow-x: hidden; - overflow-y: scroll; + overflow-y: scroll; text-rendering: optimizeLegibility; text-size-adjust: 100%; -} +} */ article, aside, @@ -1400,12 +1406,12 @@ a.box:active { color: #fff; } .button.is-primary { - background-color: ${vt}; + background-color: ${yt}; border-color: transparent; color: #fff; } .button.is-primary:hover, .button.is-primary.is-hovered { - background-color: ${xt}; + background-color: ${kt}; border-color: transparent; color: #fff; } @@ -1422,13 +1428,13 @@ a.box:active { color: #fff; } .button.is-primary[disabled], fieldset[disabled] .button.is-primary { - background-color: ${vt}; + background-color: ${yt}; border-color: transparent; box-shadow: none; } .button.is-primary.is-inverted { background-color: #fff; - color: ${vt}; + color: ${yt}; } .button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered { background-color: #f2f2f2; @@ -1437,32 +1443,32 @@ a.box:active { background-color: #fff; border-color: transparent; box-shadow: none; - color: ${vt}; + color: ${yt}; } .button.is-primary.is-loading::after { border-color: transparent transparent #fff #fff !important; } .button.is-primary.is-outlined { background-color: transparent; - border-color: ${vt}; - color: ${vt}; + border-color: ${yt}; + color: ${yt}; } .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused { - background-color: ${vt}; - border-color: ${vt}; + background-color: ${yt}; + border-color: ${yt}; color: #fff; } .button.is-primary.is-outlined.is-loading::after { - border-color: transparent transparent ${vt} ${vt} !important; + border-color: transparent transparent ${yt} ${yt} !important; } .button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #fff #fff !important; } .button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined { background-color: transparent; - border-color: ${vt}; + border-color: ${yt}; box-shadow: none; - color: ${vt}; + color: ${yt}; } .button.is-primary.is-inverted.is-outlined { background-color: transparent; @@ -1471,10 +1477,10 @@ a.box:active { } .button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused { background-color: #fff; - color: ${vt}; + color: ${yt}; } .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent ${vt} ${vt} !important; + border-color: transparent transparent ${yt} ${yt} !important; } .button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined { background-color: transparent; @@ -2502,7 +2508,7 @@ div.icon-text { color: #fff; } .notification.is-primary { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .notification.is-primary.is-light { @@ -2623,16 +2629,16 @@ div.icon-text { background-image: linear-gradient(to right, #363636 30%, #ededed 30%); } .progress.is-primary::-webkit-progress-value { - background-color: ${vt}; + background-color: ${yt}; } .progress.is-primary::-moz-progress-bar { - background-color: ${vt}; + background-color: ${yt}; } .progress.is-primary::-ms-fill { - background-color: ${vt}; + background-color: ${yt}; } .progress.is-primary:indeterminate { - background-image: linear-gradient(to right, ${vt} 30%, #ededed 30%); + background-image: linear-gradient(to right, ${yt} 30%, #ededed 30%); } .progress.is-link::-webkit-progress-value { background-color: #4FB3D9; @@ -2769,8 +2775,8 @@ div.icon-text { } .table td.is-primary, .table th.is-primary { - background-color: ${vt}; - border-color: ${vt}; + background-color: ${yt}; + border-color: ${yt}; color: #fff; } .table td.is-link, @@ -2810,7 +2816,7 @@ div.icon-text { } .table td.is-selected, .table th.is-selected { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .table td.is-selected a, @@ -2830,7 +2836,7 @@ div.icon-text { text-align: inherit; } .table tr.is-selected { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .table tr.is-selected a, @@ -2988,7 +2994,7 @@ div.icon-text { color: #fff; } .tag:not(body).is-primary { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .tag:not(body).is-primary.is-light { @@ -3302,7 +3308,7 @@ a.tag:hover { box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .is-primary.textarea, .is-primary.input { - border-color: ${vt}; + border-color: ${yt}; } .is-primary.textarea:focus, .is-primary.input:focus, .is-primary.is-focused.textarea, .is-primary.is-focused.input, .is-primary.textarea:active, .is-primary.input:active, .is-primary.is-active.textarea, .is-primary.is-active.input { box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); @@ -3503,10 +3509,10 @@ a.tag:hover { box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .select.is-primary:not(:hover)::after { - border-color: ${vt}; + border-color: ${yt}; } .select.is-primary select { - border-color: ${vt}; + border-color: ${yt}; } .select.is-primary select:hover, .select.is-primary select.is-hovered { border-color: #00b89c; @@ -3697,12 +3703,12 @@ a.tag:hover { color: #fff; } .file.is-primary .file-cta { - background-color: ${vt}; + background-color: ${yt}; border-color: transparent; color: #fff; } .file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta { - background-color: ${xt}; + background-color: ${kt}; border-color: transparent; color: #fff; } @@ -4009,7 +4015,7 @@ a.tag:hover { color: #363636; } .help.is-primary { - color: ${vt}; + color: ${yt}; } .help.is-link { color: #4FB3D9; @@ -4773,11 +4779,11 @@ button.dropdown-item.is-active { background-color: #ebfffc; } .message.is-primary .message-header { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .message.is-primary .message-body { - border-color: ${vt}; + border-color: ${yt}; color: #00947e; } .message.is-link { @@ -5200,7 +5206,7 @@ button.dropdown-item.is-active { } } .navbar.is-primary { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .navbar.is-primary .navbar-brand > .navbar-item, @@ -5251,7 +5257,7 @@ button.dropdown-item.is-active { color: #fff; } .navbar.is-primary .navbar-dropdown a.navbar-item.is-active { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } } @@ -6184,14 +6190,14 @@ body.has-spaced-navbar-fixed-bottom { color: #363636; } .panel.is-primary .panel-heading { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .panel.is-primary .panel-tabs a.is-active { - border-bottom-color: ${vt}; + border-bottom-color: ${yt}; } .panel.is-primary .panel-block.is-active .panel-icon { - color: ${vt}; + color: ${yt}; } .panel.is-link .panel-heading { background-color: #4FB3D9; @@ -8255,7 +8261,7 @@ a.has-text-dark:hover, a.has-text-dark:focus { } .has-text-primary { - color: ${vt} !important; + color: ${yt} !important; } a.has-text-primary:hover, a.has-text-primary:focus { @@ -8263,7 +8269,7 @@ a.has-text-primary:hover, a.has-text-primary:focus { } .has-background-primary { - background-color: ${vt} !important; + background-color: ${yt} !important; } .has-text-primary-light { @@ -10291,7 +10297,7 @@ a.has-text-danger-dark:hover, a.has-text-danger-dark:focus { } } .hero.is-primary { - background-color: ${vt}; + background-color: ${yt}; color: #fff; } .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), @@ -10310,7 +10316,7 @@ a.has-text-danger-dark:hover, a.has-text-danger-dark:focus { } @media screen and (max-width: 1023px) { .hero.is-primary .navbar-menu { - background-color: ${vt}; + background-color: ${yt}; } } .hero.is-primary .navbar-item, @@ -10342,14 +10348,14 @@ a.has-text-danger-dark:hover, a.has-text-danger-dark:focus { .hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { background-color: #fff; border-color: #fff; - color: ${vt}; + color: ${yt}; } .hero.is-primary.is-bold { - background-image: linear-gradient(141deg, #009e6c 0%, ${vt} 71%, #00e7eb 100%); + background-image: linear-gradient(141deg, #009e6c 0%, ${yt} 71%, #00e7eb 100%); } @media screen and (max-width: 768px) { .hero.is-primary.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #009e6c 0%, ${vt} 71%, #00e7eb 100%); + background-image: linear-gradient(141deg, #009e6c 0%, ${yt} 71%, #00e7eb 100%); } } .hero.is-link { @@ -10760,7 +10766,7 @@ a.has-text-danger-dark:hover, a.has-text-danger-dark:focus { padding: 3rem 1.5rem 6rem; } -:host, +/* :host, */ body { background-color: #fafafa; } @@ -10783,10 +10789,10 @@ body { margin: 0 auto; } -`,Mt="https://nfdi4plants.org/",Dt="https://nfdi4plants.org/nfdi4plants.knowledgebase/",Ot="https://git.nfdi4plants.org/",It="https://gitlab.nfdi4plants.de/",Lt="https://dmpg.nfdi4plants.org";var Nt=Object.defineProperty,Pt=Object.getOwnPropertyDescriptor,$t=(t,e,n,i)=>{for(var r,a=i>1?void 0:i?Pt(e,n):e,o=t.length-1;o>=0;o--)(r=t[o])&&(a=(i?r(e,n,a):r(a))||a);return i&&a&&Nt(e,n,a),a};let Bt=class extends Z{constructor(){super(...arguments),this.navbarIsActive=!1,this.url=window.location.href}render(){return I` +`,Dt="https://nfdi4plants.org/",Ot="https://nfdi4plants.org/nfdi4plants.knowledgebase/",It="https://git.nfdi4plants.org/",Lt="https://gitlab.nfdi4plants.de/",Nt="https://dmpg.nfdi4plants.org";var Pt=Object.defineProperty,$t=Object.getOwnPropertyDescriptor,Bt=(t,e,n,i)=>{for(var r,a=i>1?void 0:i?$t(e,n):e,o=t.length-1;o>=0;o--)(r=t[o])&&(a=(i?r(e,n,a):r(a))||a);return i&&a&&Pt(e,n,a),a};let Ft=class extends Z{constructor(){super(...arguments),this.navbarIsActive=!1,this.url=window.location.href}render(){return I` - `}_toggleNavbar(){this.navbarIsActive=!this.navbarIsActive}};Bt.styles=[At,r` + `}_toggleNavbar(){this.navbarIsActive=!this.navbarIsActive}};Ft.styles=[Mt,r` :host { position: fixed; z-index: 30; @@ -10900,7 +10906,7 @@ body { vertical-align: -.125em; } .variable-colors, .navbar-item, .navbar-link, .navbar-dropdown { - background-color: var(--element-background-color, ${_t}); + background-color: var(--element-background-color, ${Et}); color: var(--element-text-color, white); border-color: var(--element-text-color, white); } @@ -10913,7 +10919,7 @@ body { display: none } } - `],$t([et({type:Boolean})],Bt.prototype,"navbarIsActive",2),$t([et()],Bt.prototype,"url",2),Bt=$t([J("nfdi-navbar")],Bt);var Ft=Object.defineProperty,jt=Object.getOwnPropertyDescriptor;let Rt=class extends Z{render(){return I` + `],Bt([et({type:Boolean})],Ft.prototype,"navbarIsActive",2),Bt([et()],Ft.prototype,"url",2),Ft=Bt([J("nfdi-navbar")],Ft);var jt=Object.defineProperty,Rt=Object.getOwnPropertyDescriptor;let zt=class extends Z{render(){return I` - `}};Rt.styles=[At,r` + `}};zt.styles=[Mt,r` :host{ display: block; clear: both; @@ -11081,23 +11087,23 @@ body { } .variable-colors { - background-color: var(--element-background-color, ${Et}); - color: var(--element-text-color, ${St}); - border-color: var(--element-text-color, ${St}) + background-color: var(--element-background-color, ${Tt}); + color: var(--element-text-color, ${At}); + border-color: var(--element-text-color, ${At}) } a { - color: var(--link-color, ${kt}) + color: var(--link-color, ${_t}) } a:hover { - color:var(--link-hover-color, ${Ct}) + color:var(--link-hover-color, ${St}) } .headerColor { - color: var(--header-color, ${St}); + color: var(--header-color, ${At}); } - `],Rt=((t,e,n,i)=>{for(var r,a=i>1?void 0:i?jt(e,n):e,o=t.length-1;o>=0;o--)(r=t[o])&&(a=(i?r(e,n,a):r(a))||a);return i&&a&&Ft(e,n,a),a})([J("nfdi-footer")],Rt);var zt=Object.defineProperty,Ht=Object.getOwnPropertyDescriptor,Gt=(t,e,n,i)=>{for(var r,a=i>1?void 0:i?Ht(e,n):e,o=t.length-1;o>=0;o--)(r=t[o])&&(a=(i?r(e,n,a):r(a))||a);return i&&a&&zt(e,n,a),a};let Ut=class extends Z{constructor(){super(...arguments),this.navbarIsActive=!1}render(){return I` + `],zt=((t,e,n,i)=>{for(var r,a=i>1?void 0:i?Rt(e,n):e,o=t.length-1;o>=0;o--)(r=t[o])&&(a=(i?r(e,n,a):r(a))||a);return i&&a&&jt(e,n,a),a})([J("nfdi-footer")],zt);var Ht=Object.defineProperty,Gt=Object.getOwnPropertyDescriptor,Ut=(t,e,n,i)=>{for(var r,a=i>1?void 0:i?Gt(e,n):e,o=t.length-1;o>=0;o--)(r=t[o])&&(a=(i?r(e,n,a):r(a))||a);return i&&a&&Ht(e,n,a),a};let qt=class extends Z{constructor(){super(...arguments),this.navbarIsActive=!1}render(){return I`