This commit is contained in:
github-actions[bot]
2025-03-08 20:39:10 +00:00
parent 42ce69055e
commit 7c00bb5fbe
22 changed files with 31 additions and 32 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
"use strict";(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[581],{5610:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Get Started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"What is Stardust XR?","href":"/docs/get-started/What-is-Stardust","docId":"get-started/What-is-Stardust"},{"type":"link","label":"Quick Start Guide","href":"/docs/get-started/Quickstart","docId":"get-started/Quickstart"},{"type":"link","label":"Setup OpenXR Runtime","href":"/docs/get-started/setup-openxr","docId":"get-started/setup-openxr"},{"type":"link","label":"Full Installation","href":"/docs/get-started/manual","docId":"get-started/manual"},{"type":"link","label":"Meta Quest Walkthrough","href":"/docs/get-started/quest-3-setup","docId":"get-started/quest-3-setup"}]},{"type":"category","label":"Dive deeper","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Brief Overview","href":"/docs/dive-deeper/brief-overview","docId":"dive-deeper/brief-overview"},{"type":"link","label":"Technical Overview","href":"/docs/dive-deeper/deep-overview","docId":"dive-deeper/deep-overview"},{"type":"link","label":"Making Clients","href":"/docs/dive-deeper/make-clients","docId":"dive-deeper/make-clients"},{"type":"link","label":"Glossary","href":"/docs/dive-deeper/terminology","docId":"dive-deeper/terminology"}]}]},"docs":{"dive-deeper/brief-overview":{"id":"dive-deeper/brief-overview","title":"Brief Overview","description":"Stardust XR is an XR display server designed for Linux-based systems.","sidebar":"tutorialSidebar"},"dive-deeper/deep-overview":{"id":"dive-deeper/deep-overview","title":"Technical Overview","description":"Server","sidebar":"tutorialSidebar"},"dive-deeper/make-clients":{"id":"dive-deeper/make-clients","title":"Making Clients","description":"A Stardust client is at its core an executable that connects to a stardust server instance at $XDGRUNTIMEDIR/stardust-[0-32], sends and receives messages according to the Stardust protocol.","sidebar":"tutorialSidebar"},"dive-deeper/terminology":{"id":"dive-deeper/terminology","title":"Glossary","description":"- Item: a virtual object that represents data","sidebar":"tutorialSidebar"},"get-started/manual":{"id":"get-started/manual","title":"Full Installation","description":"Unlike Telescope that launches the Stardust XR server and a small selection of clients, the typical way to interact with Stardust is to first run the server, which only provides a void by default, as there are no applications or clients within it. You can then launch any combination of the clients listed below, as they are all considered separate items but can run concurrently inside Stardust.","sidebar":"tutorialSidebar"},"get-started/quest-3-setup":{"id":"get-started/quest-3-setup","title":"Meta Quest Walkthrough","description":"Do you have a Meta Quest and would like to try Stardust for yourself? Even if you don\'t have any experience with Linux, this full guide will get you started with Stardust! It is recommended that you install a version of Linux called Ultramarine. We suggest Plasma Edition due to VRR and HDR support. Once you have it installed, you will mainly be using the terminal to install what you need. Linked below is a YouTube walkthrough:","sidebar":"tutorialSidebar"},"get-started/Quickstart":{"id":"get-started/Quickstart","title":"Quick Start Guide","description":"The quickest way to get started with Stardust XR is to try out Telescope. This works with the device you already have, or a headset. It comes with the Stardust XR server, an app launcher called Hexagon Launcher, and some helpful apps like Flatland to use your 2D apps inside Stardust, and Black Hole to quickly tuck away your objects and apps (kind of like desktop peek on Windows).","sidebar":"tutorialSidebar"},"get-started/setup-openxr":{"id":"get-started/setup-openxr","title":"Setup OpenXR Runtime","description":"This guide will help you set up your VR or AR headset for use with Stardust. Although support for many headsets on Linux is still under active development, there are a number of good options available. If you already have OpenXR set up on your Linux distribution, head to the Full Installation page to get Stardust XR installed.","sidebar":"tutorialSidebar"},"get-started/What-is-Stardust":{"id":"get-started/What-is-Stardust","title":"What is Stardust XR?","description":"Stardust XR Demo Reel","sidebar":"tutorialSidebar"}}}')}}]);
"use strict";(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[581],{5610:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Get Started","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"What is Stardust XR?","href":"/docs/get-started/What-is-Stardust","docId":"get-started/What-is-Stardust"},{"type":"link","label":"Quick Start Guide","href":"/docs/get-started/Quickstart","docId":"get-started/Quickstart"},{"type":"link","label":"Setup OpenXR Runtime","href":"/docs/get-started/setup-openxr","docId":"get-started/setup-openxr"},{"type":"link","label":"Full Installation","href":"/docs/get-started/manual","docId":"get-started/manual"},{"type":"link","label":"Meta Quest Walkthrough","href":"/docs/get-started/quest-3-setup","docId":"get-started/quest-3-setup"}]},{"type":"category","label":"Dive deeper","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Brief Overview","href":"/docs/dive-deeper/brief-overview","docId":"dive-deeper/brief-overview"},{"type":"link","label":"Technical Overview","href":"/docs/dive-deeper/deep-overview","docId":"dive-deeper/deep-overview"},{"type":"link","label":"Making Clients","href":"/docs/dive-deeper/make-clients","docId":"dive-deeper/make-clients"},{"type":"link","label":"Glossary","href":"/docs/dive-deeper/terminology","docId":"dive-deeper/terminology"}]}]},"docs":{"dive-deeper/brief-overview":{"id":"dive-deeper/brief-overview","title":"Brief Overview","description":"Stardust XR is an XR display server designed for Linux-based systems.","sidebar":"tutorialSidebar"},"dive-deeper/deep-overview":{"id":"dive-deeper/deep-overview","title":"Technical Overview","description":"Server","sidebar":"tutorialSidebar"},"dive-deeper/make-clients":{"id":"dive-deeper/make-clients","title":"Making Clients","description":"A Stardust client is at its core an executable that connects to a stardust server instance at $XDGRUNTIMEDIR/stardust-[0-32], sends and receives messages according to the Stardust protocol.","sidebar":"tutorialSidebar"},"dive-deeper/terminology":{"id":"dive-deeper/terminology","title":"Glossary","description":"- Item: a virtual object that represents data","sidebar":"tutorialSidebar"},"get-started/manual":{"id":"get-started/manual","title":"Full Installation","description":"Unlike Telescope that launches the Stardust XR server and a small selection of clients, the typical way to interact with Stardust is to first run the server, which only provides a void by default, as there are no applications or clients within it. You can then launch any combination of the clients listed below, as they are all considered separate items but can run concurrently inside Stardust.","sidebar":"tutorialSidebar"},"get-started/quest-3-setup":{"id":"get-started/quest-3-setup","title":"Meta Quest Walkthrough","description":"Do you have a Meta Quest and would like to try Stardust for yourself? Even if you don\'t have any experience with Linux, this full guide will get you started with Stardust! It is recommended that you install a version of Linux called Ultramarine. We suggest Plasma Edition due to VRR and HDR support. Once you have it installed, you will mainly be using the terminal to install what you need. Linked below is a YouTube walkthrough:","sidebar":"tutorialSidebar"},"get-started/Quickstart":{"id":"get-started/Quickstart","title":"Quick Start Guide","description":"The quickest way to get started with Stardust XR is to try out Telescope. This works with the device you already have, or a headset. It comes with the Stardust XR server, an app launcher called Hexagon Launcher, and some helpful apps like Flatland to use your 2D apps inside Stardust, and Black Hole to quickly tuck away your objects and apps (kind of like desktop peek on Windows).","sidebar":"tutorialSidebar"},"get-started/setup-openxr":{"id":"get-started/setup-openxr","title":"Setup OpenXR Runtime","description":"This guide will help you set up your VR or AR headset for use with Stardust. Although support for many headsets on Linux is still under active development, there are a number of good options available. If you already have OpenXR set up on your Linux distribution, head to the Full Installation page to get Stardust XR installed.","sidebar":"tutorialSidebar"},"get-started/What-is-Stardust":{"id":"get-started/What-is-Stardust","title":"What is Stardust XR?","description":"<iframe","sidebar":"tutorialSidebar"}}}')}}]);

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[902],{5680:(e,t,r)=>{r.d(t,{xA:()=>c,yg:()=>f});var a=r(6540);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},s=Object.keys(e);for(a=0;a<s.length;a++)r=s[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)r=s[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var u=a.createContext({}),p=function(e){var t=a.useContext(u),r=t;return e&&(r="function"==typeof e?e(t):o(o({},t),e)),r},c=function(e){var t=p(e.components);return a.createElement(u.Provider,{value:t},e.children)},d="mdxType",l={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},y=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,s=e.originalType,u=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),d=p(r),y=n,f=d["".concat(u,".").concat(y)]||d[y]||l[y]||s;return r?a.createElement(f,o(o({ref:t},c),{},{components:r})):a.createElement(f,o({ref:t},c))}));function f(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var s=r.length,o=new Array(s);o[0]=y;var i={};for(var u in t)hasOwnProperty.call(t,u)&&(i[u]=t[u]);i.originalType=e,i[d]="string"==typeof e?e:n,o[1]=i;for(var p=2;p<s;p++)o[p]=r[p];return a.createElement.apply(null,o)}return a.createElement.apply(null,r)}y.displayName="MDXCreateElement"},2567:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>p});var a=r(8168),n=(r(6540),r(5680));const s={sidebar_position:1},o="What is Stardust XR?",i={unversionedId:"get-started/What-is-Stardust",id:"get-started/What-is-Stardust",title:"What is Stardust XR?",description:"Stardust XR Demo Reel",source:"@site/docs/01-get-started/01-What-is-Stardust.md",sourceDirName:"01-get-started",slug:"/get-started/What-is-Stardust",permalink:"/docs/get-started/What-is-Stardust",draft:!1,editUrl:"https://github.com/StardustXR/website/edit/main/docs/01-get-started/01-What-is-Stardust.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",next:{title:"Quick Start Guide",permalink:"/docs/get-started/Quickstart"}},u={},p=[],c={toc:p},d="wrapper";function l(e){let{components:t,...s}=e;return(0,n.yg)(d,(0,a.A)({},c,s,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"what-is-stardust-xr"},"What is Stardust XR?"),(0,n.yg)("p",null,(0,n.yg)("a",{parentName:"p",href:"https://www.youtube.com/watch?v=v2WblwbaLaA"},(0,n.yg)("img",{alt:"Stardust XR Demo Reel",src:r(1186).A,width:"797",height:"465"}))),(0,n.yg)("p",null,"Stardust XR is a ",(0,n.yg)("a",{parentName:"p",href:"https://itsfoss.com/display-server/"},"display server")," for VR and AR headsets on Linux-based systems. Stardust provides a 3D environment, where anything from 2D windows (including your existing apps!), to 3D apps built from objects, can exist together in physical space. "),(0,n.yg)("p",null,"If you'd like to try Stardust XR on your existing device without a headset, head to the ",(0,n.yg)("a",{parentName:"p",href:"Quickstart"},"Quick Start")," guide. If you'd like to use a VR headset, check out ",(0,n.yg)("a",{parentName:"p",href:"setup-openxr"},"Set up OpenXR Runtime"),". If you already have your headset set up, head to the ",(0,n.yg)("a",{parentName:"p",href:"manual"},"Full Stardust Installation")," page. If you've a beginner, and have a Meta Quest device, we've created a ",(0,n.yg)("a",{parentName:"p",href:"quest-3-setup"},"full walkthrough to get you started playing with Stardust"),"!"),(0,n.yg)("p",null,"Stardust XR is acitvely looking for help with development to expand the project. You can also ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/sponsors/technobaboo"},"become a sponsor"),"."))}l.isMDXComponent=!0},1186:(e,t,r)=>{r.d(t,{A:()=>a});const a=r.p+"assets/images/sizzlethumb-214db574efe0039304b2328f12d5f025.png"}}]);

