PageSourceSearch

https://cdn.archidekt.com/_next/static/chunks/pages/landing-e56f4d6e7d1a1cd9.js

js archidekt.com collected 2026-10-03 21:38:39 UTC 6,624 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2001],{10075:(e,r,a)=>{"use strict";a.d(r,{A:()=>d});var n=a(75038);a(76430);var s=a(40120),o=a(94545),t=a(31452),i=a(21923),l=a(37593),c=a.n(l);let d=({title:e,href:r,decks:a,secondary:s="View decks",loading:l,className:c,gridClassName:d,includeContestWinnerIcons:h,useDeckHelpLinks:u,noTags:_})=>a?.length?(0,n.jsxs)("div",{className:c,children:[r&&e&&(0,n.jsx)(t.A,{main:e,secondary:s,href:r}),!r&&e&&(0,n.jsx)(t.A,{main:e}),(0,n.jsx)("div",{className:d??o.Np,children:a.map((e,r)=>h?(0,n.jsx)(g,{deck:e,index:r,loading:l,noTags:_},r):u?(0,n.jsx)(i.A,{deck:e,loading:l,options:{hideDeckHelpExtras:!0,reduceAnimations:!0}},r):(0,n.jsx)(o.Ay,{deck:e,loading:l,noTags:_},r))})]}):null,h=[{color:"#fde39b",backgroundColor:"#daa30c"},{color:"#636262",backgroundColor:"#bebebe"},{color:"#636262",backgroundColor:"#bebebe"}],g=({deck:e,index:r,loading:a,noTags:t})=>(0,n.jsxs)("div",{className:c().container,children:[(0,n.jsx)(o.Ay,{deck:e,loading:a,noTags:t}),(0,n.jsx)("span",{className:c().trophy,style:{color:h[r].color,backgroundColor:h[r].backgroundColor},children:(0,n.jsx)(s.A,{name:"trophy"})})]})},28233:(e,r,a)=>{"use strict";a.r(r),a.d(r,{__N_SSP:()=>x,default:()=>k});var n=a(75038),s=a(15918),o=a(37716),t=a(79761),i=a(68835),l=a(92910),c=a(10075),d=a(49435),h=a(65718),g=a(32975),u=a.n(g);let _={deckbuilder:"/images/examples/deckbuilder.webp",playtester:"/images/examples/playtester.webp",collection:"/images/examples/collection.webp"},p={deckbuilder:"/images/examples/deckbuilder_dark.webp",playtester:"/images/examples/playtester_dark.webp",collection:"/images/examples/collection_dark.webp"};var x=!0;let k=({precons:e,creatorDecks:r})=>{let[{tbId:a}]=(0,s.A)(["tbId"]),[d]=(0,o.DP)(),g="dark"===d?p:_,x=e.results[0];return(0,n.jsxs)(t.A,{className:u().container,title:"Archidekt - Site info",children:[(0,n.jsxs)("div",{className:u().header,children:[(0,n.jsx)("div",{className:u().banner,style:{backgroundImage:"url('/images/archidekt_small.webp')"}}),(0,n.jsx)("div",{className:u().toolbarBlur}),(0,n.jsx)("div",{className:u().contentBlur}),(0,n.jsxs)("div",{className:u().headerContent,children:[(0,n.jsx)("h1",{children:"Welcome to Archidekt"}),(0,n.jsx)("p",{children:"Archidekt is a modern, visual deckbuilder for new and veteran Magic: The Gathering players alike. Utilize a wide array of features to customize your deckbuilding experience, playtest your brews, and manage your personal collection of cards."}),(0,n.jsx)("div",{className:u().controls,children:a?(0,n.jsx)(l.A,{href:"/new-deck",children:(0,n.jsx)(i.A,{color:"orange",icon:"add",children:"Create new deck"})}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.A,{href:"/register",children:(0,n.jsx)(i.A,{color:"orange",children:"Create an account"})}),(0,n.jsx)(l.A,{href:"/sandbox",children:(0,n.jsx)(i.A,{children:"Deck Sandbox (no login required)"})})]})})]})]}),(0,n.jsxs)("div",{className:u().infoBlocks,children:[(0,n.jsx)(m,{header:"Deckbuilder",content:"On Archidekt, deckbuilding is designed to simulate the tactile feel of brewing with physical cards. Customize what characteristics your cards are stacked by, how they're ordered within those stacks, and where exactly those stacks appear on your deck page. If card images aren't your speed, Text and Spreadsheet views offer more condensed information. \n        With a multitude of methods to search for and add cards to your decks, there's sure to be a workflow that feels just right for you.",image:g.deckbuilder,link:(0,h.cR)(x?.id,x?.name),linkText:"View example deck"}),(0,n.jsx)(m,{imageSecond:!0,header:"Playtester",content:"Once you've finished a new brew, give it a whirl in Archidekt's first-class playtester. With a deep suite of features to support all varieties of game mechanics, you'll be cruising through test after test to ensure your deck is playing just right. ",image:g.playtester,link:`/playtester-v2/${x?.id}`,linkText:"Playtest example deck"}),(0,n.jsx)(m,{header:"Collection",content:"Archidekt provides advanced tools for those looking to track their card collections. Whether you're importing your collection from elsewhere or adding individual cards directly, we offer a smooth and snappy experience to help you get the job done quickly. \n          Once your collection is uploaded, a bevy of options help you view, sort and filter your cards to efficie
1ntly find whatever you need.",image:g.collection})]}),(0,n.jsxs)("div",{className:u().precons,children:[(0,n.jsx)(c.A,{decks:r,title:"Creator Decks"}),(0,n.jsx)(c.A,{decks:e.results,title:"Commander Precons",href:"/commander-precons"})]})]})},m=({header:e,content:r,image:a,imageSecond:s=!1,link:o,linkText:t})=>(0,n.jsx)("div",{className:u().infoBlock,children:(0,n.jsxs)("div",{className:`${u().content} ${s?u().reverseRow:""}`,children:[(0,n.jsx)(d.A,{src:a,alt:`${e} screenshot`}),(0,n.jsx)("span",{className:u().separator}),(0,n.jsxs)("div",{className:u().writtenContent,children:[(0,n.jsx)("h2",{children:e}),(0,n.jsx)("p",{children:r}),o&&(0,n.jsx)(l.A,{href:o,target:"_blank",rel:"noopener noreferrer",children:(0,n.jsx)(i.A,{children:t})})]})]})})},31452:(e,r,a)=>{"use strict";a.d(r,{A:()=>l});var n=a(75038);a(76430);var s=a(40120),o=a(92910),t=a(97633),i=a.n(t);let l=({main:e,secondary:r,href:a,onClick:t})=>(0,n.jsxs)("div",{className:i().container,children:[(0,n.jsx)("h3",{id:e.replace(" ","_"),children:e}),a&&r&&(0,n.jsxs)(o.A,{href:a,children:[r," ",(0,n.jsx)(s.A,{name:"arrow right"})]}),t&&r&&(0,n.jsxs)("button",{onClick:t,children:[r," ",(0,n.jsx)(s.A,{name:"arrow right"})]}),!a&&!t&&r&&r]})},32975:e=>{e.exports={container:"landingPage_container__JYnIO",header:"landingPage_header__HYihu",banner:"landingPage_banner__CKGsj",headerContent:"landingPage_headerContent__WA8FD",controls:"landingPage_controls___XxRK",infoBlocks:"landingPage_infoBlocks__ee6_c",infoBlock:"landingPage_infoBlock__IKysm",content:"landingPage_content__3gCQX",writtenContent:"landingPage_writtenContent__KthC1",reverseRow:"landingPage_reverseRow__udj3z",separator:"landingPage_separator__GUttu",toolbarBlur:"landingPage_toolbarBlur__fL8C0",contentBlur:"landingPage_contentBlur__tTXEE",precons:"landingPage_precons__C3GrP"}},37593:e=>{e.exports={container:"deckGroup_container__BniV7",trophy:"deckGroup_trophy__Xr1zs"}},81327:(e,r,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/landing",function(){return a(28233)}])},97633:e=>{e.exports={flex:"header_flex__ZExkp",container:"header_container__Pg3wx"}}},e=>{e.O(0,[7516,3940,8519,1031,2282,636,6593,8792],()=>e(e.s=81327)),_N_E=e.O()}]);
2//# sourceMappingURL=landing-e56f4d6e7d1a1cd9.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.