import{C as y,o as p,a as v,d as e,t as o,g as n,_ as S,s as T,k}from"./_plugin-vue_export-helper-5d7c36a3.js";const b=()=>localStorage.getItem("theme"),L=a=>localStorage.setItem("theme",a),d=()=>{const a=b();return a||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light")},m=a=>{a==="auto"?document.documentElement.setAttribute("data-bs-theme",window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"):document.documentElement.setAttribute("data-bs-theme",a)},u=(a,t=!1)=>{const s=document.querySelector("#bd-theme");if(!s)return;const f=document.querySelector("#bd-theme-text"),l=document.querySelector(".theme-icon-active i"),i=document.querySelector(`[data-bs-theme-value="${a}"]`),c=i.querySelector("i").classList;document.querySelectorAll("[data-bs-theme-value]").forEach(h=>{h.classList.remove("active"),h.setAttribute("aria-pressed","false")}),i.classList.add("active"),i.setAttribute("aria-pressed","true"),l.classList.remove(...l.classList.values()),l.classList.add(...c);const $=`${f.textContent} (${i.textContent.trim()})`;s.setAttribute("aria-label",$),t&&s.focus()};function C(){document.querySelectorAll("[data-bs-theme-value]").forEach(a=>{a.addEventListener("click",()=>{const t=a.getAttribute("data-bs-theme-value");L(t),m(t),u(t,!0)})}),u(d(),!1)}function q(){m(d()),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{const a=b();a!=="light"&&a!=="dark"&&m(d())}),window.addEventListener("DOMContentLoaded",()=>{u(d())})}const A={class:"dropdown bd-mode-toggle"},E={class:"nav-link dropdown-toggle align-items-center",id:"bd-theme",type:"button","aria-expanded":"false","data-bs-toggle":"dropdown","aria-label":"{{ $t('navbar.toggle_theme') }} ({{ $t('navbar.theme_auto') }})"},x={id:"bd-theme-text"},M={class:"dropdown-menu dropdown-menu-end","aria-labelledby":"bd-theme-text"},N={type:"button",class:"dropdown-item d-flex align-items-center","data-bs-theme-value":"light","aria-pressed":"false"},Q={type:"button",class:"dropdown-item d-flex align-items-center","data-bs-theme-value":"dark","aria-pressed":"false"},D={type:"button",class:"dropdown-item d-flex align-items-center active","data-bs-theme-value":"auto","aria-pressed":"true"},B={__name:"ThemeToggle",setup(a){return y(()=>{q(),C()}),(t,s)=>(p(),v("div",A,[e("a",E,[s[0]||(s[0]=e("span",{class:"bi my-1 theme-icon-active"},[e("i",{class:"fa-solid fa-circle-half-stroke"})],-1)),e("span",x,o(t.$t("navbar.toggle_theme")),1)]),e("ul",M,[e("li",null,[e("button",N,[s[1]||(s[1]=e("i",{class:"bi me-2 theme-icon fas fa-fw fa-solid fa-sun"},null,-1)),n(" "+o(t.$t("navbar.theme_light")),1)])]),e("li",null,[e("button",Q,[s[2]||(s[2]=e("i",{class:"bi me-2 theme-icon fas fa-fw fa-solid fa-moon"},null,-1)),n(" "+o(t.$t("navbar.theme_dark")),1)])]),e("li",null,[e("button",D,[s[3]||(s[3]=e("i",{class:"bi me-2 theme-icon fas fa-fw fa-solid fa-circle-half-stroke"},null,-1)),n(" "+o(t.$t("navbar.theme_auto")),1)])])])]))}};function g(a,t){const s=document.createElement("script");s.src=a,s.async=!0,s.onload=()=>{t&&t(null,s)},s.onerror=()=>{t&&t(new Error(`Failed to load script: ${a}`))},document.head.appendChild(s)}typeof window<"u"&&(window.loadScript=g);var R=g;let r=null;async function j(){return r||(r=await(await fetch("https://app.lizardbyte.dev/uno/random-quotes/games.json")).json()),r[Math.floor(Math.random()*r.length)]}function I(){r=null}var V={fetchRandomQuote:j,resetQuoteCache:I};const H=R,{fetchRandomQuote:O}=V;function _(a,t){let s=a.quote_safe||a.quote;t.notify(s)}function w(){H("https://cdn.jsdelivr.net/npm/@widgetbot/crate@3",function(){let a=new Crate({server:"804382334370578482",channel:"804383092822900797",defer:!1});const t=document.createElement("style");t.innerHTML=` widgetbot-crate { position: fixed !important; } `,document.head.appendChild(t),O().then(s=>{setTimeout(()=>{a&&_(s,a)},7*60*1e3)})})}typeof window<"u"&&(window.initDiscord=w);var z={initDiscord:w,randomQuote:_};const F=""+new URL("../images/logo-sunshine-45.png",import.meta.url).href;const P={components:{ThemeToggle:B},created(){console.log("Header mounted!")},mounted(){let a=document.querySelector("a[href='"+document.location.pathname+"']");a&&a.classList.add("active"),z.initDiscord()}},U={class:"navbar navbar-light navbar-expand-lg navbar-background header"},G={class:"container-fluid"},J={class:"collapse navbar-collapse",id:"navbarSupportedContent"},K={class:"navbar-nav me-auto mb-2 mb-lg-0"},W={class:"nav-item"},X={class:"nav-link",href:"./"},Y={class:"nav-item"},Z={class:"nav-link",href:"./pin"},ee={class:"nav-item"},te={class:"nav-link",href:"./apps"},ae={class:"nav-item"},se={class:"nav-link",href:"./config"},oe={class:"nav-item"},ne={class:"nav-link",href:"./password"},ie={class:"nav-item"},re={class:"nav-link",href:"./troubleshooting"},le={class:"nav-item"};function de(a,t,s,f,l,i){const c=T("ThemeToggle");return p(),v("nav",U,[e("div",G,[t[6]||(t[6]=e("a",{class:"navbar-brand",href:"./",title:"Sunshine"},[e("img",{src:F,height:"45",alt:"Sunshine"})],-1)),t[7]||(t[7]=e("button",{class:"navbar-toggler",type:"button","data-bs-toggle":"collapse","data-bs-target":"#navbarSupportedContent","aria-controls":"navbarSupportedContent","aria-expanded":"false","aria-label":"Toggle navigation"},[e("span",{class:"navbar-toggler-icon"})],-1)),e("div",J,[e("ul",K,[e("li",W,[e("a",X,[t[0]||(t[0]=e("i",{class:"fas fa-fw fa-home"},null,-1)),n(" "+o(a.$t("navbar.home")),1)])]),e("li",Y,[e("a",Z,[t[1]||(t[1]=e("i",{class:"fas fa-fw fa-unlock"},null,-1)),n(" "+o(a.$t("navbar.pin")),1)])]),e("li",ee,[e("a",te,[t[2]||(t[2]=e("i",{class:"fas fa-fw fa-stream"},null,-1)),n(" "+o(a.$t("navbar.applications")),1)])]),e("li",ae,[e("a",se,[t[3]||(t[3]=e("i",{class:"fas fa-fw fa-cog"},null,-1)),n(" "+o(a.$t("navbar.configuration")),1)])]),e("li",oe,[e("a",ne,[t[4]||(t[4]=e("i",{class:"fas fa-fw fa-user-shield"},null,-1)),n(" "+o(a.$t("navbar.password")),1)])]),e("li",ie,[e("a",re,[t[5]||(t[5]=e("i",{class:"fas fa-fw fa-info"},null,-1)),n(" "+o(a.$t("navbar.troubleshoot")),1)])]),e("li",le,[k(c)])])])])])}const me=S(P,[["render",de]]);export{me as N};