View File

@@ -0,0 +1 @@
"use strict";(self.webpackChunkstardust_website=self.webpackChunkstardust_website||[]).push([[902],{5680:(e,t,r)=>{r.d(t,{xA:()=>c,yg:()=>f});var a=r(6540);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){n(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},o=Object.keys(e);for(a=0;a<o.length;a++)r=o[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)r=o[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var u=a.createContext({}),p=function(e){var t=a.useContext(u),r=t;return e&&(r="function"==typeof e?e(t):s(s({},t),e)),r},c=function(e){var t=p(e.components);return a.createElement(u.Provider,{value:t},e.children)},d="mdxType",l={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},y=a.forwardRef((function(e,t){var r=e.components,n=e.mdxType,o=e.originalType,u=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),d=p(r),y=n,f=d["".concat(u,".").concat(y)]||d[y]||l[y]||o;return r?a.createElement(f,s(s({ref:t},c),{},{components:r})):a.createElement(f,s({ref:t},c))}));function f(e,t){var r=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var o=r.length,s=new Array(o);s[0]=y;var i={};for(var u in t)hasOwnProperty.call(t,u)&&(i[u]=t[u]);i.originalType=e,i[d]="string"==typeof e?e:n,s[1]=i;for(var p=2;p<o;p++)s[p]=r[p];return a.createElement.apply(null,s)}return a.createElement.apply(null,r)}y.displayName="MDXCreateElement"},2567:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>s,default:()=>l,frontMatter:()=>o,metadata:()=>i,toc:()=>p});var a=r(8168),n=(r(6540),r(5680));const o={sidebar_position:1},s="What is Stardust XR?",i={unversionedId:"get-started/What-is-Stardust",id:"get-started/What-is-Stardust",title:"What is Stardust XR?",description:"<iframe",source:"@site/docs/01-get-started/01-What-is-Stardust.md",sourceDirName:"01-get-started",slug:"/get-started/What-is-Stardust",permalink:"/docs/get-started/What-is-Stardust",draft:!1,editUrl:"https://github.com/StardustXR/website/edit/main/docs/01-get-started/01-What-is-Stardust.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",next:{title:"Quick Start Guide",permalink:"/docs/get-started/Quickstart"}},u={},p=[],c={toc:p},d="wrapper";function l(e){let{components:t,...r}=e;return(0,n.yg)(d,(0,a.A)({},c,r,{components:t,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"what-is-stardust-xr"},"What is Stardust XR?"),(0,n.yg)("div",{style:{textAlign:"center"}},(0,n.yg)("iframe",{width:"560",height:"315",src:"https://www.youtube.com/embed/v2WblwbaLaA",frameBorder:0,allow:"autoplay; encrypted-media",allowFullScreen:!0,style:{maxWidth:"100%",aspectRatio:"16/9"}})),(0,n.yg)("p",null,"Stardust XR is a ",(0,n.yg)("a",{parentName:"p",href:"https://itsfoss.com/display-server/"},"display server")," for VR and AR headsets on Linux-based systems. Stardust provides a 3D environment, where anything from 2D windows (including your existing apps!), to 3D apps built from objects, can exist together in physical space."),(0,n.yg)("p",null,"If you'd like to try Stardust XR on your existing device without a headset, head to the ",(0,n.yg)("a",{parentName:"p",href:"Quickstart"},"Quick Start")," guide. If you'd like to use a VR headset, check out ",(0,n.yg)("a",{parentName:"p",href:"setup-openxr"},"Set up OpenXR Runtime"),". If you already have your headset set up, head to the ",(0,n.yg)("a",{parentName:"p",href:"manual"},"Full Stardust Installation")," page. If you've a beginner, and have a Meta Quest device, we've created a ",(0,n.yg)("a",{parentName:"p",href:"quest-3-setup"},"full walkthrough to get you started playing with Stardust"),"!"),(0,n.yg)("p",null,"Stardust XR is acitvely looking for help with development to expand the project. You can also ",(0,n.yg)("a",{parentName:"p",href:"https://github.com/sponsors/technobaboo"},"become a sponsor"),"."))}l.isMDXComponent=!0}}]);

View File

@@ -1 +1 @@
(()=>{"use strict";var e,t,r,a,o,n={},f={};function i(e){var t=f[e];if(void 0!==t)return t.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,i),r.loaded=!0,r.exports}i.m=n,i.c=f,e=[],i.O=(t,r,a,o)=>{if(!r){var n=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var f=!0,c=0;c<r.length;c++)(!1&o||n>=o)&&Object.keys(i.O).every((e=>i.O[e](r[c])))?r.splice(c--,1):(f=!1,o<n&&(n=o));if(f){e.splice(u--,1);var d=a();void 0!==d&&(t=d)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);i.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var f=2&a&&e;"object"==typeof f&&!~t.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,i.d(o,n),o},i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"assets/js/"+({61:"1f391b9e",140:"69369ae2",375:"b74877f5",393:"a2f9352b",401:"17896441",450:"2185e383",488:"75e80871",581:"935f2afb",634:"c4f5d8e4",698:"90eee115",714:"1be78505",773:"b2400e94",801:"0c83e9a7",902:"997b62c1",908:"b4e94af8",987:"c4348237",996:"81253b24"}[e]||e)+"."+{55:"46a8d801",61:"491486ac",113:"96a447f5",140:"20ee0827",261:"2e796b47",375:"1be6b822",393:"fec08d04",401:"5f242564",428:"2aadad0c",450:"6852e52b",488:"d50025dc",581:"8dfe19f6",615:"5c077adb",634:"0d8c138f",698:"a7faaa41",714:"40b2c3bf",773:"00ee335a",774:"054ba7c6",801:"4ea1cc3c",902:"37afa8e0",908:"dc0c06c1",987:"d1cf9227",996:"77394c2b"}[e]+".js",i.miniCssF=e=>{},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="stardust-website:",i.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var f,c;if(void 0!==r)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var b=d[u];if(b.getAttribute("src")==e||b.getAttribute("data-webpack")==o+r){f=b;break}}f||(c=!0,(f=document.createElement("script")).charset="utf-8",f.timeout=120,i.nc&&f.setAttribute("nonce",i.nc),f.setAttribute("data-webpack",o+r),f.src=e),a[e]=[t];var s=(t,r)=>{f.onerror=f.onload=null,clearTimeout(l);var o=a[e];if(delete a[e],f.parentNode&&f.parentNode.removeChild(f),o&&o.forEach((e=>e(r))),t)return t(r)},l=setTimeout(s.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=s.bind(null,f.onerror),f.onload=s.bind(null,f.onload),c&&document.head.appendChild(f)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="/",i.gca=function(e){return e={17896441:"401","1f391b9e":"61","69369ae2":"140",b74877f5:"375",a2f9352b:"393","2185e383":"450","75e80871":"488","935f2afb":"581",c4f5d8e4:"634","90eee115":"698","1be78505":"714",b2400e94:"773","0c83e9a7":"801","997b62c1":"902",b4e94af8:"908",c4348237:"987","81253b24":"996"}[e]||e,i.p+i.u(e)},(()=>{var e={354:0,869:0};i.f.j=(t,r)=>{var a=i.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=i.p+i.u(t),f=new Error;i.l(n,(r=>{if(i.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;f.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",f.name="ChunkLoadError",f.type=o,f.request=n,a[1](f)}}),"chunk-"+t,t)}},i.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],f=r[1],c=r[2],d=0;if(n.some((t=>0!==e[t]))){for(a in f)i.o(f,a)&&(i.m[a]=f[a]);if(c)var u=c(i)}for(t&&t(r);d<n.length;d++)o=n[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return i.O(u)},r=self.webpackChunkstardust_website=self.webpackChunkstardust_website||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();
(()=>{"use strict";var e,t,r,a,o,n={},f={};function i(e){var t=f[e];if(void 0!==t)return t.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,i),r.loaded=!0,r.exports}i.m=n,i.c=f,e=[],i.O=(t,r,a,o)=>{if(!r){var n=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var f=!0,d=0;d<r.length;d++)(!1&o||n>=o)&&Object.keys(i.O).every((e=>i.O[e](r[d])))?r.splice(d--,1):(f=!1,o<n&&(n=o));if(f){e.splice(u--,1);var c=a();void 0!==c&&(t=c)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);i.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var f=2&a&&e;"object"==typeof f&&!~t.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,i.d(o,n),o},i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"assets/js/"+({61:"1f391b9e",140:"69369ae2",375:"b74877f5",393:"a2f9352b",401:"17896441",450:"2185e383",488:"75e80871",581:"935f2afb",634:"c4f5d8e4",698:"90eee115",714:"1be78505",773:"b2400e94",801:"0c83e9a7",902:"997b62c1",908:"b4e94af8",987:"c4348237",996:"81253b24"}[e]||e)+"."+{55:"46a8d801",61:"491486ac",113:"96a447f5",140:"20ee0827",261:"2e796b47",375:"1be6b822",393:"fec08d04",401:"5f242564",428:"2aadad0c",450:"6852e52b",488:"d974dd12",581:"b439ceca",615:"5c077adb",634:"0d8c138f",698:"a7faaa41",714:"40b2c3bf",773:"00ee335a",774:"054ba7c6",801:"4ea1cc3c",902:"9b886659",908:"dc0c06c1",987:"d1cf9227",996:"77394c2b"}[e]+".js",i.miniCssF=e=>{},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="stardust-website:",i.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var f,d;if(void 0!==r)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var b=c[u];if(b.getAttribute("src")==e||b.getAttribute("data-webpack")==o+r){f=b;break}}f||(d=!0,(f=document.createElement("script")).charset="utf-8",f.timeout=120,i.nc&&f.setAttribute("nonce",i.nc),f.setAttribute("data-webpack",o+r),f.src=e),a[e]=[t];var s=(t,r)=>{f.onerror=f.onload=null,clearTimeout(l);var o=a[e];if(delete a[e],f.parentNode&&f.parentNode.removeChild(f),o&&o.forEach((e=>e(r))),t)return t(r)},l=setTimeout(s.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=s.bind(null,f.onerror),f.onload=s.bind(null,f.onload),d&&document.head.appendChild(f)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="/",i.gca=function(e){return e={17896441:"401","1f391b9e":"61","69369ae2":"140",b74877f5:"375",a2f9352b:"393","2185e383":"450","75e80871":"488","935f2afb":"581",c4f5d8e4:"634","90eee115":"698","1be78505":"714",b2400e94:"773","0c83e9a7":"801","997b62c1":"902",b4e94af8:"908",c4348237:"987","81253b24":"996"}[e]||e,i.p+i.u(e)},(()=>{var e={354:0,869:0};i.f.j=(t,r)=>{var a=i.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=i.p+i.u(t),f=new Error;i.l(n,(r=>{if(i.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;f.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",f.name="ChunkLoadError",f.type=o,f.request=n,a[1](f)}}),"chunk-"+t,t)}},i.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],f=r[1],d=r[2],c=0;if(n.some((t=>0!==e[t]))){for(a in f)i.o(f,a)&&(i.m[a]=f[a]);if(d)var u=d(i)}for(t&&t(r);c<n.length;c++)o=n[c],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return i.O(u)},r=self.webpackChunkstardust_website=self.webpackChunkstardust_website||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long