From 7b6ff68ca60de975d4dcbd3d072d13e1f818a623 Mon Sep 17 00:00:00 2001 From: rubjo Date: Wed, 21 Feb 2024 08:37:03 +0000 Subject: [PATCH] deploy: 1ba22399410f045a5878f7cf4590addb6981009c --- index.html | 2 +- js/app.181af037.js | 2 ++ js/{app.b3898cac.js.map => app.181af037.js.map} | 2 +- js/app.b3898cac.js | 2 -- 4 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 js/app.181af037.js rename js/{app.b3898cac.js.map => app.181af037.js.map} (64%) delete mode 100644 js/app.b3898cac.js diff --git a/index.html b/index.html index cc69062..043ff2c 100644 --- a/index.html +++ b/index.html @@ -5,4 +5,4 @@ new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); - })(window,document,'script','dataLayer','GTM-PLTRSCB');Victor Mono
\ No newline at end of file + })(window,document,'script','dataLayer','GTM-PLTRSCB');Victor Mono
\ No newline at end of file diff --git a/js/app.181af037.js b/js/app.181af037.js new file mode 100644 index 0000000..78a288a --- /dev/null +++ b/js/app.181af037.js @@ -0,0 +1,2 @@ +(function(t){function e(e){for(var n,s,i=e[0],l=e[1],c=e[2],h=0,u=[];h /> ~- -~ ~@\n <~ <~> <~~ ~> ~~ ~~>\n >= <= \x3c!-- ## ### #### |- -| |-> <-| >-| |-<\n |= |=> >- <- <-- --\x3e -> -<\n >-> >>- <<- <-> ->> -<< <-<\n ==> => =/= !== != <==\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\n .- .= =:= =!= == === :: := :> :< >: <: ;;\n =~ !~ ::< <| <|> |> <>\n <$ <$> $> <+ <+> +>\n ?= /= /== /\\ \\/ __ && ++ +++\n ")]),e("h1",{staticClass:"no-margin centre crossfade hidden no-ligatures"},[t._v("\n /> ~- -~ ~@\n <~ <~> <~~ ~> ~~ ~~>\n >= <= \x3c!-- ## ### #### |- -| |-> <-| >-| |-<\n |= |=> >- <- <-- --\x3e -> -<\n >-> >>- <<- <-> ->> -<< <-<\n ==> => =/= !== != <==\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\n .- .= =:= =!= == === :: := :> :< >: <: ;;\n =~ !~ ::< <| <|> |> <>\n <$ <$> $> <+ <+> +>\n ?= /= /== /\\ \\/ __ && ++ +++\n ")])])])],1)],1),e("HeroImage",{attrs:{image:"powerline",theme:t.theme}}),e("div",{staticClass:"content alternate-bg"},[e("div",{staticClass:"scroll-head",attrs:{id:"why"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Why")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",{staticClass:"columns"},[t._v("\n When it comes to programming fonts, I prefer something thin and\n relatively condensed,\n but with a more "),e("em",[t._v("informal, flowing and human style")]),t._v("\n for standouts like comments and certain keywords.\n "),e("br"),e("br"),t._v("\n In the past, I always ended up looking for something else after\n using a font for a while, because something didn't look right to me.\n So I started sketching and designing something myself.\n I wanted something that:\n "),e("ul",[e("li",[t._v("had friendly and distinct italics")]),e("li",[t._v("had a strict, geometric and readable regular style")]),e("li",[t._v("had programming symbol ligatures")]),e("li",[t._v("was slender and elegant")]),e("li",[t._v("narrow enough to fit a lot of text")]),e("li",[t._v("wide enough to be scannable")]),e("li",[t._v("looked consistent and professional")])]),t._v("\n Other stuff (like having a million alternative glyphs or as many\n ligatures as possible) wasn't (and isn't) important.\n Victor Mono is the result. You might like it as well.\n That's brilliant! You might not. That's also fine: use a font\n that works for you. 😛\n ")])])],1)],1),e("div",{staticClass:"content"},[e("div",{staticClass:"scroll-head",attrs:{id:"compare"}}),e("Compare",{attrs:{theme:t.theme}})],1),e("div",{staticClass:"alternate-bg"},[e("HeroImage",{attrs:{image:"keyboard",theme:t.theme,suffix:"jpg"}}),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{sm:18}},[e("div",{staticClass:"right caption"},[t._v("\n Designs submitted to\n "),e("a",{attrs:{href:"http://wasdkeyboards.com",target:"_blank"}},[t._v("\n WASD Keyboards\n ")])])])],1)],1),e("div",{staticClass:"content alternate-bg"},[e("div",{staticClass:"scroll-head",attrs:{id:"download"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Get it")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",[t._v("\n If you try it out and like it, I would be very grateful for any\n donations. It means I can cover some costs for software and time\n spent - and keep refining and extending the font.\n ")])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{staticClass:"centre"},[e("a",{staticClass:"donate"},[e("el-button",{staticClass:"double-line margin-bottom",attrs:{icon:"el-icon-medal-1",type:"success"},on:{click:t.paypal}},[t._v("\n Donate"),e("br"),e("em",[t._v("via PayPal")])])],1),t._v("\n  \n "),e("a",{staticClass:"donate"},[e("el-button",{staticClass:"double-line margin-bottom",attrs:{icon:"el-icon-medal-1",type:"success"},on:{click:t.patreon}},[t._v("\n Support"),e("br"),e("em",[t._v("via Patreon")])])],1),t._v("\n  \n "),e("a",{staticClass:"download-link",attrs:{href:"VictorMonoAll.zip"}},[e("el-button",{staticClass:"double-line margin-bottom",attrs:{icon:"el-icon-download",type:"info"}},[t._v("\n Download"),e("br"),e("em",[t._v("~9MB ZIP")])])],1)])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:12,lg:10}},[e("p",{staticClass:"small centre"},[e("em",[t._v("With\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/Homebrew/homebrew-cask-fonts"}},[t._v("\n homebrew-cask-fonts")]),t._v(",\n just run\n ")]),e("br"),e("code",[t._v("brew tap homebrew/cask-fonts")]),e("br"),e("code",[t._v("brew install --cask font-victor-mono")])])]),e("el-col",{attrs:{xs:22,sm:12,lg:10}},[e("p",{staticClass:"small centre"},[e("em",[t._v("For use in apps, web pages or other projects:")]),e("br"),e("code",[t._v("npm i victormono")]),t._v("\n ->\n "),e("code",[t._v("import 'victormono'")]),e("br"),t._v("\n Style elements with "),e("code",[t._v("font-family: 'Victor Mono'")])])])],1)],1),e("div",[e("a",{attrs:{href:"https://shop.spreadshirt.com/victor-mono/",target:"_blank"}},[e("HeroImage",{attrs:{image:"merch",theme:t.theme,suffix:"jpg"}})],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{sm:18}},[e("div",{staticClass:"right caption"},[t._v("\n Buy cool merch at Victor Mono Merch Store:\n "),e("a",{attrs:{href:"https://shop.spreadshirt.com/victor-mono/",target:"_blank"}},[t._v("\n North America")]),t._v("\n /\n "),e("a",{attrs:{href:"https://shop.spreadshirt.net/victor-mono/",target:"_blank"}},[t._v("\n Europe")])])])],1)],1),e("div",{staticClass:"scroll-head",attrs:{id:"how"}}),e("div",{staticClass:"content"},[e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("How to use")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",{},[t._v("\n 1) "),e("a",{staticClass:"download-link",attrs:{href:"VictorMonoAll.zip"}},[t._v("Download")]),t._v(" the font"),e("br"),t._v("\n 2) Unpack the ZIP"),e("br"),t._v("\n 3) "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+install+fonts",target:"_blank"}},[t._v("Install")]),t._v(" the font (all styles or the ones you want)"),e("br"),t._v("\n 4) "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+change+font+settings+in+VS+Code",target:"_blank"}},[t._v("Change the font settings in your code editor / IDE of choice")]),t._v(' to "Victor\n Mono"'),e("br"),t._v("\n 5) "),e("em",[t._v("Optional")]),t._v(" · "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+change+theme+in+VS+Code",target:"_blank"}},[t._v("Set the code theme")]),t._v(" to one you like. Check out\n "),e("a",{attrs:{href:"https://themer.dev/victor-mono?activeColorSet="+t.theme,target:"_blank"}},[t._v("https://themer.dev/victor-mono")]),t._v(",\n where you can download the official theme for your favourite\n terminals, editors and apps.\n "),e("br"),t._v("\n 6) "),e("em",[t._v("Optional")]),t._v(" · "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+modify+themes+in+VS+Code",target:"_blank"}},[t._v("Modify the theme")]),t._v(" colours and its application of normal/italic/bold styles\n ")])])],1)],1),e("div",{staticClass:"content alternate-bg"},[e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Supporters")])])])],1),e("el-row",{attrs:{justify:"center"}},[e("el-col",{attrs:{xs:24,sm:12}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("94f2")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Bronze"),e("br"),e("div",{staticClass:"small"},[t._v("\n Fan\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$1/month or - $9.99 in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to everyone contributing! ❤️\n ")]),e("p")]),e("el-col",{attrs:{xs:24,sm:12}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("2231")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Silver"),e("br"),e("div",{staticClass:"small"},[t._v("\n Supporter\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$2/month or $10-24.99 in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to everyone contributing! ❤️\n ")]),e("p")]),e("el-col",{staticClass:"gold",attrs:{xs:24}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("3964")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Gold"),e("br"),e("div",{staticClass:"small"},[t._v("\n Patron\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$5/month or $25-45 in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to:\n ")]),e("div",{staticClass:"centre"},[e("span",{staticClass:"supporter"},[t._v("\n Dieter Auracher\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Colton Borg\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Bruce Bigby\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Dion Bridger\n ")]),e("span",{staticClass:"supporter"},[e("a",{attrs:{href:"https://github.com/datarootsio",target:"_blank"}},[t._v("\n datarootsio\n ")])]),e("span",{staticClass:"supporter"},[t._v("\n Thierry Delafontaine\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Julien Durillon\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Élise Duverdier\n ")]),e("span",{staticClass:"supporter"},[t._v("\n foo256\n ")]),e("span",{staticClass:"supporter"},[t._v("\n ea2809\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Michael Huggett\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Rustam Gilyazov\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Igor Harden\n ")]),e("span",{staticClass:"supporter"},[t._v("\n J3RN\n ")]),e("span",{staticClass:"supporter"},[t._v("\n K. Bruce Jones\n ")]),e("span",{staticClass:"supporter"},[t._v("\n KD\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Josh Kraker\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Stuart Morris\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Jonathan Riboux\n ")]),e("span",{staticClass:"supporter"},[t._v("\n RKC\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Lars Rönnbäck\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Robert Ruf\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Benno Schmidt\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Michael Schore\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Christoph Siedentop\n ")]),e("span",{staticClass:"supporter"},[t._v("\n thief#0001\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Ashley Kaine Towns\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Clifton Wood\n ")]),e("span",{staticClass:"supporter"},[t._v("\n zed\n ")])]),e("p")]),e("el-col",{staticClass:"rainbow",attrs:{xs:24}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("478e")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Rainbow"),e("br"),e("div",{staticClass:"small"},[t._v("\n Champion Guardian Unicorn\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$10/month or $45+ in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to:\n ")]),e("div",{staticClass:"centre"},[e("span",{staticClass:"supporter"},[t._v("\n Diogo Almeida\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Matthew Anderson\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Parker Ault\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Emerson Beltrán\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Andrew Bowman\n ")]),e("span",{staticClass:"supporter"},[t._v("\n April Collier\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Matthew A Drover\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Anthony DiFrancesco\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Michael Fairman\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Lady Isak Grozny\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Venkatesh Jatla\n ")]),e("span",{staticClass:"supporter"},[t._v("\n kmwallio\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Sven Koschnicke\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Elizabeth Marston\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Justin Neff\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Matthew O'Gorman\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Poudingue\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Emily Price\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Nicolas Rougier\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Alex Simons\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Justin Slepak\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Spiritualminded\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Samara Wood\n ")])]),e("p")])],1)],1),e("Testimonials",{attrs:{theme:t.theme}}),e("HeroImage",{attrs:{image:"specimen",theme:t.theme}}),e("Faq"),e("HeroImage",{attrs:{image:"glyphs",theme:t.theme}}),e("Credits")],1)},m=[],p=(a("ac6a"),a("f3e2"),a("78ce"),function(){var t=this,e=t._self._c;return e("transition",{attrs:{name:"el-zoom-in-top"}},[e("div",{staticClass:"navbar",class:{visible:t.show}},[e("canvas",{ref:"gradients",staticClass:"navbar-gradients"}),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#app",expression:"'#app'"}],class:{collapsed:!t.showGoToTop},attrs:{href:"#"}},[e("i",{staticClass:"el-icon-arrow-up"})]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#try",expression:"'#try'"}],attrs:{href:"#"}},[t._v("\n Try")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#why",expression:"'#why'"}],attrs:{href:"#"}},[t._v("\n Why")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#download",expression:"'#download'"}],attrs:{href:"#"}},[t._v("\n Get")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#how",expression:"'#how'"}],staticClass:"hidden-xs-only",attrs:{href:"#"}},[t._v("\n How")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#faq",expression:"'#faq'"}],attrs:{href:"#"}},[t._v("\n FAQ")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#credits",expression:"'#credits'"}],staticClass:"hidden-xs-only",attrs:{href:"#"}},[t._v("\n Credits")]),e("a",{attrs:{href:"https://github.com/rubjo/victor-mono",target:"_blank"}},[e("img",{staticClass:"octocat",attrs:{src:a("d677"),alt:"Octocat"}})]),e("a",{ref:"themeIcon",staticClass:"themeIcon",attrs:{href:"javascript:void(0)"},on:{click:t.toggleTheme}},[e("div",{directives:[{name:"show",rawName:"v-show",value:"light"===t.theme,expression:"theme === 'light'"}],staticClass:"moon theme"},[e("svg",{attrs:{height:"52",width:"38",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M26.01 1A25.02 25.02 0 0 0 1 26.01a25.03 25.03 0 0 0 35.01 22.91 1.2 1.2 0 0 0 0-2.18 22.62 22.62 0 0 1 0-41.46 1.2 1.2 0 0 0 0-2.18 24.93 24.93 0 0 0-10-2.1z",fill:"none",stroke:t.textColour,"stroke-width":"2"}})])]),e("div",{directives:[{name:"show",rawName:"v-show",value:"dark"===t.theme,expression:"theme === 'dark'"}],staticClass:"sun theme"},[e("svg",{attrs:{height:"53",width:"53",xmlns:"http://www.w3.org/2000/svg"}},[e("g",{attrs:{fill:"none","fill-rule":"evenodd",stroke:t.textColour,"stroke-width":"2"}},[e("circle",{attrs:{cx:"26.58",cy:"26.62",r:"9.44"}}),e("path",{attrs:{d:"M26.58 11.78V1.7M26.58 51.85v-10.1M41.09 26.25H51.2M1.64 26.25h10.13"}}),e("path",{attrs:{d:"M15.85 15.9L8.7 8.76M44.18 44.23l-7.14-7.14M36.34 15.86l7.16-7.15M8.45 43.76l7.16-7.16"}}),e("path",{attrs:{d:"M32.38 12.6l3.86-9.32M17.05 49.62l3.86-9.32M40.25 31.53l9.35 3.87M3.8 16.43l9.36 3.88"}}),e("path",{attrs:{d:"M20.77 12.6l-3.86-9.32M36.1 49.62l-3.86-9.32M39.72 20.42l9.35-3.87M3.28 35.51l9.35-3.87"}})])])])])])])}),f=[],g=a("1209"),v=a("01bf"),b=a.n(v);function w(t,e){var a=[["#2b76b9","#35eb93"],["#cc6622","#8c1bab"],["#380036","#0cbaba"],["#85d797","#5d4257"],["#0250c5","#d43f8d"],["#13547a","#60b0b7"],["#a40606","#d98324"]],n=[["#8af094","#ffd1ff"],["#f6d365","#fda085"],["#84fab0","#8fd3f4"],["#fa709a","#fee140"],["#4facfe","#00f2fe"],["#43e97b","#38c9f7"],["#f83600","#f9d423"]];return new b.a({element:t,direction:"diagonal",states:{"default-state":{gradients:"dark"===e?a:n,transitionSpeed:7500},dark:{gradients:a,transitionSpeed:7500},light:{gradients:n,transitionSpeed:7500}}})}var y={name:"NavBar",props:{showGoToTop:Boolean,show:Boolean},data:function(){return{granim:null,theme:localStorage.getItem("theme")||"dark",backgroundColour:"#595959",textColour:"#eee"}},watch:{show:function(){this.spin()},theme:function(t,e){this.granim.changeState(t)}},mounted:function(){this.spin(),this.setAppearance(),this.granim=w(".navbar-gradients",this.theme),this.granim.changeState(this.theme)},methods:{spin:function(){Object(g["a"])({targets:".themeIcon svg",rotate:[-45,315],scale:[.75,1.25,1,1],strokeColor:["#f0f","#000"],delay:1500,duration:2e3,easing:"easeInOutSine"})},toggleTheme:function(){var t=this;this.$refs.themeIcon.style.transform="scale(0)",Object(g["a"])({targets:".themeIcon circle",scale:[0,1],duration:1500,easing:"easeInOutSine"}),Object(g["a"])({targets:".themeIcon path",strokeDashoffset:[g["a"].setDashoffset,0],easing:"easeInOutSine",duration:2500,delay:function(t,e){return 250*e+250},direction:"normal",loop:!1}),Object(g["a"])({targets:".themeIcon svg",rotate:[0,315],strokeColor:["#f0f","#000"],delay:500,duration:3e3,easing:"easeInOutSine"}),setTimeout((function(){t.theme="dark"===t.theme?"light":"dark",localStorage.setItem("theme",t.theme),t.setAppearance(),t.$refs.themeIcon.style.transform="scale(0.5)"}),100)},setAppearance:function(){"dark"===this.theme?(this.$emit("darkTheme"),this.backgroundColour="#2a2a2a",this.alternateBackgroundColour="#333",this.textColour="#eee"):(this.$emit("lightTheme"),this.backgroundColour="#fff",this.alternateBackgroundColour="#f2f2f2",this.textColour="#222");var t=document.documentElement;t.dataset.theme=this.theme,t.style.setProperty("--background-color-base",this.backgroundColour),t.style.setProperty("--background-color-alternate",this.alternateBackgroundColour),t.style.setProperty("--color-text-primary",this.textColour)}}},_=y,k=(a("6d45"),a("2877")),C=Object(k["a"])(_,p,f,!1,null,"3df62adc",null),x=C.exports,I=function(){var t=this,e=t._self._c;return e("div",{staticClass:"header"},[e("div",{ref:"videoBg",staticClass:"video-bg"},[e("video",{ref:"video",attrs:{autobuffer:"",autoplay:"",muted:"",autoloop:"",playsinline:"",loop:""},domProps:{muted:!0}},[e("source",{attrs:{src:a("f2c0"),type:"video/mp4"}}),e("source",{attrs:{src:a("9276"),type:"video/webm"}})])]),e("canvas",{ref:"gradients",staticClass:"header-gradients"}),e("div",{staticClass:"text"},[e("h1",{ref:"mainTitle"},[t._v("\n Victor Mono\n ")]),t._m(0),e("el-row",{staticClass:"row-bg actions no-break",attrs:{type:"flex",justify:"center"}},[e("el-col",[e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#download",expression:"'#download'"}]},[e("el-button",{attrs:{icon:"el-icon-download"}},[t._v("\n Download\n ")])],1),t._v("\n  \n "),e("a",{on:{click:function(e){t.showSharing=!t.showSharing}}},[e("el-button",{attrs:{icon:"el-icon-share"}},[t._v("\n Share\n ")])],1),e("transition",{attrs:{name:"el-fade-in"}},[e("span",{directives:[{name:"show",rawName:"v-show",value:t.showSharing,expression:"showSharing"}],staticClass:"share"},[e("social-sharing",{attrs:{url:"https://rubjo.github.io/victor-mono/",title:"Victor Mono: free programming font with italics and ligatures",description:"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.",quote:"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.",hashtags:"free,font,italics,ligatures"},inlineTemplate:{render:function(){var t=this,e=t._self._c;return e("div",[e("network",{attrs:{network:"twitter"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M24 4.6c-1 .4-1.9.6-2.9.7a5 5 0 0 0 2.2-2.7c-1 .6-2 1-3.1 1.2-1-1-2.2-1.6-3.6-1.6a5 5 0 0 0-4.8 6 14 14 0 0 1-10.2-5c-.4.7-.6 1.5-.6 2.4a5 5 0 0 0 2.2 4.1c-.8 0-1.6-.2-2.3-.6A5 5 0 0 0 5 14a5 5 0 0 1-2.2 0 5 5 0 0 0 4.6 3.5 9.9 9.9 0 0 1-7.3 2 14 14 0 0 0 7.6 2.3c9 0 14-7.5 14-14V7A10 10 0 0 0 24 4.6z"}})])])]),e("network",{attrs:{network:"facebook"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M24 12a12 12 0 1 0-13.9 11.9v-8.4h-3V12h3V9.4c0-3 1.8-4.7 4.6-4.7l2.6.2v3h-1.5c-1.5 0-2 .9-2 1.8V12h3.4l-.5 3.5h-2.8v8.4A12 12 0 0 0 24 12z"}})])])]),e("network",{attrs:{network:"reddit"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M2.2 14v.9c0 3.4 4.3 6.2 9.7 6.2 5.4 0 9.8-2.8 9.8-6.2v-.8-.2a5.7 5.7 0 0 0-2.5-3.2c-1.9-1.3-4.4-2-7.3-2a13 13 0 0 0-7.3 2A5.8 5.8 0 0 0 2.2 14zm9.8 5.5c-1.8 0-3-.4-3.9-1.2a.4.4 0 0 1 0-.6c.2-.2.5-.2.6 0 .7.6 1.7.9 3.3.9 1.5 0 2.6-.3 3.2-1h.6c.2.3.2.5 0 .7-.8.8-2 1.2-3.8 1.2zm-3.6-7.6a1.7 1.7 0 1 0 0 3.3c.9 0 1.6-.7 1.6-1.6 0-1-.7-1.7-1.6-1.7zm7.2 0a1.7 1.7 0 1 0 0 3.3c1 0 1.7-.7 1.7-1.6 0-1-.8-1.7-1.7-1.7zm4.6-1.6c1 .9 1.8 1.8 2.1 3 .5-.4.8-1 .8-1.5a1.8 1.8 0 0 0-3-1.5zM2.7 10a1.8 1.8 0 0 0-1.2 3.2c.4-1.1 1.2-2 2.3-3l-1-.2zM12 22C6 22 1.2 18.8 1.2 15v-.8a2.7 2.7 0 1 1 3.3-4.4c1.9-1.1 4.4-1.9 7.1-2l1.8-5.5.4.1 4.3 1c.3-.8 1.1-1.3 2-1.3a2.2 2.2 0 0 1 0 4.4c-1.2 0-2.2-1-2.2-2.2l-3.8-1-1.5 4.6c2.7 0 5 .8 6.8 2 .5-.5 1.2-.7 1.9-.7a2.7 2.7 0 0 1 1.3 5v.8c0 4-4.7 7.1-10.6 7.1zM20.1 3a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 1 0 0-2.6z"}})])])]),e("network",{attrs:{network:"weibo"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M10.1 20.3c-4 .4-7.4-1.4-7.7-4-.2-2.6 2.8-5 6.8-5.4 4-.4 7.4 1.4 7.6 4 .3 2.6-2.7 5-6.7 5.4zm-1-3c-.4.5-1.3.8-1.9.5-.6-.3-.8-1-.4-1.6.4-.6 1.2-.8 1.8-.6.6.3.8 1 .5 1.6zm1.2-1.7c-.1.2-.4.3-.7.2-.2 0-.3-.3-.1-.5 0-.3.4-.4.6-.3.3.1.3.4.2.6zm.2-2.7c-1.9-.5-4 .4-4.9 2-.8 1.8 0 3.7 2 4.3 2 .6 4.2-.3 5-2.2.9-1.8-.1-3.6-2.1-4.1zm7.6-1.3c-.4 0-.6-.1-.4-.6.3-1 .4-1.8 0-2.4-.8-1-3-1-5.4 0 0 0-.8.3-.6-.3.4-1.2.3-2.2-.3-2.8-1.3-1.3-4.8 0-7.8 3.1C1.3 10.9 0 13.3 0 15.3c0 4 5.1 6.4 10 6.4 6.6 0 11-3.8 11-6.8 0-1.8-1.6-2.8-3-3.3zm1.9-5c-.8-.9-2-1.2-3-1-.4 0-.7.5-.6 1 0 .3.5.6 1 .5a1.5 1.5 0 0 1 1.7 2c-.2.4 0 .8.5 1 .4 0 .8-.1 1-.6.3-1 .1-2.1-.7-3zm2.4-2.2a6.4 6.4 0 0 0-6-2 1 1 0 0 0-.8 1c.1.6.6.9 1.1.8A4.5 4.5 0 0 1 22 10c-.2.5 0 1 .5 1.1.5.2 1 0 1.2-.5.7-2.1.2-4.5-1.3-6.3z"}})])])])],1)},staticRenderFns:[]}})],1)])],1)],1)],1)])},T=[function(){var t=this,e=t._self._c;return e("h2",[t._v("\n The "),e("em",{staticClass:"property"}),e("br",{staticClass:"hidden-sm-and-up"}),t._v("\n programming font\n ")])}],M=(a("96cf"),a("3b8d")),S=a("1ac0"),A={name:"Header",props:{theme:{type:String,default:localStorage.getItem("theme")||"dark"}},data:function(){return{granim:null,showSharing:!1}},watch:{theme:{handler:function(){var t=Object(M["a"])(regeneratorRuntime.mark((function t(e,a){var n,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.granim&&this.granim.changeState(e),n="dark"===this.theme?.2:.5,s="dark"===this.theme?.5:.2,t.next=5,Object(g["a"])({targets:this.$refs.videoBg,opacity:[n,0],duration:250,easing:"linear"}).finished;case 5:return"light"===e?(this.$refs.gradients.style.mixBlendMode="multiply",this.$refs.videoBg.style.filter="invert(1)"):(this.$refs.gradients.style.mixBlendMode="screen",this.$refs.videoBg.style.filter="invert(0)"),Object(g["a"])({targets:this.$refs.videoBg,opacity:[0,s],duration:250,easing:"linear"}),t.abrupt("return",Promise.resolve());case 8:case"end":return t.stop()}}),t,this)})));function e(e,a){return t.apply(this,arguments)}return e}(),immediate:!0}},mounted:function(){this.granim=w(".header-gradients",this.theme),this.granim.changeState(this.theme),this.initTyped()},methods:{initTyped:function(){var t={strings:['"#%§§##/&*!',"peachy",'modest',"==>",">=<=-><-=>><<=","A1","appealing","attractive","awesome","be-all and end-all","beautiful","best","break-the-wheel","brilliant","budget-friendly","charming","classy","clever","concise","consistent","cool","cozy","crisp","cursive","cute","dainty","dashing","de facto","decent","definitive","delicate","democratic","distinguished","donate-what-it's-worth","effective","efficient","elegant","enjoyable","essential","experimental","exquisite","fancy","fine","foxy","free","friendly","go-to","good-looking","gorgeous","graceful","grand","great","happy","hip(ster)","ideal","invaluable","inviting","lovely","magic","mind-blowing","must-have","neat","nice","nice-looking","no-compromise","one true","opulent","perfect","plush","polished","poor man’s","pretty","ravishing","readable","real aesthete’s","real","refined","retina-ready","scannable","slanted","slender","slick","slightly whimsical","slim","smart","smashing","sophisticated","sterling","suave","sublime","sumptuous","super","supreme","svelte","sweet","sylphlike","tasteful","top-notch","trustworthy","victorious","warm","wicked","willowy","wonderful","ανέξοδος","ελληνιστικός","κυριλλικό","πανεμορφη","отличный","прекрасный"],startDelay:1e3,typeSpeed:50,backSpeed:10,smartBackspace:!0,backDelay:1500,loop:!0,shuffle:!0};return new S["a"](".property",t)}}},j=A,N=(a("9dac"),Object(k["a"])(j,I,T,!1,null,"2fcd984e",null)),O=N.exports;function B(t){var e,a=t.componentFactory,n=t.background,s=t.height,r=t.maxHeight,o=t.loading,i=t.loadingData;return function(){return{component:new Promise((function(t){e=t})),loading:{mounted:function(){var t=Object(M["a"])(regeneratorRuntime.mark((function t(){var o,i=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.$el.style.backgroundColor=n||"#595959",this.$el.style.height=s||0,this.$el.style.maxHeight=r||"auto","IntersectionObserver"in window){t.next=6;break}return a().then(e),t.abrupt("return");case 6:return t.next=8,new Promise((function(t){setTimeout((function(){t()}),1)}));case 8:o=new IntersectionObserver((function(t){t[0].intersectionRatio<=0||(o.unobserve(i.$el),a().then(e))})),o.observe(this.$el);case 10:case"end":return t.stop()}}),t,this)})));function o(){return t.apply(this,arguments)}return o}(),render:function(t){return t(o,i)}}}}}var V=function(){var t=this,e=t._self._c;return e("span",{staticClass:"loader",style:{height:t.height,width:t.computedWidth}})},z=[],D=(a("c5f6"),{name:"Loader",props:{maxWidth:{default:100,type:Number},minWidth:{default:100,type:Number},height:{default:"1em",type:String},width:{default:null,type:String}},computed:{computedWidth:function(){return this.width||"".concat(Math.floor(Math.random()*(this.maxWidth-this.minWidth)+this.minWidth),"%")}}}),E=D,H=(a("2c57"),Object(k["a"])(E,V,z,!1,null,null,null)),Y=H.exports,F=a("6bf6"),W=(a("7af8"),function(){var t=this,e=t._self._c;return e("div",{staticClass:"content"},[e("div",{staticClass:"scroll-head",attrs:{id:"faq"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre",on:{mouseenter:function(e){t.revealFaq=!0},touchstart:function(e){t.revealFaq=!0},mouseleave:function(e){t.revealFaq=!1}}},[e("em",[t._v("FAQ*")])]),e("transition",{attrs:{name:"el-zoom-in-top"}},[e("div",{staticClass:"caption centre full-width"},[t._v("\n  \n "),e("em",{directives:[{name:"show",rawName:"v-show",value:t.revealFaq,expression:"revealFaq"}]},[t._v("Frequently Anticipated Questions")])])])],1)],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("VueFaqAccordion",{attrs:{items:t.faqItems,"border-color":"transparent"}})],1)],1)],1)}),G=[],L=a("744c"),R={name:"Credits",components:{VueFaqAccordion:L["a"]},data:function(){return{revealFaq:!1,faqItems:[{title:"There’s a feature of the font that I don’t like. Could you change it?",value:'Probably not. You can always use a different font. 😛 (Or open an issue and describe what needs changing.)',category:"Design & features"},{title:"Will you add some stylistic variations, like a slashed zero, sharper brackets etc.?",value:'I might.',category:"Design & features"},{title:"Will you make a custom style generator, where one can pick the preferred stylistic alternatives and download the corresponding font files?",value:'Probably not. It depends on the reception and , as this is something I do in my spare time.',category:"Design & features"},{title:"Can I use the font for anything?",value:'Yes. The font is released under the SIL Open Font License. If you\'d like to say thanks, you can . I\'d also appreciate it if you referred others to this web site rather than serving the font files from elsewhere.',category:"Usage"},{title:"I found a bug. Where do I report it?",value:'Please open an issue.',category:"Usage"},{title:"Since it’s called Victor Mono, will a Victor Sans or Serif be released in the future?",value:"Probably not.",category:"Other"},{title:"How does one simply make a font?",value:"Trial and error, some research, good software, patience and time.",category:"Other"},{title:"Why are you giving it away?",value:'I originally planned on selling it for some (smaller or much larger) sum, like others do. But I eventually decided against it: I couldn’t be bothered to set up hosting, payment, EULAs etc, nor do I have time for the level of support I feel should accompany a commercial product. This typeface isn’t meant to be the perfect font for everyone - I just made the one perfect for me. If you’re unemployed or struggle to make ends meet, download the font with a clear conscience. If you work in a corporate setting or are relatively well off, consider the hours spent designing this font. If you want to and are able to donate anything: thank you!',category:"Other"},{title:"Did you know that the [insert typeface property here] violates some 500-year old font design convention?",value:"I might. If I did, I didn’t care, or I deliberately chose to go a different direction.",category:"Design & features"},{title:"The font is missing an obscure ligature symbol used for indicating an infinite loop in the language Goskell when writing in ancient Ghiscari. Would you be willing to add it?",value:'Not very likely, but I might.',category:"Design & features"},{title:"A programming font with cursive italics and ligatures is the worst idea in the world. This is absolutely horrible. BTW, I am really angry.",value:"Not really a question, but anyway: It's OK if someone else prefers a different font for code than you do. We don't have to use the same one. ❤️",category:"Design & features"}]}}},J=R,Z=(a("9772"),Object(k["a"])(J,W,G,!1,null,null,null)),X=Z.exports,Q=function(){var t=this,e=t._self._c;return e("div",{staticClass:"content alternate-bg"},[e("div",{staticClass:"scroll-head",attrs:{id:"credits"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Credits")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",{staticClass:"small centre"},[t._v("\n A number of frameworks/packages have been used to make this web site.\n Big thanks to the following:\n "),e("br"),e("br"),e("br"),e("em",[t._v("Lovely gradients")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://sarcadass.github.io/granim.js/"}},[t._v("\n Granim.js")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://twitter.com/Sarcadass"}},[t._v("\n Benjamin Blonde")]),e("br"),e("br"),e("em",[t._v("Cool animated typing")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/mattboldt/typed.js/"}},[t._v("\n Typed.js")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://mattboldt.com"}},[t._v("\n Matt Boldt")]),e("br"),e("br"),e("em",[t._v("Code editor")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/surmon-china/vue-codemirror"}},[t._v("\n Vue-Codemirror")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/surmon-china"}},[t._v("\n Surmon")]),t._v(" and\n "),e("a",{attrs:{target:"_blank",href:"https://codemirror.net"}},[t._v("\n codemirror.net")]),e("br"),e("br"),e("em",[t._v("Animations here & there")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://animejs.com"}},[t._v("\n Anime.js")]),e("br"),e("br"),e("em",[t._v("Smooth scrolling")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://vue-scrollto.netlify.com"}},[t._v("\n vue-scrollto")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/rigor789"}},[t._v("\n Igor Randjelovic")]),e("br"),e("br"),e("em",[t._v("Image comparison component")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/mhayes/vue-twentytwenty"}},[t._v("\n vue-twentytwenty")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/mhayes"}},[t._v("\n Mark Hayes")]),e("br"),e("br"),e("em",[t._v("FAQ component")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/gerasimvol/vue-faq-accordion"}},[t._v("\n vue-faq-accordion")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/gerasimvol"}},[t._v("\n Vladimir Gerasimenko")]),e("br"),e("br"),e("em",[t._v("Thank-you-confetti")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://www.npmjs.com/package/dom-confetti"}},[t._v("\n dom-confetti")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://twitter.com/danielundin"}},[t._v("\n Daniel Lundin")]),e("br"),e("br"),e("em",[t._v("CSS framework / component library")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://element.eleme.io/#/en-US"}},[t._v("\n Element")]),e("br"),e("br"),e("em",[t._v("Sharing component")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/nicolasbeauvais/vue-social-sharing"}},[t._v("\n vue-social-sharing")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/nicolasbeauvais"}},[t._v("\n Nicolas Beauvais")]),e("br"),e("br"),e("em",[t._v("Supporter tier medal design")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://psdblast.com"}},[t._v("\n Andy (psdblast.com)")]),e("br"),e("br"),e("em",[t._v("First-class apps for compressing images")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://pngmini.com"}},[t._v("\n ImageAlpha")]),t._v("\n and\n "),e("a",{attrs:{target:"_blank",href:"https://imageoptim.com/mac"}},[t._v("\n ImageOptim")]),t._v("\n by (mostly)\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/kornelski"}},[t._v("\n Kornel Lesinski")]),e("br"),e("br"),e("em",[t._v("Article on lazily loading components when visible")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://markus.oberlehner.net/blog/skeleton-loading-animation-with-vue/"}},[t._v("\n Skeleton Loading Animation with Vue.js")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://markus.oberlehner.net"}},[t._v("\n Markus Oberlehner")]),e("br"),e("br"),e("em",[t._v("Embed tweets in Vue apps")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/tonickkozlov/vue-tweet-embed"}},[t._v("\n vue-tweet-embed")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/tonickkozlov"}},[t._v("\n Anton Kozlov\n ")]),e("br"),e("br"),e("em",[t._v("The nice JS framework")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://vuejs.org"}},[t._v("\n Vue.js")]),e("br"),e("br"),e("em",[t._v("Supercool scaffolding and tools for Vue.js development")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://cli.vuejs.org"}},[t._v("\n Vue CLI")]),e("br"),e("br"),e("em",[t._v("Automated building and deployment of web site from source")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://travis-ci.org"}},[t._v("\n Travis CI")]),e("br"),e("br"),e("em",[t._v("Very nice (and rather expensive) font design software")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://glyphsapp.com"}},[t._v("\n Glyphs")]),e("br"),e("br"),e("em",[t._v("Hosted by the nice folks at")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/about"}},[t._v("\n GitHub")]),e("br"),e("br"),e("em",[t._v("Font and web site")]),e("br"),e("a",{attrs:{target:"_blank",href:"mailto:victor.mono.font@gmail.com?subject=Thanks for making such a nice font"}},[t._v("\n Rune B")])])])],1)],1)},P=[],U={name:"Credits"},K=U,q=Object(k["a"])(K,Q,P,!1,null,null,null),$=q.exports,tt={name:"Home",components:{NavBar:x,Header:O,CodeView:function(){return a.e("chunk-00bba320").then(a.bind(null,"5456"))},HeroImage:B({componentFactory:function(){return a.e("chunk-c8a2afaa").then(a.bind(null,"2b4f"))},background:"light"===localStorage.getItem("theme")?"#f5f5f5":"#515151",height:"50vw",maxHeight:"350px",loading:Y}),Compare:B({componentFactory:function(){return a.e("chunk-be9328bc").then(a.bind(null,"f6f1"))},background:"light"===localStorage.getItem("theme")?"#f5f5f5":"#515151",height:"927px",maxHeight:"calc(100vw + 48px)",loading:Y}),Testimonials:B({componentFactory:function(){return Promise.resolve().then(a.bind(null,"7af8"))},background:"light"===localStorage.getItem("theme")?"#f5f5f5":"#515151",height:"50px",loading:Y}),Faq:X,Credits:$},data:function(){return{showNav:!1,showGoToTop:!1,theme:localStorage.getItem("theme")||"dark"}},computed:{stylesDarkThumb:function(){return a("2210")},stylesLightThumb:function(){return a("178f")},stylesDark:function(){return a("b2d7")},stylesLight:function(){return a("0f35")}},mounted:function(){this.initScrollWatcher()},methods:{initScrollWatcher:function(){var t=this;function e(t,e){var a=Date.now();return function(){a+e-Date.now()<0&&(setTimeout(t,e),a=Date.now())}}["scroll","resize"].forEach((function(a){window.addEventListener(a,e(t.scrollHandler,100))}))},scrollHandler:function(){var t=this.$refs.header.$el.querySelector("h1"),e=parseInt(window.getComputedStyle(t).marginTop),a=t.offsetTop-e,n=this.$refs.header.$el.offsetHeight,s=n-a;this.showNav=window.scrollY>s,this.showGoToTop=window.scrollY>0},celebrate:function(t){Object(F["confetti"])(t,{angle:90,spread:60,startVelocity:50,elementCount:250,dragFriction:.125,duration:3e3,stagger:2,width:"10px",height:"10px",colors:["#393939","#747369","#515151","#a09f93","#2b2b2b","#ffffff","#e2e0d7","#ff7a7f","#f99157","#dd99dd","#66aadd","#ffee66","#6699cc","#66ffdd","#99dd99","#99cc99","#ff332a","#66cccc","#d27b53","#f92672","#a6e22e","#967efb","#565656"]}),window.removeEventListener("focus",this.celebrate)},paypal:function(t){var e=this;window.open("https://www.paypal.com/donate?hosted_button_id=T8Q8AHYNNXELW"),setTimeout((function(){window.addEventListener("focus",e.celebrate(t.target))}),1e3)},patreon:function(t){var e=this;window.open("https://www.patreon.com/rune_b"),setTimeout((function(){window.addEventListener("focus",e.celebrate(t.target))}),1e3)},toggleLigatures:function(t){t.target.innerText="enabled"===t.target.innerText?"disabled":"enabled",this.$refs.ligatures.querySelectorAll(".crossfade").forEach((function(t){t.classList.toggle("hidden")}))}}},et=tt,at=(a("8f3d"),Object(k["a"])(et,d,m,!1,null,null,null)),nt=at.exports,st=a("c259"),rt=a.n(st),ot=a("8f94"),it=a.n(ot),lt=(a("a7be"),a("5299")),ct=a.n(lt);u["default"].config.productionTip=!1,u["default"].use(rt.a,{container:"body",duration:1e4,easing:"ease",offset:-200,force:!0,cancelable:!0,onStart:!1,onDone:!1,onCancel:!1,x:!1,y:!0}),u["default"].use(it.a),u["default"].use(ct.a),window.application=new u["default"]({render:function(t){return t(nt)}}).$mount("#app")},"5d30":function(t,e,a){"use strict";a("d303")},"6d45":function(t,e,a){"use strict";a("9ab2")},"7af8":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"content"},[e("div",{staticClass:"scroll-head",attrs:{id:"testimonials"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("What people are saying")])])])],1),e("el-row",{attrs:{justify:"center",gutter:20}},t._l(t.selectedTestimonials,(function(a){return e("el-col",{key:a+t.theme,attrs:{xs:24,lg:6}},[e("Tweet",{attrs:{id:a,options:{theme:t.theme,conversation:"none",align:"center"}}})],1)})),1)],1)},s=[],r=(a("55dd"),a("7397")),o={name:"Testimonials",components:{Tweet:r["Tweet"]},props:{theme:{type:String,default:localStorage.getItem("theme")||"dark"}},data:function(){return{testimonials:["1142187688751071233","1144627524078571521","1148597430411235330","1149023631835635713","1159431742245261313","1178698424109195265","1188221984959676416","1188916442902626304","1201505985984110592","1249238897994780672","1292503834497974272","1318345135588052993","1339977743694499842","1344488694804201472","1359508666446094336","1430565916815855624","1454915035289972745","1463246176652693504","1491144649192648704","1508433531365515265","1515362218203881472","1553400251842969600","1625902148331470848"],selectedTestimonials:[]}},mounted:function(){var t=this.testimonials.sort((function(){return.5-Math.random()}));this.selectedTestimonials=t.slice(0,4)}},i=o,l=(a("5d30"),a("2877")),c=Object(l["a"])(i,n,s,!1,null,"7b9ae960",null);e["default"]=c.exports},"8e1a":function(t,e,a){},"8f3d":function(t,e,a){"use strict";a("2022")},9276:function(t,e,a){t.exports=a.p+"media/headerbg.0d4d3836.webm"},"94f2":function(t,e,a){t.exports=a.p+"img/bronze.6c902090.png"},9772:function(t,e,a){"use strict";a("8e1a")},"9ab2":function(t,e,a){},"9dac":function(t,e,a){"use strict";a("bd6a")},b2d7:function(t,e,a){t.exports=a.p+"img/styles-dark.42978ce3.png"},bd6a:function(t,e,a){},d303:function(t,e,a){},d677:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RERCMUIwQTM4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RERCMUIwQTI4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MTc4QTMyOTlBMDExRTI5QTE1QkMxMDQ2QTg5MDREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNDE0QUJDOTlBMTExRTI5QTE1QkMxMDQ2QTg5MDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8kSqyAAADD5JREFUeNrsXQ2Q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"},db1a:function(t,e,a){},f2c0:function(t,e,a){t.exports=a.p+"media/headerbg.d1fdad00.mp4"}}); +//# sourceMappingURL=app.181af037.js.map \ No newline at end of file diff --git a/js/app.b3898cac.js.map b/js/app.181af037.js.map similarity index 64% rename from js/app.b3898cac.js.map rename to js/app.181af037.js.map index 766a6fa..5c77fb5 100644 --- a/js/app.b3898cac.js.map +++ b/js/app.181af037.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/assets/img/styles-light.png","webpack:///./src/assets/img/styles-light-thumb.png","webpack:///./src/assets/img/styles-dark-thumb.png","webpack:///./src/assets/img/silver.png","webpack:///./src/components/Loader.vue?1f03","webpack:///./src/assets/img/gold.png","webpack:///./src/assets/img/unicorn.png","webpack:///./src/plugins/element.js","webpack:///./src/App.vue","webpack:///./src/components/NavBar.vue","webpack:///./src/utils/init-gradients.js","webpack:///src/components/NavBar.vue","webpack:///./src/components/NavBar.vue?a0ca","webpack:///./src/components/NavBar.vue?4d32","webpack:///./src/components/Header.vue","webpack:///src/components/Header.vue","webpack:///./src/components/Header.vue?f782","webpack:///./src/components/Header.vue?2aa5","webpack:///./src/utils/lazy-load-component.js","webpack:///./src/components/Loader.vue","webpack:///src/components/Loader.vue","webpack:///./src/components/Loader.vue?39d4","webpack:///./src/components/Loader.vue?086a","webpack:///./src/components/Faq.vue","webpack:///src/components/Faq.vue","webpack:///./src/components/Faq.vue?5d34","webpack:///./src/components/Faq.vue?4868","webpack:///./src/components/Credits.vue","webpack:///src/components/Credits.vue","webpack:///./src/components/Credits.vue?ca67","webpack:///./src/components/Credits.vue?f262","webpack:///src/App.vue","webpack:///./src/App.vue?1d38","webpack:///./src/App.vue?180a","webpack:///./src/main.js","webpack:///./src/components/Testimonials.vue?67d3","webpack:///./src/components/NavBar.vue?1fbe","webpack:///./src/components/Testimonials.vue","webpack:///src/components/Testimonials.vue","webpack:///./src/components/Testimonials.vue?56aa","webpack:///./src/components/Testimonials.vue?d2fe","webpack:///./src/assets/video/headerbg.webm","webpack:///./src/assets/img/bronze.png","webpack:///./src/App.vue?9446","webpack:///./src/components/Header.vue?2613","webpack:///./src/assets/img/styles-dark.png","webpack:///./src/components/Faq.vue?9bf2","webpack:///./src/assets/img/github.png","webpack:///./src/assets/video/headerbg.mp4"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","Vue","use","_Row","_Col","_Button","_ButtonGroup","render","_vm","this","_c","_self","attrs","ref","showNav","showGoToTop","on","$event","theme","staticClass","stylesDark","stylesDarkThumb","stylesLight","stylesLightThumb","_v","toggleLigatures","paypal","patreon","require","staticRenderFns","class","show","directives","rawName","expression","toggleTheme","textColour","initGradients","element","darkGradients","lightGradients","Granim","direction","states","gradients","transitionSpeed","props","Boolean","granim","localStorage","getItem","backgroundColour","watch","spin","newVal","oldVal","changeState","mounted","setAppearance","initGradient","methods","anime","targets","rotate","scale","strokeColor","delay","duration","easing","_this","$refs","themeIcon","style","transform","strokeDashoffset","setDashoffset","el","loop","setItem","$emit","alternateBackgroundColour","root","documentElement","dataset","setProperty","component","domProps","_m","showSharing","inlineTemplate","String","default","handler","_handler","_asyncToGenerator","regeneratorRuntime","mark","_callee","oldOpacity","newOpacity","wrap","_context","prev","next","videoBg","opacity","finished","mixBlendMode","filter","abrupt","stop","_x","_x2","arguments","immediate","initTyped","options","strings","startDelay","typeSpeed","backSpeed","smartBackspace","backDelay","shuffle","Typed","lazyLoadComponent","_ref","resolveComponent","componentFactory","background","height","maxHeight","loading","loadingData","_mounted","observer","$el","backgroundColor","IntersectionObserver","entries","intersectionRatio","unobserve","observe","width","computedWidth","maxWidth","Number","minWidth","computed","concat","Math","floor","random","revealFaq","faqItems","components","VueFaqAccordion","title","category","NavBar","Header","CodeView","HeroImage","Loader","Compare","Testimonials","Faq","Credits","initScrollWatcher","throttle","fn","wait","time","Date","now","forEach","addEventListener","scrollHandler","mainTitle","header","querySelector","margin","parseInt","getComputedStyle","marginTop","navBarHeight","offsetTop","headerHeight","offsetHeight","triggerHeight","scrollY","celebrate","confetti","angle","spread","startVelocity","elementCount","dragFriction","stagger","colors","removeEventListener","_this2","open","_this3","innerText","ligatures","querySelectorAll","sample","classList","toggle","config","productionTip","VueScrollTo","container","offset","force","cancelable","onStart","onDone","onCancel","x","y","VueCodemirror","SocialSharing","application","h","App","$mount","_l","selectedTestimonials","testimonial","conversation","align","Tweet","testimonials","shuffled","sort"],"mappings":"aACE,SAASA,EAAqBC,GAQ7B,IAPA,IAMIC,EAAUC,EANVC,EAAWH,EAAK,GAChBI,EAAcJ,EAAK,GACnBK,EAAiBL,EAAK,GAIHM,EAAI,EAAGC,EAAW,GACpCD,EAAIH,EAASK,OAAQF,IACzBJ,EAAUC,EAASG,GAChBG,OAAOC,UAAUC,eAAeC,KAAKC,EAAiBX,IAAYW,EAAgBX,IACpFK,EAASO,KAAKD,EAAgBX,GAAS,IAExCW,EAAgBX,GAAW,EAE5B,IAAID,KAAYG,EACZK,OAAOC,UAAUC,eAAeC,KAAKR,EAAaH,KACpDc,EAAQd,GAAYG,EAAYH,IAG/Be,GAAqBA,EAAoBhB,GAE5C,MAAMO,EAASC,OACdD,EAASU,OAATV,GAOD,OAHAW,EAAgBJ,KAAKK,MAAMD,EAAiBb,GAAkB,IAGvDe,IAER,SAASA,IAER,IADA,IAAIC,EACIf,EAAI,EAAGA,EAAIY,EAAgBV,OAAQF,IAAK,CAG/C,IAFA,IAAIgB,EAAiBJ,EAAgBZ,GACjCiB,GAAY,EACRC,EAAI,EAAGA,EAAIF,EAAed,OAAQgB,IAAK,CAC9C,IAAIC,EAAQH,EAAeE,GACG,IAA3BX,EAAgBY,KAAcF,GAAY,GAE3CA,IACFL,EAAgBQ,OAAOpB,IAAK,GAC5Be,EAASM,EAAoBA,EAAoBC,EAAIN,EAAe,KAItE,OAAOD,EAIR,IAAIQ,EAAmB,GAGnBC,EAAqB,CACxB,IAAO,GAMJjB,EAAkB,CACrB,IAAO,GAGJK,EAAkB,GAGtB,SAASa,EAAe7B,GACvB,OAAOyB,EAAoBK,EAAI,OAAS,GAAG9B,IAAUA,GAAW,IAAM,CAAC,iBAAiB,WAAW,iBAAiB,WAAW,iBAAiB,YAAYA,GAAW,MAIxK,SAASyB,EAAoB1B,GAG5B,GAAG4B,EAAiB5B,GACnB,OAAO4B,EAAiB5B,GAAUgC,QAGnC,IAAIC,EAASL,EAAiB5B,GAAY,CACzCK,EAAGL,EACHkC,GAAG,EACHF,QAAS,IAUV,OANAlB,EAAQd,GAAUW,KAAKsB,EAAOD,QAASC,EAAQA,EAAOD,QAASN,GAG/DO,EAAOC,GAAI,EAGJD,EAAOD,QAKfN,EAAoBS,EAAI,SAAuBlC,GAC9C,IAAImC,EAAW,GAIXC,EAAY,CAAC,iBAAiB,EAAE,iBAAiB,EAAE,iBAAiB,GACrER,EAAmB5B,GAAUmC,EAASvB,KAAKgB,EAAmB5B,IACzB,IAAhC4B,EAAmB5B,IAAkBoC,EAAUpC,IACtDmC,EAASvB,KAAKgB,EAAmB5B,GAAW,IAAIqC,SAAQ,SAASC,EAASC,GAIzE,IAHA,IAAIC,EAAO,QAAU,GAAGxC,IAAUA,GAAW,IAAM,CAAC,iBAAiB,WAAW,iBAAiB,WAAW,iBAAiB,YAAYA,GAAW,OAChJyC,EAAWhB,EAAoBK,EAAIU,EACnCE,EAAmBC,SAASC,qBAAqB,QAC7CxC,EAAI,EAAGA,EAAIsC,EAAiBpC,OAAQF,IAAK,CAChD,IAAIyC,EAAMH,EAAiBtC,GACvB0C,EAAWD,EAAIE,aAAa,cAAgBF,EAAIE,aAAa,QACjE,GAAe,eAAZF,EAAIG,MAAyBF,IAAaN,GAAQM,IAAaL,GAAW,OAAOH,IAErF,IAAIW,EAAoBN,SAASC,qBAAqB,SACtD,IAAQxC,EAAI,EAAGA,EAAI6C,EAAkB3C,OAAQF,IAAK,CAC7CyC,EAAMI,EAAkB7C,GACxB0C,EAAWD,EAAIE,aAAa,aAChC,GAAGD,IAAaN,GAAQM,IAAaL,EAAU,OAAOH,IAEvD,IAAIY,EAAUP,SAASQ,cAAc,QACrCD,EAAQF,IAAM,aACdE,EAAQE,KAAO,WACfF,EAAQG,OAASf,EACjBY,EAAQI,QAAU,SAASC,GAC1B,IAAIC,EAAUD,GAASA,EAAME,QAAUF,EAAME,OAAOC,KAAOjB,EACvDkB,EAAM,IAAIC,MAAM,qBAAuB5D,EAAU,cAAgBwD,EAAU,KAC/EG,EAAIE,KAAO,wBACXF,EAAIH,QAAUA,SACP5B,EAAmB5B,GAC1BkD,EAAQY,WAAWC,YAAYb,GAC/BX,EAAOoB,IAERT,EAAQV,KAAOC,EAEf,IAAIuB,EAAOrB,SAASC,qBAAqB,QAAQ,GACjDoB,EAAKC,YAAYf,MACfgB,MAAK,WACPtC,EAAmB5B,GAAW,MAMhC,IAAImE,EAAqBxD,EAAgBX,GACzC,GAA0B,IAAvBmE,EAGF,GAAGA,EACFhC,EAASvB,KAAKuD,EAAmB,QAC3B,CAEN,IAAIC,EAAU,IAAI/B,SAAQ,SAASC,EAASC,GAC3C4B,EAAqBxD,EAAgBX,GAAW,CAACsC,EAASC,MAE3DJ,EAASvB,KAAKuD,EAAmB,GAAKC,GAGtC,IACIC,EADAC,EAAS3B,SAASQ,cAAc,UAGpCmB,EAAOC,QAAU,QACjBD,EAAOE,QAAU,IACb/C,EAAoBgD,IACvBH,EAAOI,aAAa,QAASjD,EAAoBgD,IAElDH,EAAOZ,IAAM7B,EAAe7B,GAG5B,IAAI2E,EAAQ,IAAIf,MAChBS,EAAmB,SAAUd,GAE5Be,EAAOhB,QAAUgB,EAAOjB,OAAS,KACjCuB,aAAaJ,GACb,IAAIK,EAAQlE,EAAgBX,GAC5B,GAAa,IAAV6E,EAAa,CACf,GAAGA,EAAO,CACT,IAAIC,EAAYvB,IAAyB,SAAfA,EAAMH,KAAkB,UAAYG,EAAMH,MAChE2B,EAAUxB,GAASA,EAAME,QAAUF,EAAME,OAAOC,IACpDiB,EAAMK,QAAU,iBAAmBhF,EAAU,cAAgB8E,EAAY,KAAOC,EAAU,IAC1FJ,EAAMM,KAAO,iBACbN,EAAMvB,KAAO0B,EACbH,EAAMnB,QAAUuB,EAChBF,EAAM,GAAGF,GAEVhE,EAAgBX,QAAWkF,IAG7B,IAAIV,EAAUW,YAAW,WACxBd,EAAiB,CAAEjB,KAAM,UAAWK,OAAQa,MAC1C,MACHA,EAAOhB,QAAUgB,EAAOjB,OAASgB,EACjC1B,SAASqB,KAAKC,YAAYK,GAG5B,OAAOjC,QAAQ+C,IAAIjD,IAIpBV,EAAoB4D,EAAIxE,EAGxBY,EAAoB6D,EAAI3D,EAGxBF,EAAoB8D,EAAI,SAASxD,EAASkD,EAAMO,GAC3C/D,EAAoBgE,EAAE1D,EAASkD,IAClC1E,OAAOmF,eAAe3D,EAASkD,EAAM,CAAEU,YAAY,EAAMC,IAAKJ,KAKhE/D,EAAoBoE,EAAI,SAAS9D,GACX,qBAAX+D,QAA0BA,OAAOC,aAC1CxF,OAAOmF,eAAe3D,EAAS+D,OAAOC,YAAa,CAAEC,MAAO,WAE7DzF,OAAOmF,eAAe3D,EAAS,aAAc,CAAEiE,OAAO,KAQvDvE,EAAoBwE,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQvE,EAAoBuE,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,kBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAK7F,OAAO8F,OAAO,MAGvB,GAFA5E,EAAoBoE,EAAEO,GACtB7F,OAAOmF,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOvE,EAAoB8D,EAAEa,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIR3E,EAAoB+E,EAAI,SAASxE,GAChC,IAAIwD,EAASxD,GAAUA,EAAOmE,WAC7B,WAAwB,OAAOnE,EAAO,YACtC,WAA8B,OAAOA,GAEtC,OADAP,EAAoB8D,EAAEC,EAAQ,IAAKA,GAC5BA,GAIR/D,EAAoBgE,EAAI,SAASgB,EAAQC,GAAY,OAAOnG,OAAOC,UAAUC,eAAeC,KAAK+F,EAAQC,IAGzGjF,EAAoBK,EAAI,gBAGxBL,EAAoBkF,GAAK,SAAShD,GAA2B,MAApBiD,QAAQjC,MAAMhB,GAAYA,GAEnE,IAAIkD,EAAaC,OAAO,gBAAkBA,OAAO,iBAAmB,GAChEC,EAAmBF,EAAWjG,KAAK2F,KAAKM,GAC5CA,EAAWjG,KAAOf,EAClBgH,EAAaA,EAAWG,QACxB,IAAI,IAAI5G,EAAI,EAAGA,EAAIyG,EAAWvG,OAAQF,IAAKP,EAAqBgH,EAAWzG,IAC3E,IAAIU,EAAsBiG,EAI1B/F,EAAgBJ,KAAK,CAAC,EAAE,kBAEjBM,K,gEC1QTc,EAAOD,QAAU,IAA0B,iC,gDCA3CC,EAAOD,QAAU,IAA0B,uC,8CCA3CC,EAAOD,QAAU,IAA0B,sC,qBCA3CC,EAAOD,QAAU,IAA0B,2B,oCCA3C,W,qBCAAC,EAAOD,QAAU,IAA0B,yB,uBCA3CC,EAAOD,QAAU,IAA0B,4B,yPCK3CkF,aAAIC,IAAGC,KACPF,aAAIC,IAAGE,KACPH,aAAIC,IAAGG,KACPJ,aAAIC,IAAGI,KCRP,IAAIC,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACE,MAAM,CAAC,GAAK,QAAQ,CAACF,EAAG,SAAS,CAACG,IAAI,SAASD,MAAM,CAAC,KAAOJ,EAAIM,QAAQ,iBAAiBN,EAAIO,aAAaC,GAAG,CAAC,UAAY,SAASC,GAAQT,EAAIU,MAAQ,QAAQ,WAAa,SAASD,GAAQT,EAAIU,MAAQ,YAAYR,EAAG,SAAS,CAACG,IAAI,SAASD,MAAM,CAAC,MAAQJ,EAAIU,SAASR,EAAG,MAAM,CAACS,YAAY,mBAAmB,CAACT,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,CAAgB,SAAdF,EAAIU,MAAkBR,EAAG,IAAI,CAACE,MAAM,CAAC,KAAOJ,EAAIY,WAAW,OAAS,WAAW,CAACV,EAAG,MAAM,CAACS,YAAY,oBAAoBP,MAAM,CAAC,IAAMJ,EAAIa,qBAAqBX,EAAG,IAAI,CAACE,MAAM,CAAC,KAAOJ,EAAIc,YAAY,OAAS,WAAW,CAACZ,EAAG,MAAM,CAACS,YAAY,qBAAqBP,MAAM,CAAC,IAAMJ,EAAIe,sBAAsBf,EAAIgB,GAAG,uFAAuFd,EAAG,KAAK,CAACF,EAAIgB,GAAG,oCAAoChB,EAAIgB,GAAG,6DAA6Dd,EAAG,MAAMA,EAAG,MAAMF,EAAIgB,GAAG,yMAAyMd,EAAG,KAAK,CAACF,EAAIgB,GAAG,YAAYhB,EAAIgB,GAAG,oBAAoBd,EAAG,KAAK,CAACS,YAAY,OAAO,CAACX,EAAIgB,GAAG,aAAahB,EAAIgB,GAAG,2BAA2B,IAAI,GAAGd,EAAG,MAAM,CAACS,YAAY,wBAAwB,CAACT,EAAG,MAAM,CAACS,YAAY,cAAcP,MAAM,CAAC,GAAK,SAASF,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,KAAK,CAACS,YAAY,UAAU,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,iBAAiB,GAAGd,EAAG,SAAS,CAACS,YAAY,mBAAmBP,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,KAAK,CAACF,EAAG,WAAW,CAACE,MAAM,CAAC,MAAQJ,EAAIU,UAAU,IAAI,IAAI,GAAGR,EAAG,MAAM,CAACG,IAAI,YAAYM,YAAY,wBAAwB,CAACT,EAAG,MAAM,CAACS,YAAY,cAAcP,MAAM,CAAC,GAAK,eAAeF,EAAG,SAAS,CAACA,EAAG,SAAS,CAACA,EAAG,KAAK,CAACS,YAAY,UAAU,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,gBAAgBd,EAAG,YAAY,CAACS,YAAY,SAASP,MAAM,CAAC,KAAO,IAAII,GAAG,CAAC,MAAQR,EAAIiB,kBAAkB,CAACf,EAAG,KAAK,CAACF,EAAIgB,GAAG,gBAAgB,MAAM,GAAGd,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,MAAM,CAACS,YAAY,oBAAoB,CAACT,EAAG,KAAK,CAACS,YAAY,sCAAsC,CAACX,EAAIgB,GAAG,ieAA2dd,EAAG,KAAK,CAACS,YAAY,kDAAkD,CAACX,EAAIgB,GAAG,seAAge,IAAI,GAAGd,EAAG,YAAY,CAACE,MAAM,CAAC,MAAQ,YAAY,MAAQJ,EAAIU,SAASR,EAAG,MAAM,CAACS,YAAY,wBAAwB,CAACT,EAAG,MAAM,CAACS,YAAY,cAAcP,MAAM,CAAC,GAAK,SAASF,EAAG,SAAS,CAACA,EAAG,SAAS,CAACA,EAAG,KAAK,CAACS,YAAY,UAAU,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,cAAc,GAAGd,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,CAACS,YAAY,WAAW,CAACX,EAAIgB,GAAG,4IAA4Id,EAAG,KAAK,CAACF,EAAIgB,GAAG,uCAAuChB,EAAIgB,GAAG,6EAA6Ed,EAAG,MAAMA,EAAG,MAAMF,EAAIgB,GAAG,iRAAiRd,EAAG,KAAK,CAACA,EAAG,KAAK,CAACF,EAAIgB,GAAG,uCAAuCd,EAAG,KAAK,CAACF,EAAIgB,GAAG,wDAAwDd,EAAG,KAAK,CAACF,EAAIgB,GAAG,sCAAsCd,EAAG,KAAK,CAACF,EAAIgB,GAAG,6BAA6Bd,EAAG,KAAK,CAACF,EAAIgB,GAAG,wCAAwCd,EAAG,KAAK,CAACF,EAAIgB,GAAG,iCAAiCd,EAAG,KAAK,CAACF,EAAIgB,GAAG,0CAA0ChB,EAAIgB,GAAG,2UAA2U,IAAI,GAAGd,EAAG,MAAM,CAACS,YAAY,WAAW,CAACT,EAAG,MAAM,CAACS,YAAY,cAAcP,MAAM,CAAC,GAAK,aAAaF,EAAG,UAAU,CAACE,MAAM,CAAC,MAAQJ,EAAIU,UAAU,GAAGR,EAAG,MAAM,CAACS,YAAY,gBAAgB,CAACT,EAAG,YAAY,CAACE,MAAM,CAAC,MAAQ,WAAW,MAAQJ,EAAIU,MAAM,OAAS,SAASR,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,KAAK,CAACF,EAAG,MAAM,CAACS,YAAY,iBAAiB,CAACX,EAAIgB,GAAG,gDAAgDd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,2BAA2B,OAAS,WAAW,CAACJ,EAAIgB,GAAG,mDAAmD,IAAI,GAAGd,EAAG,MAAM,CAACS,YAAY,wBAAwB,CAACT,EAAG,MAAM,CAACS,YAAY,cAAcP,MAAM,CAAC,GAAK,cAAcF,EAAG,SAAS,CAACA,EAAG,SAAS,CAACA,EAAG,KAAK,CAACS,YAAY,UAAU,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,iBAAiB,GAAGd,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,CAACF,EAAIgB,GAAG,uOAAuO,GAAGd,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACS,YAAY,UAAU,CAACT,EAAG,IAAI,CAACS,YAAY,UAAU,CAACT,EAAG,YAAY,CAACS,YAAY,4BAA4BP,MAAM,CAAC,KAAO,kBAAkB,KAAO,WAAWI,GAAG,CAAC,MAAQR,EAAIkB,SAAS,CAAClB,EAAIgB,GAAG,wBAAwBd,EAAG,MAAMA,EAAG,KAAK,CAACF,EAAIgB,GAAG,mBAAmB,GAAGhB,EAAIgB,GAAG,yBAAyBd,EAAG,IAAI,CAACS,YAAY,UAAU,CAACT,EAAG,YAAY,CAACS,YAAY,4BAA4BP,MAAM,CAAC,KAAO,kBAAkB,KAAO,WAAWI,GAAG,CAAC,MAAQR,EAAImB,UAAU,CAACnB,EAAIgB,GAAG,yBAAyBd,EAAG,MAAMA,EAAG,KAAK,CAACF,EAAIgB,GAAG,oBAAoB,GAAGhB,EAAIgB,GAAG,yBAAyBd,EAAG,IAAI,CAACS,YAAY,gBAAgBP,MAAM,CAAC,KAAO,sBAAsB,CAACF,EAAG,YAAY,CAACS,YAAY,4BAA4BP,MAAM,CAAC,KAAO,mBAAmB,KAAO,SAAS,CAACJ,EAAIgB,GAAG,0BAA0Bd,EAAG,MAAMA,EAAG,KAAK,CAACF,EAAIgB,GAAG,iBAAiB,MAAM,GAAGd,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,CAACS,YAAY,gBAAgB,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,sBAAsBd,EAAG,IAAI,CAACE,MAAM,CAAC,OAAS,SAAS,KAAO,oDAAoD,CAACJ,EAAIgB,GAAG,yCAAyChB,EAAIgB,GAAG,yCAAyCd,EAAG,MAAMA,EAAG,OAAO,CAACF,EAAIgB,GAAG,kCAAkCd,EAAG,MAAMA,EAAG,OAAO,CAACF,EAAIgB,GAAG,8CAA8Cd,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,CAACS,YAAY,gBAAgB,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,mDAAmDd,EAAG,MAAMA,EAAG,OAAO,CAACF,EAAIgB,GAAG,sBAAsBhB,EAAIgB,GAAG,8BAA8Bd,EAAG,OAAO,CAACF,EAAIgB,GAAG,yBAAyBd,EAAG,MAAMF,EAAIgB,GAAG,oCAAoCd,EAAG,OAAO,CAACF,EAAIgB,GAAG,qCAAqC,IAAI,GAAGd,EAAG,MAAM,CAACA,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,4CAA4C,OAAS,WAAW,CAACF,EAAG,YAAY,CAACE,MAAM,CAAC,MAAQ,QAAQ,MAAQJ,EAAIU,MAAM,OAAS,UAAU,GAAGR,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,KAAK,CAACF,EAAG,MAAM,CAACS,YAAY,iBAAiB,CAACX,EAAIgB,GAAG,sEAAsEd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,4CAA4C,OAAS,WAAW,CAACJ,EAAIgB,GAAG,iCAAiChB,EAAIgB,GAAG,6BAA6Bd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,4CAA4C,OAAS,WAAW,CAACJ,EAAIgB,GAAG,+BAA+B,IAAI,GAAGd,EAAG,MAAM,CAACS,YAAY,cAAcP,MAAM,CAAC,GAAK,SAASF,EAAG,MAAM,CAACS,YAAY,WAAW,CAACT,EAAG,SAAS,CAACA,EAAG,SAAS,CAACA,EAAG,KAAK,CAACS,YAAY,UAAU,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,qBAAqB,GAAGd,EAAG,SAAS,CAACE,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,GAAG,CAACF,EAAIgB,GAAG,mBAAmBd,EAAG,IAAI,CAACS,YAAY,gBAAgBP,MAAM,CAAC,KAAO,sBAAsB,CAACJ,EAAIgB,GAAG,cAAchB,EAAIgB,GAAG,aAAad,EAAG,MAAMF,EAAIgB,GAAG,iCAAiCd,EAAG,MAAMF,EAAIgB,GAAG,mBAAmBd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,uDAAuD,OAAS,WAAW,CAACJ,EAAIgB,GAAG,aAAahB,EAAIgB,GAAG,+CAA+Cd,EAAG,MAAMF,EAAIgB,GAAG,mBAAmBd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,yEAAyE,OAAS,WAAW,CAACJ,EAAIgB,GAAG,kEAAkEhB,EAAIgB,GAAG,gCAAkCd,EAAG,MAAMF,EAAIgB,GAAG,mBAAmBd,EAAG,KAAK,CAACF,EAAIgB,GAAG,cAAchB,EAAIgB,GAAG,OAAOd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,iEAAiE,OAAS,WAAW,CAACJ,EAAIgB,GAAG,wBAAwBhB,EAAIgB,GAAG,2CAA2Cd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,iDAAmDJ,EAAIU,MAAM,OAAS,WAAW,CAACV,EAAIgB,GAAG,oCAAoChB,EAAIgB,GAAG,iIAAiId,EAAG,MAAMF,EAAIgB,GAAG,mBAAmBd,EAAG,KAAK,CAACF,EAAIgB,GAAG,cAAchB,EAAIgB,GAAG,OAAOd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,kEAAkE,OAAS,WAAW,CAACJ,EAAIgB,GAAG,sBAAsBhB,EAAIgB,GAAG,4EAA4E,IAAI,GAAGd,EAAG,MAAM,CAACS,YAAY,wBAAwB,CAACT,EAAG,SAAS,CAACA,EAAG,SAAS,CAACA,EAAG,KAAK,CAACS,YAAY,UAAU,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,qBAAqB,GAAGd,EAAG,SAAS,CAACE,MAAM,CAAC,QAAU,WAAW,CAACF,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,CAACS,YAAY,sCAAsC,CAACT,EAAG,MAAM,CAACS,YAAY,QAAQP,MAAM,CAAC,IAAMgB,EAAQ,aAAgClB,EAAG,KAAK,CAACS,YAAY,oBAAoB,CAACX,EAAIgB,GAAG,sBAAsBd,EAAG,MAAMA,EAAG,MAAM,CAACS,YAAY,SAAS,CAACX,EAAIgB,GAAG,qCAAqCd,EAAG,IAAI,CAACS,YAAY,2BAA2B,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,oCAAoCd,EAAG,MAAM,CAACS,YAAY,UAAU,CAACX,EAAIgB,GAAG,kEAAkEd,EAAG,OAAOA,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,GAAG,GAAK,KAAK,CAACF,EAAG,IAAI,CAACS,YAAY,sCAAsC,CAACT,EAAG,MAAM,CAACS,YAAY,QAAQP,MAAM,CAAC,IAAMgB,EAAQ,aAAgClB,EAAG,KAAK,CAACS,YAAY,oBAAoB,CAACX,EAAIgB,GAAG,sBAAsBd,EAAG,MAAMA,EAAG,MAAM,CAACS,YAAY,SAAS,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,IAAI,CAACS,YAAY,2BAA2B,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,sCAAsCd,EAAG,MAAM,CAACS,YAAY,UAAU,CAACX,EAAIgB,GAAG,kEAAkEd,EAAG,OAAOA,EAAG,SAAS,CAACS,YAAY,OAAOP,MAAM,CAAC,GAAK,KAAK,CAACF,EAAG,IAAI,CAACS,YAAY,sCAAsC,CAACT,EAAG,MAAM,CAACS,YAAY,QAAQP,MAAM,CAAC,IAAMgB,EAAQ,aAA8BlB,EAAG,KAAK,CAACS,YAAY,oBAAoB,CAACX,EAAIgB,GAAG,oBAAoBd,EAAG,MAAMA,EAAG,MAAM,CAACS,YAAY,SAAS,CAACX,EAAIgB,GAAG,wCAAwCd,EAAG,IAAI,CAACS,YAAY,2BAA2B,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,mCAAmCd,EAAG,MAAM,CAACS,YAAY,UAAU,CAACX,EAAIgB,GAAG,yCAAyCd,EAAG,MAAM,CAACS,YAAY,UAAU,CAACT,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,4CAA4Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACT,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,iCAAiC,OAAS,WAAW,CAACJ,EAAIgB,GAAG,iDAAiDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,oDAAoDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,sCAAsCd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,sCAAsCd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,oCAAoCd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,8CAA8Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,kCAAkCd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,mCAAmCd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,0CAA0Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,8CAA8Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,mDAAmDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,0CAA0Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,kDAAkDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,4CAA4Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,qCAAqCd,EAAG,OAAOA,EAAG,SAAS,CAACS,YAAY,UAAUP,MAAM,CAAC,GAAK,KAAK,CAACF,EAAG,IAAI,CAACS,YAAY,sCAAsC,CAACT,EAAG,MAAM,CAACS,YAAY,QAAQP,MAAM,CAAC,IAAMgB,EAAQ,aAAiClB,EAAG,KAAK,CAACS,YAAY,oBAAoB,CAACX,EAAIgB,GAAG,uBAAuBd,EAAG,MAAMA,EAAG,MAAM,CAACS,YAAY,SAAS,CAACX,EAAIgB,GAAG,2DAA2Dd,EAAG,IAAI,CAACS,YAAY,2BAA2B,CAACT,EAAG,KAAK,CAACF,EAAIgB,GAAG,kCAAkCd,EAAG,MAAM,CAACS,YAAY,UAAU,CAACX,EAAIgB,GAAG,yCAAyCd,EAAG,MAAM,CAACS,YAAY,UAAU,CAACT,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,gDAAgDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,gDAAgDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,mDAAmDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,gDAAgDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,wCAAwCd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,iDAAiDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,gDAAgDd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,yCAAyCd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,2CAA2Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,+CAA+Cd,EAAG,OAAO,CAACS,YAAY,aAAa,CAACX,EAAIgB,GAAG,6CAA6Cd,EAAG,QAAQ,IAAI,GAAGA,EAAG,eAAe,CAACE,MAAM,CAAC,MAAQJ,EAAIU,SAASR,EAAG,YAAY,CAACE,MAAM,CAAC,MAAQ,WAAW,MAAQJ,EAAIU,SAASR,EAAG,OAAOA,EAAG,YAAY,CAACE,MAAM,CAAC,MAAQ,SAAS,MAAQJ,EAAIU,SAASR,EAAG,YAAY,IAEl+iBmB,EAAkB,GCFlBtB,G,8BAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,aAAa,CAACE,MAAM,CAAC,KAAO,mBAAmB,CAACF,EAAG,MAAM,CAACS,YAAY,SAASW,MAAM,CAAE,QAAWtB,EAAIuB,OAAQ,CAACrB,EAAG,SAAS,CAACG,IAAI,YAAYM,YAAY,qBAAqBT,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,OAAQkD,WAAW,WAAWJ,MAAM,CAAE,WAActB,EAAIO,aAAcH,MAAM,CAAC,KAAO,MAAM,CAACF,EAAG,IAAI,CAACS,YAAY,uBAAuBT,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,OAAQkD,WAAW,WAAWtB,MAAM,CAAC,KAAO,MAAM,CAACJ,EAAIgB,GAAG,iBAAiBd,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,OAAQkD,WAAW,WAAWtB,MAAM,CAAC,KAAO,MAAM,CAACJ,EAAIgB,GAAG,iBAAiBd,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,YAAakD,WAAW,gBAAgBtB,MAAM,CAAC,KAAO,MAAM,CAACJ,EAAIgB,GAAG,iBAAiBd,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,OAAQkD,WAAW,WAAWf,YAAY,iBAAiBP,MAAM,CAAC,KAAO,MAAM,CAACJ,EAAIgB,GAAG,iBAAiBd,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,OAAQkD,WAAW,WAAWtB,MAAM,CAAC,KAAO,MAAM,CAACJ,EAAIgB,GAAG,iBAAiBd,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,WAAYkD,WAAW,eAAef,YAAY,iBAAiBP,MAAM,CAAC,KAAO,MAAM,CAACJ,EAAIgB,GAAG,qBAAqBd,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,uCAAuC,OAAS,WAAW,CAACF,EAAG,MAAM,CAACS,YAAY,UAAUP,MAAM,CAAC,IAAMgB,EAAQ,QAA4B,IAAM,eAAelB,EAAG,IAAI,CAACG,IAAI,YAAYM,YAAY,YAAYP,MAAM,CAAC,KAAO,sBAAsBI,GAAG,CAAC,MAAQR,EAAI2B,cAAc,CAACzB,EAAG,MAAM,CAACsB,WAAW,CAAC,CAAC/D,KAAK,OAAOgE,QAAQ,SAASjD,MAAqB,UAAdwB,EAAIU,MAAmBgB,WAAW,sBAAsBf,YAAY,cAAc,CAACT,EAAG,MAAM,CAACE,MAAM,CAAC,OAAS,KAAK,MAAQ,KAAK,MAAQ,+BAA+B,CAACF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,iKAAiK,KAAO,OAAO,OAASJ,EAAI4B,WAAW,eAAe,WAAW1B,EAAG,MAAM,CAACsB,WAAW,CAAC,CAAC/D,KAAK,OAAOgE,QAAQ,SAASjD,MAAqB,SAAdwB,EAAIU,MAAkBgB,WAAW,qBAAqBf,YAAY,aAAa,CAACT,EAAG,MAAM,CAACE,MAAM,CAAC,OAAS,KAAK,MAAQ,KAAK,MAAQ,+BAA+B,CAACF,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,OAAO,YAAY,UAAU,OAASJ,EAAI4B,WAAW,eAAe,MAAM,CAAC1B,EAAG,SAAS,CAACE,MAAM,CAAC,GAAK,QAAQ,GAAK,QAAQ,EAAI,UAAUF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,0EAA0EF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,4FAA4FF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,2FAA2FF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,2GAErzFiB,EAAkB,G,iCCAP,SAASQ,EAAeC,EAASpB,GAC9C,IAAMqB,EAAgB,CAapB,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,YAGRC,EAAiB,CAarB,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,WACZ,CAAC,UAAW,YAGd,OAAO,IAAIC,IAAO,CAChBH,UACAI,UAAW,WAEXC,OAAQ,CACN,gBAAiB,CACfC,UAAqB,SAAV1B,EAAmBqB,EAAgBC,EAC9CK,gBAAiB,MAEnB,KAAQ,CACND,UAAWL,EACXM,gBAAiB,MAEnB,MAAS,CACPD,UAAWJ,EACXK,gBAAiB,SCuDV,OACf5E,KAAA,SACA6E,MAAA,CACA/B,YAAAgC,QACAhB,KAAAgB,SAEAjK,KAAA,WACA,OACAkK,OAAA,KACA9B,MAAA+B,aAAAC,QAAA,iBACAC,iBAAA,UACAf,WAAA,SAGAgB,MAAA,CACArB,KAAA,WACA,KAAAsB,QAEAnC,MAAA,SAAAoC,EAAAC,GACA,KAAAP,OAAAQ,YAAAF,KAGAG,QAAA,WACA,KAAAJ,OACA,KAAAK,gBACA,KAAAV,OAAAW,EAAA,yBAAAzC,OACA,KAAA8B,OAAAQ,YAAA,KAAAtC,QAEA0C,QAAA,CACAP,KAAA,WACAQ,eAAA,CACAC,QAAA,iBACAC,OAAA,UACAC,MAAA,eACAC,YAAA,gBACAC,MAAA,KACAC,SAAA,IACAC,OAAA,mBAGAjC,YAAA,eAAAkC,EAAA,KACA,KAAAC,MAAAC,UAAAC,MAAAC,UAAA,WAEAZ,eAAA,CACAC,QAAA,oBACAE,MAAA,MACAG,SAAA,KACAC,OAAA,kBAGAP,eAAA,CACAC,QAAA,kBACAY,iBAAA,CAAAb,OAAAc,cAAA,GACAP,OAAA,gBACAD,SAAA,KACAD,MAAA,SAAAU,EAAAxL,GAAA,WAAAA,EAAA,KACAsJ,UAAA,SACAmC,MAAA,IAGAhB,eAAA,CACAC,QAAA,iBACAC,OAAA,QACAE,YAAA,gBACAC,MAAA,IACAC,SAAA,IACAC,OAAA,kBAGAjG,YAAA,WACAkG,EAAAnD,MAAA,SAAAmD,EAAAnD,MAAA,eACA+B,aAAA6B,QAAA,QAAAT,EAAAnD,OACAmD,EAAAX,gBACAW,EAAAC,MAAAC,UAAAC,MAAAC,UAAA,eACA,MAEAf,cAAA,WACA,cAAAxC,OACA,KAAA6D,MAAA,aACA,KAAA5B,iBAAA,UACA,KAAA6B,0BAAA,OACA,KAAA5C,WAAA,SAEA,KAAA2C,MAAA,cACA,KAAA5B,iBAAA,OACA,KAAA6B,0BAAA,UACA,KAAA5C,WAAA,QAGA,IAAA6C,EAAAtJ,SAAAuJ,gBACAD,EAAAE,QAAAjE,MAAA,KAAAA,MACA+D,EAAAT,MAAAY,YAAA,+BAAAjC,kBACA8B,EAAAT,MAAAY,YAAA,oCAAAJ,2BACAC,EAAAT,MAAAY,YAAA,4BAAAhD,eClN+U,I,wBCQ3UiD,EAAY,eACd,EACA,EACA,GACA,EACA,KACA,WACA,MAIa,EAAAA,E,QCnBX9E,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACS,YAAY,UAAU,CAACT,EAAG,MAAM,CAACG,IAAI,UAAUM,YAAY,YAAY,CAACT,EAAG,QAAQ,CAACG,IAAI,QAAQD,MAAM,CAAC,WAAa,GAAG,SAAW,GAAG,MAAQ,GAAG,SAAW,GAAG,YAAc,GAAG,KAAO,IAAI0E,SAAS,CAAC,OAAQ,IAAO,CAAC5E,EAAG,SAAS,CAACE,MAAM,CAAC,IAAMgB,EAAQ,QAAgC,KAAO,eAAelB,EAAG,SAAS,CAACE,MAAM,CAAC,IAAMgB,EAAQ,QAAiC,KAAO,oBAAoBlB,EAAG,SAAS,CAACG,IAAI,YAAYM,YAAY,qBAAqBT,EAAG,MAAM,CAACS,YAAY,QAAQ,CAACT,EAAG,KAAK,CAACG,IAAI,aAAa,CAACL,EAAIgB,GAAG,+BAA+BhB,EAAI+E,GAAG,GAAG7E,EAAG,SAAS,CAACS,YAAY,0BAA0BP,MAAM,CAAC,KAAO,OAAO,QAAU,WAAW,CAACF,EAAG,SAAS,CAACA,EAAG,IAAI,CAACsB,WAAW,CAAC,CAAC/D,KAAK,YAAYgE,QAAQ,cAAcjD,MAAO,YAAakD,WAAW,iBAAiB,CAACxB,EAAG,YAAY,CAACE,MAAM,CAAC,KAAO,qBAAqB,CAACJ,EAAIgB,GAAG,yCAAyC,GAAGhB,EAAIgB,GAAG,yBAAyBd,EAAG,IAAI,CAACM,GAAG,CAAC,MAAQ,SAASC,GAAQT,EAAIgF,aAAehF,EAAIgF,eAAe,CAAC9E,EAAG,YAAY,CAACE,MAAM,CAAC,KAAO,kBAAkB,CAACJ,EAAIgB,GAAG,sCAAsC,GAAGd,EAAG,aAAa,CAACE,MAAM,CAAC,KAAO,eAAe,CAACF,EAAG,OAAO,CAACsB,WAAW,CAAC,CAAC/D,KAAK,OAAOgE,QAAQ,SAASjD,MAAOwB,EAAIgF,YAAatD,WAAW,gBAAgBf,YAAY,SAAS,CAACT,EAAG,iBAAiB,CAACE,MAAM,CAAC,IAAM,uCAAuC,MAAQ,gEAAgE,YAAc,mGAAmG,MAAQ,mGAAmG,SAAW,+BAA+B6E,eAAe,CAAClF,OAAO,WAAW,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACA,EAAG,UAAU,CAACE,MAAM,CAAC,QAAU,YAAY,CAACF,EAAG,OAAO,CAACS,YAAY,QAAQ,CAACT,EAAG,MAAM,CAACE,MAAM,CAAC,OAAS,KAAK,QAAU,YAAY,MAAQ,+BAA+B,CAACF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,0TAA0TF,EAAG,UAAU,CAACE,MAAM,CAAC,QAAU,aAAa,CAACF,EAAG,OAAO,CAACS,YAAY,QAAQ,CAACT,EAAG,MAAM,CAACE,MAAM,CAAC,OAAS,KAAK,QAAU,YAAY,MAAQ,+BAA+B,CAACF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,uJAAuJF,EAAG,UAAU,CAACE,MAAM,CAAC,QAAU,WAAW,CAACF,EAAG,OAAO,CAACS,YAAY,QAAQ,CAACT,EAAG,MAAM,CAACE,MAAM,CAAC,OAAS,KAAK,QAAU,YAAY,MAAQ,+BAA+B,CAACF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,y0BAAy0BF,EAAG,UAAU,CAACE,MAAM,CAAC,QAAU,UAAU,CAACF,EAAG,OAAO,CAACS,YAAY,QAAQ,CAACT,EAAG,MAAM,CAACE,MAAM,CAAC,OAAS,KAAK,QAAU,YAAY,MAAQ,+BAA+B,CAACF,EAAG,OAAO,CAACE,MAAM,CAAC,EAAI,6wBAA6wB,IAAIiB,gBAAgB,OAAO,MAAM,IAAI,IAAI,MAErmJA,EAAkB,CAAC,WAAY,IAAIrB,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,KAAK,CAACF,EAAIgB,GAAG,gBAAgBd,EAAG,KAAK,CAACS,YAAY,aAAaT,EAAG,KAAK,CAACS,YAAY,qBAAqBX,EAAIgB,GAAG,sC,oCCuI3K,GACfvD,KAAA,SACA6E,MAAA,CACA5B,MAAA,CACA9E,KAAAsJ,OACAC,QAAA1C,aAAAC,QAAA,mBAGApK,KAAA,WACA,OACAkK,OAAA,KACAwC,aAAA,IAGApC,MAAA,CACAlC,MAAA,CACA0E,QAAA,eAAAC,EAAAC,eAAAC,mBAAAC,MAAA,SAAAC,EAAA3C,EAAAC,GAAA,IAAA2C,EAAAC,EAAA,OAAAJ,mBAAAK,MAAA,SAAAC,GAAA,eAAAA,EAAAC,KAAAD,EAAAE,MAAA,OAIA,OAHA,KAAAvD,QAAA,KAAAA,OAAAQ,YAAAF,GAEA4C,EAAA,cAAAhF,MAAA,MACAiF,EAAA,cAAAjF,MAAA,MAAAmF,EAAAE,KAAA,EAEA1C,eAAA,CACAC,QAAA,KAAAQ,MAAAkC,QACAC,QAAA,CAAAP,EAAA,GACA/B,SAAA,IACAC,OAAA,WACAsC,SAAA,OAeA,MAbA,UAAApD,GACA,KAAAgB,MAAA1B,UAAA4B,MAAAmC,aAAA,WACA,KAAArC,MAAAkC,QAAAhC,MAAAoC,OAAA,cAEA,KAAAtC,MAAA1B,UAAA4B,MAAAmC,aAAA,SACA,KAAArC,MAAAkC,QAAAhC,MAAAoC,OAAA,aAGA/C,eAAA,CACAC,QAAA,KAAAQ,MAAAkC,QACAC,QAAA,GAAAN,GACAhC,SAAA,IACAC,OAAA,WACAiC,EAAAQ,OAAA,SAEAxL,QAAAC,WAAA,wBAAA+K,EAAAS,UAAAb,EAAA,mBAAAL,EAAAmB,EAAAC,GAAA,OAAAnB,EAAA5L,MAAA,KAAAgN,WAAA,OAAArB,EA5BA,GA8BAsB,WAAA,IAGAzD,QAAA,WACA,KAAAT,OAAAW,EAAA,yBAAAzC,OACA,KAAA8B,OAAAQ,YAAA,KAAAtC,OACA,KAAAiG,aAEAvD,QAAA,CACAuD,UAAA,WACA,IAAAC,EAAA,CACAC,QAAA,CA6BA,cACA,SACA,6DACA,MACA,iBACA,KACA,YACA,aACA,UACA,qBACA,YACA,OACA,kBACA,YACA,kBACA,WACA,SACA,SACA,UACA,aACA,OACA,OACA,QACA,UACA,OACA,SACA,UACA,WACA,SACA,aACA,WACA,aACA,gBACA,yBACA,YACA,YACA,UACA,YACA,YACA,eACA,YACA,QACA,OACA,OACA,OACA,WACA,QACA,eACA,WACA,WACA,QACA,QACA,QACA,YACA,QACA,aACA,WACA,SACA,QACA,eACA,YACA,OACA,OACA,eACA,gBACA,WACA,UACA,UACA,QACA,WACA,aACA,SACA,YACA,WACA,kBACA,OACA,UACA,eACA,YACA,UACA,UACA,QACA,qBACA,OACA,QACA,WACA,gBACA,WACA,QACA,UACA,YACA,QACA,UACA,SACA,QACA,YACA,WACA,YACA,cACA,aACA,OACA,SACA,UACA,YACA,WACA,eACA,YACA,YACA,WACA,cAEAC,WAAA,IACAC,UAAA,GACAC,UAAA,GACAC,gBAAA,EACAC,UAAA,KACA7C,MAAA,EACA8C,SAAA,GAGA,WAAAC,OAAA,YAAAR,MCvV+U,ICQ3U,G,UAAY,eACd,EACA,EACA,GACA,EACA,KACA,WACA,OAIa,I,QCnBA,SAASS,EAAiBC,GAOtC,IACGC,EAPJC,EAAgBF,EAAhBE,iBACAC,EAAUH,EAAVG,WAC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","file":"js/app.b3898cac.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-00bba320\":\"087ac3e1\",\"chunk-be9328bc\":\"8d665992\",\"chunk-c8a2afaa\":\"f505e774\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-00bba320\":1,\"chunk-be9328bc\":1,\"chunk-c8a2afaa\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-00bba320\":\"714c14f6\",\"chunk-be9328bc\":\"e839435f\",\"chunk-c8a2afaa\":\"1a1a5e8a\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/victor-mono/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","module.exports = __webpack_public_path__ + \"img/styles-light.a371a6a8.png\";","module.exports = __webpack_public_path__ + \"img/styles-light-thumb.13bbf4d0.png\";","module.exports = __webpack_public_path__ + \"img/styles-dark-thumb.c1970fa8.png\";","module.exports = __webpack_public_path__ + \"img/silver.b4b645bb.png\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Loader.vue?vue&type=style&index=0&id=c2130e8a&prod&lang=scss\"","module.exports = __webpack_public_path__ + \"img/gold.f6747703.png\";","module.exports = __webpack_public_path__ + \"img/unicorn.f5208ffb.png\";","import Vue from 'vue'\nimport { Row, Col, Button, ButtonGroup } from 'element-ui'\n\nimport 'element-ui/lib/theme-chalk/display.css'\n\nVue.use(Row)\nVue.use(Col)\nVue.use(Button)\nVue.use(ButtonGroup)\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"app\"}},[_c('NavBar',{ref:\"navbar\",attrs:{\"show\":_vm.showNav,\"show-go-to-top\":_vm.showGoToTop},on:{\"darkTheme\":function($event){_vm.theme = 'dark'},\"lightTheme\":function($event){_vm.theme = 'light'}}}),_c('Header',{ref:\"header\",attrs:{\"theme\":_vm.theme}}),_c('div',{staticClass:\"initial content\"},[_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',[(_vm.theme === 'dark')?_c('a',{attrs:{\"href\":_vm.stylesDark,\"target\":\"_blank\"}},[_c('img',{staticClass:\"styles-image dark\",attrs:{\"src\":_vm.stylesDarkThumb}})]):_c('a',{attrs:{\"href\":_vm.stylesLight,\"target\":\"_blank\"}},[_c('img',{staticClass:\"styles-image light\",attrs:{\"src\":_vm.stylesLightThumb}})]),_vm._v(\"\\n Victor Mono is an open-source monospaced font with optional\\n \"),_c('em',[_vm._v(\"semi-connected cursive italics\")]),_vm._v(\" and programming\\n symbol ligatures.\\n \"),_c('br'),_c('br'),_vm._v(\"\\n The typeface is slender, crisp and narrow, with a large x-height\\n and clear punctuation, making it legible and ideal for code.\\n It comes in seven weights and Roman, \"),_c('em',[_vm._v(\"Italic\")]),_vm._v(\" and\\n \"),_c('em',{staticClass:\"alt\"},[_vm._v(\"Oblique\")]),_vm._v(\" styles.\\n \")])])],1)],1),_c('div',{staticClass:\"content code-segment\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"try\"}}),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Try it\")])])])],1),_c('el-row',{staticClass:\"negative-margins\",attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"sm\":18}},[_c('CodeView',{attrs:{\"theme\":_vm.theme}})],1)],1)],1),_c('div',{ref:\"ligatures\",staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"ligatures\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Ligatures \")]),_c('el-button',{staticClass:\"normal\",attrs:{\"type\":\"\"},on:{\"click\":_vm.toggleLigatures}},[_c('em',[_vm._v(\"enabled\")])])],1)])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('div',{staticClass:\"ligature-samples\"},[_c('h1',{staticClass:\"no-margin centre crossfade visible\"},[_vm._v(\"\\n /> ~- -~ ~@\\n <~ <~> <~~ ~> ~~ ~~>\\n >= <= -> -<\\n >-> >>- <<- <-> ->> -<< <-<\\n ==> => =/= !== != <==\\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\\n .- .= =:= =!= == === :: := :> :< >: <: ;;\\n =~ !~ ::< <| <|> |> <>\\n <$ <$> $> <+ <+> +>\\n ?= /= /== /\\\\ \\\\/ __ && ++ +++\\n \")]),_c('h1',{staticClass:\"no-margin centre crossfade hidden no-ligatures\"},[_vm._v(\"\\n /> ~- -~ ~@\\n <~ <~> <~~ ~> ~~ ~~>\\n >= <= -> -<\\n >-> >>- <<- <-> ->> -<< <-<\\n ==> => =/= !== != <==\\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\\n .- .= =:= =!= == === :: := :> :< >: <: ;;\\n =~ !~ ::< <| <|> |> <>\\n <$ <$> $> <+ <+> +>\\n ?= /= /== /\\\\ \\\\/ __ && ++ +++\\n \")])])])],1)],1),_c('HeroImage',{attrs:{\"image\":\"powerline\",\"theme\":_vm.theme}}),_c('div',{staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"why\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Why\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',{staticClass:\"columns\"},[_vm._v(\"\\n When it comes to programming fonts, I prefer something thin and\\n relatively condensed,\\n but with a more \"),_c('em',[_vm._v(\"informal, flowing and human style\")]),_vm._v(\"\\n for standouts like comments and certain keywords.\\n \"),_c('br'),_c('br'),_vm._v(\"\\n In the past, I always ended up looking for something else after\\n using a font for a while, because something didn't look right to me.\\n So I started sketching and designing something myself.\\n I wanted something that:\\n \"),_c('ul',[_c('li',[_vm._v(\"had friendly and distinct italics\")]),_c('li',[_vm._v(\"had a strict, geometric and readable regular style\")]),_c('li',[_vm._v(\"had programming symbol ligatures\")]),_c('li',[_vm._v(\"was slender and elegant\")]),_c('li',[_vm._v(\"narrow enough to fit a lot of text\")]),_c('li',[_vm._v(\"wide enough to be scannable\")]),_c('li',[_vm._v(\"looked consistent and professional\")])]),_vm._v(\"\\n Other stuff (like having a million alternative glyphs or as many\\n ligatures as possible) wasn't (and isn't) important.\\n Victor Mono is the result. You might like it as well.\\n That's brilliant! You might not. That's also fine: use a font\\n that works for you. 😛\\n \")])])],1)],1),_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"compare\"}}),_c('Compare',{attrs:{\"theme\":_vm.theme}})],1),_c('div',{staticClass:\"alternate-bg\"},[_c('HeroImage',{attrs:{\"image\":\"keyboard\",\"theme\":_vm.theme,\"suffix\":\"jpg\"}}),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"sm\":18}},[_c('div',{staticClass:\"right caption\"},[_vm._v(\"\\n Designs submitted to\\n \"),_c('a',{attrs:{\"href\":\"http://wasdkeyboards.com\",\"target\":\"_blank\"}},[_vm._v(\"\\n WASD Keyboards\\n \")])])])],1)],1),_c('div',{staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"download\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Get it\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',[_vm._v(\"\\n If you try it out and like it, I would be very grateful for any\\n donations. It means I can cover some costs for software and time\\n spent - and keep refining and extending the font.\\n \")])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{staticClass:\"centre\"},[_c('a',{staticClass:\"donate\"},[_c('el-button',{staticClass:\"double-line margin-bottom\",attrs:{\"icon\":\"el-icon-medal-1\",\"type\":\"success\"},on:{\"click\":_vm.paypal}},[_vm._v(\"\\n Donate\"),_c('br'),_c('em',[_vm._v(\"via PayPal\")])])],1),_vm._v(\"\\n  \\n \"),_c('a',{staticClass:\"donate\"},[_c('el-button',{staticClass:\"double-line margin-bottom\",attrs:{\"icon\":\"el-icon-medal-1\",\"type\":\"success\"},on:{\"click\":_vm.patreon}},[_vm._v(\"\\n Support\"),_c('br'),_c('em',[_vm._v(\"via Patreon\")])])],1),_vm._v(\"\\n  \\n \"),_c('a',{staticClass:\"download-link\",attrs:{\"href\":\"VictorMonoAll.zip\"}},[_c('el-button',{staticClass:\"double-line margin-bottom\",attrs:{\"icon\":\"el-icon-download\",\"type\":\"info\"}},[_vm._v(\"\\n Download\"),_c('br'),_c('em',[_vm._v(\"~9MB ZIP\")])])],1)])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":12,\"lg\":10}},[_c('p',{staticClass:\"small centre\"},[_c('em',[_vm._v(\"With\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/Homebrew/homebrew-cask-fonts\"}},[_vm._v(\"\\n homebrew-cask-fonts\")]),_vm._v(\",\\n just run\\n \")]),_c('br'),_c('code',[_vm._v(\"brew tap homebrew/cask-fonts\")]),_c('br'),_c('code',[_vm._v(\"brew install --cask font-victor-mono\")])])]),_c('el-col',{attrs:{\"xs\":22,\"sm\":12,\"lg\":10}},[_c('p',{staticClass:\"small centre\"},[_c('em',[_vm._v(\"For use in apps, web pages or other projects:\")]),_c('br'),_c('code',[_vm._v(\"npm i victormono\")]),_vm._v(\"\\n ->\\n \"),_c('code',[_vm._v(\"import 'victormono'\")]),_c('br'),_vm._v(\"\\n Style elements with \"),_c('code',[_vm._v(\"font-family: 'Victor Mono'\")])])])],1)],1),_c('div',[_c('a',{attrs:{\"href\":\"https://shop.spreadshirt.com/victor-mono/\",\"target\":\"_blank\"}},[_c('HeroImage',{attrs:{\"image\":\"merch\",\"theme\":_vm.theme,\"suffix\":\"jpg\"}})],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"sm\":18}},[_c('div',{staticClass:\"right caption\"},[_vm._v(\"\\n Buy cool merch at Victor Mono Merch Store:\\n \"),_c('a',{attrs:{\"href\":\"https://shop.spreadshirt.com/victor-mono/\",\"target\":\"_blank\"}},[_vm._v(\"\\n North America\")]),_vm._v(\"\\n /\\n \"),_c('a',{attrs:{\"href\":\"https://shop.spreadshirt.net/victor-mono/\",\"target\":\"_blank\"}},[_vm._v(\"\\n Europe\")])])])],1)],1),_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"how\"}}),_c('div',{staticClass:\"content\"},[_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"How to use\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',{},[_vm._v(\"\\n 1) \"),_c('a',{staticClass:\"download-link\",attrs:{\"href\":\"VictorMonoAll.zip\"}},[_vm._v(\"Download\")]),_vm._v(\" the font\"),_c('br'),_vm._v(\"\\n 2) Unpack the ZIP\"),_c('br'),_vm._v(\"\\n 3) \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+install+fonts\",\"target\":\"_blank\"}},[_vm._v(\"Install\")]),_vm._v(\" the font (all styles or the ones you want)\"),_c('br'),_vm._v(\"\\n 4) \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+change+font+settings+in+VS+Code\",\"target\":\"_blank\"}},[_vm._v(\"Change the font settings in your code editor / IDE of choice\")]),_vm._v(\" to \\\"Victor\\n Mono\\\"\"),_c('br'),_vm._v(\"\\n 5) \"),_c('em',[_vm._v(\"Optional\")]),_vm._v(\" · \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+change+theme+in+VS+Code\",\"target\":\"_blank\"}},[_vm._v(\"Set the code theme\")]),_vm._v(\" to one you like. Check out\\n \"),_c('a',{attrs:{\"href\":'https://themer.dev/victor-mono?activeColorSet=' + _vm.theme,\"target\":\"_blank\"}},[_vm._v(\"https://themer.dev/victor-mono\")]),_vm._v(\",\\n where you can download the official theme for your favourite\\n terminals, editors and apps.\\n \"),_c('br'),_vm._v(\"\\n 6) \"),_c('em',[_vm._v(\"Optional\")]),_vm._v(\" · \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+modify+themes+in+VS+Code\",\"target\":\"_blank\"}},[_vm._v(\"Modify the theme\")]),_vm._v(\" colours and its application of normal/italic/bold styles\\n \")])])],1)],1),_c('div',{staticClass:\"content alternate-bg\"},[_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Supporters\")])])])],1),_c('el-row',{attrs:{\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":24,\"sm\":12}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/bronze.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Bronze\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Fan\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$1/month or - $9.99 in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to everyone contributing! ❤️\\n \")]),_c('p')]),_c('el-col',{attrs:{\"xs\":24,\"sm\":12}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/silver.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Silver\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Supporter\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$2/month or $10-24.99 in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to everyone contributing! ❤️\\n \")]),_c('p')]),_c('el-col',{staticClass:\"gold\",attrs:{\"xs\":24}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/gold.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Gold\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Patron\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$5/month or $25-45 in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to:\\n \")]),_c('div',{staticClass:\"centre\"},[_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Dieter Auracher\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Colton Borg\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Bruce Bigby\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Dion Bridger\\n \")]),_c('span',{staticClass:\"supporter\"},[_c('a',{attrs:{\"href\":\"https://github.com/datarootsio\",\"target\":\"_blank\"}},[_vm._v(\"\\n datarootsio\\n \")])]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Thierry Delafontaine\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Julien Durillon\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Élise Duverdier\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n foo256\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n ea2809\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Michael Huggett\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Rustam Gilyazov\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Igor Harden\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n J3RN\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n K. Bruce Jones\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n KD\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Josh Kraker\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Stuart Morris\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Jonathan Riboux\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n RKC\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Lars Rönnbäck\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Robert Ruf\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Benno Schmidt\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Michael Schore\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Christoph Siedentop\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n thief#0001\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Ashley Kaine Towns\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Clifton Wood\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n zed\\n \")])]),_c('p')]),_c('el-col',{staticClass:\"rainbow\",attrs:{\"xs\":24}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/unicorn.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Rainbow\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Champion Guardian Unicorn\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$10/month or $45+ in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to:\\n \")]),_c('div',{staticClass:\"centre\"},[_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Diogo Almeida\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Matthew Anderson\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Parker Ault\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Emerson Beltrán\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Andrew Bowman\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n April Collier\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Matthew A Drover\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Anthony DiFrancesco\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Michael Fairman\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Lady Isak Grozny\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Venkatesh Jatla\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n kmwallio\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Sven Koschnicke\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Elizabeth Marston\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Justin Neff\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Matthew O'Gorman\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Poudingue\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Emily Price\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Nicolas Rougier\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Alex Simons\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Justin Slepak\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Spiritualminded\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Samara Wood\\n \")])]),_c('p')])],1)],1),_c('Testimonials',{attrs:{\"theme\":_vm.theme}}),_c('HeroImage',{attrs:{\"image\":\"specimen\",\"theme\":_vm.theme}}),_c('Faq'),_c('HeroImage',{attrs:{\"image\":\"glyphs\",\"theme\":_vm.theme}}),_c('Credits')],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"el-zoom-in-top\"}},[_c('div',{staticClass:\"navbar\",class:{ 'visible': _vm.show }},[_c('canvas',{ref:\"gradients\",staticClass:\"navbar-gradients\"}),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#app'),expression:\"'#app'\"}],class:{ 'collapsed': !_vm.showGoToTop },attrs:{\"href\":\"#\"}},[_c('i',{staticClass:\"el-icon-arrow-up\"})]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#try'),expression:\"'#try'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Try\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#why'),expression:\"'#why'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Why\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#download'),expression:\"'#download'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Get\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#how'),expression:\"'#how'\"}],staticClass:\"hidden-xs-only\",attrs:{\"href\":\"#\"}},[_vm._v(\"\\n How\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#faq'),expression:\"'#faq'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n FAQ\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#credits'),expression:\"'#credits'\"}],staticClass:\"hidden-xs-only\",attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Credits\")]),_c('a',{attrs:{\"href\":\"https://github.com/rubjo/victor-mono\",\"target\":\"_blank\"}},[_c('img',{staticClass:\"octocat\",attrs:{\"src\":require(\"../assets/img/github.png\"),\"alt\":\"Octocat\"}})]),_c('a',{ref:\"themeIcon\",staticClass:\"themeIcon\",attrs:{\"href\":\"javascript:void(0)\"},on:{\"click\":_vm.toggleTheme}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.theme === 'light'),expression:\"theme === 'light'\"}],staticClass:\"moon theme\"},[_c('svg',{attrs:{\"height\":\"52\",\"width\":\"38\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M26.01 1A25.02 25.02 0 0 0 1 26.01a25.03 25.03 0 0 0 35.01 22.91 1.2 1.2 0 0 0 0-2.18 22.62 22.62 0 0 1 0-41.46 1.2 1.2 0 0 0 0-2.18 24.93 24.93 0 0 0-10-2.1z\",\"fill\":\"none\",\"stroke\":_vm.textColour,\"stroke-width\":\"2\"}})])]),_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.theme === 'dark'),expression:\"theme === 'dark'\"}],staticClass:\"sun theme\"},[_c('svg',{attrs:{\"height\":\"53\",\"width\":\"53\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('g',{attrs:{\"fill\":\"none\",\"fill-rule\":\"evenodd\",\"stroke\":_vm.textColour,\"stroke-width\":\"2\"}},[_c('circle',{attrs:{\"cx\":\"26.58\",\"cy\":\"26.62\",\"r\":\"9.44\"}}),_c('path',{attrs:{\"d\":\"M26.58 11.78V1.7M26.58 51.85v-10.1M41.09 26.25H51.2M1.64 26.25h10.13\"}}),_c('path',{attrs:{\"d\":\"M15.85 15.9L8.7 8.76M44.18 44.23l-7.14-7.14M36.34 15.86l7.16-7.15M8.45 43.76l7.16-7.16\"}}),_c('path',{attrs:{\"d\":\"M32.38 12.6l3.86-9.32M17.05 49.62l3.86-9.32M40.25 31.53l9.35 3.87M3.8 16.43l9.36 3.88\"}}),_c('path',{attrs:{\"d\":\"M20.77 12.6l-3.86-9.32M36.1 49.62l-3.86-9.32M39.72 20.42l9.35-3.87M3.28 35.51l9.35-3.87\"}})])])])])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Granim from 'granim'\n\nexport default function initGradients (element, theme) {\n const darkGradients = [\n // [\n // { color: '#222222', pos: 0 },\n // { color: '#222222', pos: 0.49999 },\n // { color: '#222222', pos: 0.5 },\n // { color: '#222222', pos: 1 }\n // ],\n // [\n // { color: '#005BBB', pos: 0 },\n // { color: '#005BBB', pos: 0.49999 },\n // { color: '#FFD500', pos: 0.5 },\n // { color: '#FFD500', pos: 1 }\n // ]\n ['#2b76b9', '#35eb93'],\n ['#cc6622', '#8c1bab'],\n ['#380036', '#0cbaba'],\n ['#85d797', '#5d4257'],\n ['#0250c5', '#d43f8d'],\n ['#13547a', '#60b0b7'],\n ['#a40606', '#d98324']\n ]\n\n const lightGradients = [\n // [\n // { color: '#AAAAAA', pos: 0 },\n // { color: '#AAAAAA', pos: 0.49999 },\n // { color: '#AAAAAA', pos: 0.5 },\n // { color: '#AAAAAA', pos: 1 }\n // ],\n // [\n // { color: '#005BBB', pos: 0 },\n // { color: '#005BBB', pos: 0.49999 },\n // { color: '#FFD500', pos: 0.5 },\n // { color: '#FFD500', pos: 1 }\n // ]\n ['#8af094', '#ffd1ff'],\n ['#f6d365', '#fda085'],\n ['#84fab0', '#8fd3f4'],\n ['#fa709a', '#fee140'],\n ['#4facfe', '#00f2fe'],\n ['#43e97b', '#38c9f7'],\n ['#f83600', '#f9d423']\n ]\n\n return new Granim({\n element,\n direction: 'diagonal',\n // direction: 'top-bottom',\n states: {\n 'default-state': {\n gradients: theme === 'dark' ? darkGradients : lightGradients,\n transitionSpeed: 7500\n },\n 'dark': {\n gradients: darkGradients,\n transitionSpeed: 7500\n },\n 'light': {\n gradients: lightGradients,\n transitionSpeed: 7500\n }\n }\n })\n}\n","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./NavBar.vue?vue&type=template&id=3df62adc&scoped=true\"\nimport script from \"./NavBar.vue?vue&type=script&lang=js\"\nexport * from \"./NavBar.vue?vue&type=script&lang=js\"\nimport style0 from \"./NavBar.vue?vue&type=style&index=0&id=3df62adc&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3df62adc\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"header\"},[_c('div',{ref:\"videoBg\",staticClass:\"video-bg\"},[_c('video',{ref:\"video\",attrs:{\"autobuffer\":\"\",\"autoplay\":\"\",\"muted\":\"\",\"autoloop\":\"\",\"playsinline\":\"\",\"loop\":\"\"},domProps:{\"muted\":true}},[_c('source',{attrs:{\"src\":require(\"../assets/video/headerbg.mp4\"),\"type\":\"video/mp4\"}}),_c('source',{attrs:{\"src\":require(\"../assets/video/headerbg.webm\"),\"type\":\"video/webm\"}})])]),_c('canvas',{ref:\"gradients\",staticClass:\"header-gradients\"}),_c('div',{staticClass:\"text\"},[_c('h1',{ref:\"mainTitle\"},[_vm._v(\"\\n Victor Mono\\n \")]),_vm._m(0),_c('el-row',{staticClass:\"row-bg actions no-break\",attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',[_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#download'),expression:\"'#download'\"}]},[_c('el-button',{attrs:{\"icon\":\"el-icon-download\"}},[_vm._v(\"\\n Download\\n \")])],1),_vm._v(\"\\n  \\n \"),_c('a',{on:{\"click\":function($event){_vm.showSharing = !_vm.showSharing}}},[_c('el-button',{attrs:{\"icon\":\"el-icon-share\"}},[_vm._v(\"\\n Share\\n \")])],1),_c('transition',{attrs:{\"name\":\"el-fade-in\"}},[_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showSharing),expression:\"showSharing\"}],staticClass:\"share\"},[_c('social-sharing',{attrs:{\"url\":\"https://rubjo.github.io/victor-mono/\",\"title\":\"Victor Mono: free programming font with italics and ligatures\",\"description\":\"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.\",\"quote\":\"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.\",\"hashtags\":\"free,font,italics,ligatures\"},inlineTemplate:{render:function(){var _vm=this,_c=_vm._self._c;return _c('div',[_c('network',{attrs:{\"network\":\"twitter\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M24 4.6c-1 .4-1.9.6-2.9.7a5 5 0 0 0 2.2-2.7c-1 .6-2 1-3.1 1.2-1-1-2.2-1.6-3.6-1.6a5 5 0 0 0-4.8 6 14 14 0 0 1-10.2-5c-.4.7-.6 1.5-.6 2.4a5 5 0 0 0 2.2 4.1c-.8 0-1.6-.2-2.3-.6A5 5 0 0 0 5 14a5 5 0 0 1-2.2 0 5 5 0 0 0 4.6 3.5 9.9 9.9 0 0 1-7.3 2 14 14 0 0 0 7.6 2.3c9 0 14-7.5 14-14V7A10 10 0 0 0 24 4.6z\"}})])])]),_c('network',{attrs:{\"network\":\"facebook\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M24 12a12 12 0 1 0-13.9 11.9v-8.4h-3V12h3V9.4c0-3 1.8-4.7 4.6-4.7l2.6.2v3h-1.5c-1.5 0-2 .9-2 1.8V12h3.4l-.5 3.5h-2.8v8.4A12 12 0 0 0 24 12z\"}})])])]),_c('network',{attrs:{\"network\":\"reddit\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M2.2 14v.9c0 3.4 4.3 6.2 9.7 6.2 5.4 0 9.8-2.8 9.8-6.2v-.8-.2a5.7 5.7 0 0 0-2.5-3.2c-1.9-1.3-4.4-2-7.3-2a13 13 0 0 0-7.3 2A5.8 5.8 0 0 0 2.2 14zm9.8 5.5c-1.8 0-3-.4-3.9-1.2a.4.4 0 0 1 0-.6c.2-.2.5-.2.6 0 .7.6 1.7.9 3.3.9 1.5 0 2.6-.3 3.2-1h.6c.2.3.2.5 0 .7-.8.8-2 1.2-3.8 1.2zm-3.6-7.6a1.7 1.7 0 1 0 0 3.3c.9 0 1.6-.7 1.6-1.6 0-1-.7-1.7-1.6-1.7zm7.2 0a1.7 1.7 0 1 0 0 3.3c1 0 1.7-.7 1.7-1.6 0-1-.8-1.7-1.7-1.7zm4.6-1.6c1 .9 1.8 1.8 2.1 3 .5-.4.8-1 .8-1.5a1.8 1.8 0 0 0-3-1.5zM2.7 10a1.8 1.8 0 0 0-1.2 3.2c.4-1.1 1.2-2 2.3-3l-1-.2zM12 22C6 22 1.2 18.8 1.2 15v-.8a2.7 2.7 0 1 1 3.3-4.4c1.9-1.1 4.4-1.9 7.1-2l1.8-5.5.4.1 4.3 1c.3-.8 1.1-1.3 2-1.3a2.2 2.2 0 0 1 0 4.4c-1.2 0-2.2-1-2.2-2.2l-3.8-1-1.5 4.6c2.7 0 5 .8 6.8 2 .5-.5 1.2-.7 1.9-.7a2.7 2.7 0 0 1 1.3 5v.8c0 4-4.7 7.1-10.6 7.1zM20.1 3a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 1 0 0-2.6z\"}})])])]),_c('network',{attrs:{\"network\":\"weibo\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M10.1 20.3c-4 .4-7.4-1.4-7.7-4-.2-2.6 2.8-5 6.8-5.4 4-.4 7.4 1.4 7.6 4 .3 2.6-2.7 5-6.7 5.4zm-1-3c-.4.5-1.3.8-1.9.5-.6-.3-.8-1-.4-1.6.4-.6 1.2-.8 1.8-.6.6.3.8 1 .5 1.6zm1.2-1.7c-.1.2-.4.3-.7.2-.2 0-.3-.3-.1-.5 0-.3.4-.4.6-.3.3.1.3.4.2.6zm.2-2.7c-1.9-.5-4 .4-4.9 2-.8 1.8 0 3.7 2 4.3 2 .6 4.2-.3 5-2.2.9-1.8-.1-3.6-2.1-4.1zm7.6-1.3c-.4 0-.6-.1-.4-.6.3-1 .4-1.8 0-2.4-.8-1-3-1-5.4 0 0 0-.8.3-.6-.3.4-1.2.3-2.2-.3-2.8-1.3-1.3-4.8 0-7.8 3.1C1.3 10.9 0 13.3 0 15.3c0 4 5.1 6.4 10 6.4 6.6 0 11-3.8 11-6.8 0-1.8-1.6-2.8-3-3.3zm1.9-5c-.8-.9-2-1.2-3-1-.4 0-.7.5-.6 1 0 .3.5.6 1 .5a1.5 1.5 0 0 1 1.7 2c-.2.4 0 .8.5 1 .4 0 .8-.1 1-.6.3-1 .1-2.1-.7-3zm2.4-2.2a6.4 6.4 0 0 0-6-2 1 1 0 0 0-.8 1c.1.6.6.9 1.1.8A4.5 4.5 0 0 1 22 10c-.2.5 0 1 .5 1.1.5.2 1 0 1.2-.5.7-2.1.2-4.5-1.3-6.3z\"}})])])])],1)},staticRenderFns:[]}})],1)])],1)],1)],1)])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('h2',[_vm._v(\"\\n The \"),_c('em',{staticClass:\"property\"}),_c('br',{staticClass:\"hidden-sm-and-up\"}),_vm._v(\"\\n programming font\\n \")])\n}]\n\nexport { render, staticRenderFns }","\n\n\n\n.header {\n position: relative;\n top: 0;\n z-index: 1;\n width: 100%;\n padding-top: calc(10px + 2vw);\n text-align: center;\n h1 {\n margin: calc(3vw + 15px) 0 0 0;\n font-size: calc(40px + 7vw);\n font-weight: normal;\n line-height: 1em;\n }\n\n h2 {\n margin: 3vw 0 2vw 0;\n font-size: calc(18px + 1.5vw);\n font-weight: normal;\n a {\n text-decoration: none;\n }\n }\n\n .actions {\n padding: calc(10px + 2vw) 0 calc(20px + 4vw) 0;\n white-space: nowrap;\n }\n\n .share {\n display: block;\n padding-top: 5vw;\n margin: 5px;\n }\n\n @media (min-width: 768px) {\n .share {\n position: absolute;\n display: inline-flex;\n padding: 0;\n margin-top: 5px;\n }\n }\n\n .text {\n opacity: 1;\n transition: opacity 2s;\n h1,\n h2 {\n transition: transform 10s ease-out;\n transform: scale(1);\n }\n &.hidden {\n opacity: 0;\n transition: opacity 0.25s;\n h1,\n h2 {\n transition-duration: 0s;\n transform: scale(0.85);\n }\n }\n }\n}\n\n.video-bg {\n position: absolute;\n top: 0;\n z-index: -2;\n width: 100%;\n height: calc(100% - 1px);\n overflow: hidden;\n opacity: 0.5;\n video {\n width: 100%;\n min-width: 1000px;\n }\n}\n\n.header-gradients {\n position: absolute;\n top: 0;\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n mix-blend-mode: screen;\n}\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Header.vue?vue&type=template&id=2fcd984e&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\nimport style0 from \"./Header.vue?vue&type=style&index=0&id=2fcd984e&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2fcd984e\",\n null\n \n)\n\nexport default component.exports","export default function lazyLoadComponent ({\n componentFactory,\n background,\n height,\n maxHeight,\n loading,\n loadingData\n}) {\n let resolveComponent\n\n return () => ({\n // We return a promise to resolve a\n // component eventually.\n component: new Promise((resolve) => {\n resolveComponent = resolve\n }),\n loading: {\n async mounted () {\n this.$el.style.backgroundColor = background || '#595959'\n this.$el.style.height = height || 0\n this.$el.style.maxHeight = maxHeight || 'auto'\n // We immediately load the component if\n // `IntersectionObserver` is not supported.\n if (!('IntersectionObserver' in window)) {\n componentFactory().then(resolveComponent)\n return\n }\n await new Promise((resolve) => { setTimeout(() => { resolve() }, 1) })\n const observer = new IntersectionObserver((entries) => {\n // Use `intersectionRatio` because of Edge 15's\n // lack of support for `isIntersecting`.\n // See: https://github.com/w3c/IntersectionObserver/issues/211\n if (entries[0].intersectionRatio <= 0) return\n\n // Cleanup the observer when it's not\n // needed anymore.\n observer.unobserve(this.$el)\n // The `componentFactory()` resolves\n // to the result of a dynamic `import()`\n // which is passed to the `resolveComponent()`\n // function.\n componentFactory().then(resolveComponent)\n })\n // We observe the root `$el` of the\n // mounted loading component to detect\n // when it becomes visible.\n observer.observe(this.$el)\n },\n // Here we render the the component passed\n // to this function via the `loading` parameter.\n render (createElement) {\n return createElement(loading, loadingData)\n }\n }\n })\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',{staticClass:\"loader\",style:({ height: _vm.height, width: _vm.computedWidth })})\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Loader.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Loader.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Loader.vue?vue&type=template&id=c2130e8a\"\nimport script from \"./Loader.vue?vue&type=script&lang=js\"\nexport * from \"./Loader.vue?vue&type=script&lang=js\"\nimport style0 from \"./Loader.vue?vue&type=style&index=0&id=c2130e8a&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"faq\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\",on:{\"mouseenter\":function($event){_vm.revealFaq = true},\"touchstart\":function($event){_vm.revealFaq = true},\"mouseleave\":function($event){_vm.revealFaq = false}}},[_c('em',[_vm._v(\"FAQ*\")])]),_c('transition',{attrs:{\"name\":\"el-zoom-in-top\"}},[_c('div',{staticClass:\"caption centre full-width\"},[_vm._v(\"\\n  \\n \"),_c('em',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.revealFaq),expression:\"revealFaq\"}]},[_vm._v(\"Frequently Anticipated Questions\")])])])],1)],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('VueFaqAccordion',{attrs:{\"items\":_vm.faqItems,\"border-color\":\"transparent\"}})],1)],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Faq.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Faq.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Faq.vue?vue&type=template&id=2887fa41\"\nimport script from \"./Faq.vue?vue&type=script&lang=js\"\nexport * from \"./Faq.vue?vue&type=script&lang=js\"\nimport style0 from \"./Faq.vue?vue&type=style&index=0&id=2887fa41&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"credits\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Credits\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',{staticClass:\"small centre\"},[_vm._v(\"\\n A number of frameworks/packages have been used to make this web site.\\n Big thanks to the following:\\n \"),_c('br'),_c('br'),_c('br'),_c('em',[_vm._v(\"Lovely gradients\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://sarcadass.github.io/granim.js/\"}},[_vm._v(\"\\n Granim.js\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://twitter.com/Sarcadass\"}},[_vm._v(\"\\n Benjamin Blonde\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Cool animated typing\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/mattboldt/typed.js/\"}},[_vm._v(\"\\n Typed.js\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://mattboldt.com\"}},[_vm._v(\"\\n Matt Boldt\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Code editor\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/surmon-china/vue-codemirror\"}},[_vm._v(\"\\n Vue-Codemirror\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/surmon-china\"}},[_vm._v(\"\\n Surmon\")]),_vm._v(\" and\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://codemirror.net\"}},[_vm._v(\"\\n codemirror.net\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Animations here & there\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://animejs.com\"}},[_vm._v(\"\\n Anime.js\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Smooth scrolling\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://vue-scrollto.netlify.com\"}},[_vm._v(\"\\n vue-scrollto\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/rigor789\"}},[_vm._v(\"\\n Igor Randjelovic\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Image comparison component\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/mhayes/vue-twentytwenty\"}},[_vm._v(\"\\n vue-twentytwenty\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/mhayes\"}},[_vm._v(\"\\n Mark Hayes\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"FAQ component\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/gerasimvol/vue-faq-accordion\"}},[_vm._v(\"\\n vue-faq-accordion\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/gerasimvol\"}},[_vm._v(\"\\n Vladimir Gerasimenko\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Thank-you-confetti\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://www.npmjs.com/package/dom-confetti\"}},[_vm._v(\"\\n dom-confetti\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://twitter.com/danielundin\"}},[_vm._v(\"\\n Daniel Lundin\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"CSS framework / component library\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://element.eleme.io/#/en-US\"}},[_vm._v(\"\\n Element\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Sharing component\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/nicolasbeauvais/vue-social-sharing\"}},[_vm._v(\"\\n vue-social-sharing\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/nicolasbeauvais\"}},[_vm._v(\"\\n Nicolas Beauvais\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Supporter tier medal design\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://psdblast.com\"}},[_vm._v(\"\\n Andy (psdblast.com)\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"First-class apps for compressing images\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://pngmini.com\"}},[_vm._v(\"\\n ImageAlpha\")]),_vm._v(\"\\n and\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://imageoptim.com/mac\"}},[_vm._v(\"\\n ImageOptim\")]),_vm._v(\"\\n by (mostly)\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/kornelski\"}},[_vm._v(\"\\n Kornel Lesinski\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Article on lazily loading components when visible\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://markus.oberlehner.net/blog/skeleton-loading-animation-with-vue/\"}},[_vm._v(\"\\n Skeleton Loading Animation with Vue.js\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://markus.oberlehner.net\"}},[_vm._v(\"\\n Markus Oberlehner\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Embed tweets in Vue apps\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/tonickkozlov/vue-tweet-embed\"}},[_vm._v(\"\\n vue-tweet-embed\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/tonickkozlov\"}},[_vm._v(\"\\n Anton Kozlov\\n \")]),_c('br'),_c('br'),_c('em',[_vm._v(\"The nice JS framework\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://vuejs.org\"}},[_vm._v(\"\\n Vue.js\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Supercool scaffolding and tools for Vue.js development\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://cli.vuejs.org\"}},[_vm._v(\"\\n Vue CLI\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Automated building and deployment of web site from source\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://travis-ci.org\"}},[_vm._v(\"\\n Travis CI\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Very nice (and rather expensive) font design software\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://glyphsapp.com\"}},[_vm._v(\"\\n Glyphs\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Hosted by the nice folks at\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/about\"}},[_vm._v(\"\\n GitHub\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Font and web site\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"mailto:victor.mono.font@gmail.com?subject=Thanks for making such a nice font\"}},[_vm._v(\"\\n Rune B\")])])])],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Credits.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Credits.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Credits.vue?vue&type=template&id=2ca50719\"\nimport script from \"./Credits.vue?vue&type=script&lang=js\"\nexport * from \"./Credits.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=3d331755\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\nimport style0 from \"./App.vue?vue&type=style&index=0&id=3d331755&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import './plugins/element.js'\nimport Vue from 'vue'\nimport App from './App.vue'\nimport VueScrollTo from 'vue-scrollTo'\nimport VueCodemirror from 'vue-codemirror'\nimport 'codemirror/lib/codemirror.css'\nimport SocialSharing from 'vue-social-sharing'\n\nVue.config.productionTip = false\n\nVue.use(VueScrollTo, {\n container: 'body',\n duration: 10000,\n easing: 'ease',\n offset: -200,\n force: true,\n cancelable: true,\n onStart: false,\n onDone: false,\n onCancel: false,\n x: false,\n y: true\n})\n\nVue.use(VueCodemirror)\n\nVue.use(SocialSharing)\n\nwindow.application = new Vue({\n render: h => h(App)\n}).$mount('#app')\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Testimonials.vue?vue&type=style&index=0&id=7b9ae960&prod&lang=scss&scoped=true\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=style&index=0&id=3df62adc&prod&scoped=true&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"testimonials\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"What people are saying\")])])])],1),_c('el-row',{attrs:{\"justify\":\"center\",\"gutter\":20}},_vm._l((_vm.selectedTestimonials),function(testimonial){return _c('el-col',{key:testimonial + _vm.theme,attrs:{\"xs\":24,\"lg\":6}},[_c('Tweet',{attrs:{\"id\":testimonial,\"options\":{ theme: _vm.theme, conversation: 'none', align: 'center' }}})],1)}),1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Testimonials.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Testimonials.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Testimonials.vue?vue&type=template&id=7b9ae960&scoped=true\"\nimport script from \"./Testimonials.vue?vue&type=script&lang=js\"\nexport * from \"./Testimonials.vue?vue&type=script&lang=js\"\nimport style0 from \"./Testimonials.vue?vue&type=style&index=0&id=7b9ae960&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7b9ae960\",\n null\n \n)\n\nexport default component.exports","module.exports = __webpack_public_path__ + \"media/headerbg.0d4d3836.webm\";","module.exports = __webpack_public_path__ + \"img/bronze.6c902090.png\";","export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&id=3d331755&prod&lang=scss\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&id=2fcd984e&prod&scoped=true&lang=scss\"","module.exports = __webpack_public_path__ + \"img/styles-dark.42978ce3.png\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Faq.vue?vue&type=style&index=0&id=2887fa41&prod&lang=scss\"","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RERCMUIwQTM4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RERCMUIwQTI4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MTc4QTMyOTlBMDExRTI5QTE1QkMxMDQ2QTg5MDREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNDE0QUJDOTlBMTExRTI5QTE1QkMxMDQ2QTg5MDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8kSqyAAADD5JREFUeNrsXQ2Q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\"","module.exports = __webpack_public_path__ + \"media/headerbg.d1fdad00.mp4\";"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/assets/img/styles-light.png","webpack:///./src/assets/img/styles-light-thumb.png","webpack:///./src/assets/img/styles-dark-thumb.png","webpack:///./src/assets/img/silver.png","webpack:///./src/components/Loader.vue?1f03","webpack:///./src/assets/img/gold.png","webpack:///./src/assets/img/unicorn.png","webpack:///./src/plugins/element.js","webpack:///./src/App.vue","webpack:///./src/components/NavBar.vue","webpack:///./src/utils/init-gradients.js","webpack:///src/components/NavBar.vue","webpack:///./src/components/NavBar.vue?a0ca","webpack:///./src/components/NavBar.vue?4d32","webpack:///./src/components/Header.vue","webpack:///src/components/Header.vue","webpack:///./src/components/Header.vue?f782","webpack:///./src/components/Header.vue?2aa5","webpack:///./src/utils/lazy-load-component.js","webpack:///./src/components/Loader.vue","webpack:///src/components/Loader.vue","webpack:///./src/components/Loader.vue?39d4","webpack:///./src/components/Loader.vue?086a","webpack:///./src/components/Faq.vue","webpack:///src/components/Faq.vue","webpack:///./src/components/Faq.vue?5d34","webpack:///./src/components/Faq.vue?4868","webpack:///./src/components/Credits.vue","webpack:///src/components/Credits.vue","webpack:///./src/components/Credits.vue?ca67","webpack:///./src/components/Credits.vue?f262","webpack:///src/App.vue","webpack:///./src/App.vue?1d38","webpack:///./src/App.vue?180a","webpack:///./src/main.js","webpack:///./src/components/Testimonials.vue?67d3","webpack:///./src/components/NavBar.vue?1fbe","webpack:///./src/components/Testimonials.vue","webpack:///src/components/Testimonials.vue","webpack:///./src/components/Testimonials.vue?56aa","webpack:///./src/components/Testimonials.vue?d2fe","webpack:///./src/App.vue?acef","webpack:///./src/assets/video/headerbg.webm","webpack:///./src/assets/img/bronze.png","webpack:///./src/components/Faq.vue?e5bd","webpack:///./src/components/Header.vue?2613","webpack:///./src/assets/img/styles-dark.png","webpack:///./src/assets/img/github.png","webpack:///./src/assets/video/headerbg.mp4"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","Vue","use","_Row","_Col","_Button","_ButtonGroup","render","_vm","this","_c","_self","attrs","ref","showNav","showGoToTop","on","$event","theme","staticClass","stylesDark","stylesDarkThumb","stylesLight","stylesLightThumb","_v","toggleLigatures","paypal","patreon","require","staticRenderFns","class","show","directives","rawName","expression","toggleTheme","textColour","initGradients","element","darkGradients","lightGradients","Granim","direction","states","gradients","transitionSpeed","props","Boolean","granim","localStorage","getItem","backgroundColour","watch","spin","newVal","oldVal","changeState","mounted","setAppearance","initGradient","methods","anime","targets","rotate","scale","strokeColor","delay","duration","easing","_this","$refs","themeIcon","style","transform","strokeDashoffset","setDashoffset","el","loop","setItem","$emit","alternateBackgroundColour","root","documentElement","dataset","setProperty","component","domProps","_m","showSharing","inlineTemplate","String","default","handler","_handler","_asyncToGenerator","regeneratorRuntime","mark","_callee","oldOpacity","newOpacity","wrap","_context","prev","next","videoBg","opacity","finished","mixBlendMode","filter","abrupt","stop","_x","_x2","arguments","immediate","initTyped","options","strings","startDelay","typeSpeed","backSpeed","smartBackspace","backDelay","shuffle","Typed","lazyLoadComponent","_ref","resolveComponent","componentFactory","background","height","maxHeight","loading","loadingData","_mounted","observer","$el","backgroundColor","IntersectionObserver","entries","intersectionRatio","unobserve","observe","width","computedWidth","maxWidth","Number","minWidth","computed","concat","Math","floor","random","revealFaq","faqItems","components","VueFaqAccordion","title","category","NavBar","Header","CodeView","HeroImage","Loader","Compare","Testimonials","Faq","Credits","initScrollWatcher","throttle","fn","wait","time","Date","now","forEach","addEventListener","scrollHandler","mainTitle","header","querySelector","margin","parseInt","getComputedStyle","marginTop","navBarHeight","offsetTop","headerHeight","offsetHeight","triggerHeight","scrollY","celebrate","confetti","angle","spread","startVelocity","elementCount","dragFriction","stagger","colors","removeEventListener","_this2","open","_this3","innerText","ligatures","querySelectorAll","sample","classList","toggle","config","productionTip","VueScrollTo","container","offset","force","cancelable","onStart","onDone","onCancel","x","y","VueCodemirror","SocialSharing","application","h","App","$mount","_l","selectedTestimonials","testimonial","conversation","align","Tweet","testimonials","shuffled","sort"],"mappings":"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AmC,aAAA,SACA,KAAArC,MAAAkC,QAAAhC,MAAAoC,OAAA,aAGA/C,eAAA,CACAC,QAAA,KAAAQ,MAAAkC,QACAC,QAAA,GAAAN,GACAhC,SAAA,IACAC,OAAA,WACAiC,EAAAQ,OAAA,SAEAxL,QAAAC,WAAA,wBAAA+K,EAAAS,UAAAb,EAAA,mBAAAL,EAAAmB,EAAAC,GAAA,OAAAnB,EAAA5L,MAAA,KAAAgN,WAAA,OAAArB,EA5BA,GA8BAsB,WAAA,IAGAzD,QAAA,WACA,KAAAT,OAAAW,EAAA,yBAAAzC,OACA,KAAA8B,OAAAQ,YAAA,KAAAtC,OACA,KAAAiG,aAEAvD,QAAA,CACAuD,UAAA,WACA,IAAAC,EAAA,CACAC,QAAA,CA6BA,cACA,SACA,6DACA,MACA,iBACA,KACA,YACA,aACA,UACA,qBACA,YACA,OACA,kBACA,YACA,kBACA,WACA,SACA,SACA,UACA,aACA,OACA,OACA,QACA,UACA,OACA,SACA,UACA,WACA,SACA,aACA,WACA,aACA,gBACA,yBACA,YACA,YACA,UACA,YACA,YACA,eACA,YACA,QACA,OACA,OACA,OACA,WACA,QACA,eACA,WACA,WACA,QACA,QACA,QACA,YACA,QACA,aACA,WACA,SACA,QACA,eACA,YACA,OACA,OACA,eACA,gBACA,WACA,UACA,UACA,QACA,WACA,aACA,SACA,YACA,WACA,kBACA,OACA,UACA,eACA,YACA,UACA,UACA,QACA,qBACA,OACA,QACA,WACA,gBACA,WACA,QACA,UACA,YACA,QACA,UACA,SACA,QACA,YACA,WACA,YACA,cACA,aACA,OACA,SACA,UACA,YACA,WACA,eACA,YACA,YACA,WACA,cAEAC,WAAA,IACAC,UAAA,GACAC,UAAA,GACAC,gBAAA,EACAC,UAAA,KACA7C,MAAA,EACA8C,SAAA,GAGA,WAAAC,OAAA,YAAAR,MCvV+U,ICQ3U,G,UAAY,eACd,EACA,EACA,GACA,EACA,KACA,WACA,OAIa,I,QCnBA,SAASS,EAAiBC,GAOtC,IACGC,EAPJC,EAAgBF,EAAhBE,iBACAC,EAAUH,EAAVG,WAC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","file":"js/app.181af037.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-00bba320\":\"087ac3e1\",\"chunk-be9328bc\":\"8d665992\",\"chunk-c8a2afaa\":\"f505e774\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-00bba320\":1,\"chunk-be9328bc\":1,\"chunk-c8a2afaa\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-00bba320\":\"714c14f6\",\"chunk-be9328bc\":\"e839435f\",\"chunk-c8a2afaa\":\"1a1a5e8a\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/victor-mono/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","module.exports = __webpack_public_path__ + \"img/styles-light.a371a6a8.png\";","module.exports = __webpack_public_path__ + \"img/styles-light-thumb.13bbf4d0.png\";","module.exports = __webpack_public_path__ + \"img/styles-dark-thumb.c1970fa8.png\";","module.exports = __webpack_public_path__ + \"img/silver.b4b645bb.png\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Loader.vue?vue&type=style&index=0&id=c2130e8a&prod&lang=scss\"","module.exports = __webpack_public_path__ + \"img/gold.f6747703.png\";","module.exports = __webpack_public_path__ + \"img/unicorn.f5208ffb.png\";","import Vue from 'vue'\nimport { Row, Col, Button, ButtonGroup } from 'element-ui'\n\nimport 'element-ui/lib/theme-chalk/display.css'\n\nVue.use(Row)\nVue.use(Col)\nVue.use(Button)\nVue.use(ButtonGroup)\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"app\"}},[_c('NavBar',{ref:\"navbar\",attrs:{\"show\":_vm.showNav,\"show-go-to-top\":_vm.showGoToTop},on:{\"darkTheme\":function($event){_vm.theme = 'dark'},\"lightTheme\":function($event){_vm.theme = 'light'}}}),_c('Header',{ref:\"header\",attrs:{\"theme\":_vm.theme}}),_c('div',{staticClass:\"initial content\"},[_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',[(_vm.theme === 'dark')?_c('a',{attrs:{\"href\":_vm.stylesDark,\"target\":\"_blank\"}},[_c('img',{staticClass:\"styles-image dark\",attrs:{\"src\":_vm.stylesDarkThumb}})]):_c('a',{attrs:{\"href\":_vm.stylesLight,\"target\":\"_blank\"}},[_c('img',{staticClass:\"styles-image light\",attrs:{\"src\":_vm.stylesLightThumb}})]),_vm._v(\"\\n Victor Mono is an open-source monospaced font with optional\\n \"),_c('em',[_vm._v(\"semi-connected cursive italics\")]),_vm._v(\" and programming\\n symbol ligatures.\\n \"),_c('br'),_c('br'),_vm._v(\"\\n The typeface is slender, crisp and narrow, with a large x-height\\n and clear punctuation, making it legible and ideal for code.\\n It comes in seven weights and Roman, \"),_c('em',[_vm._v(\"Italic\")]),_vm._v(\" and\\n \"),_c('em',{staticClass:\"alt\"},[_vm._v(\"Oblique\")]),_vm._v(\" styles.\\n \")])])],1)],1),_c('div',{staticClass:\"content code-segment\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"try\"}}),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Try it\")])])])],1),_c('el-row',{staticClass:\"negative-margins\",attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"sm\":18}},[_c('CodeView',{attrs:{\"theme\":_vm.theme}})],1)],1)],1),_c('div',{ref:\"ligatures\",staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"ligatures\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Ligatures \")]),_c('el-button',{staticClass:\"normal\",attrs:{\"type\":\"\"},on:{\"click\":_vm.toggleLigatures}},[_c('em',[_vm._v(\"enabled\")])])],1)])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('div',{staticClass:\"ligature-samples\"},[_c('h1',{staticClass:\"no-margin centre crossfade visible\"},[_vm._v(\"\\n /> ~- -~ ~@\\n <~ <~> <~~ ~> ~~ ~~>\\n >= <= -> -<\\n >-> >>- <<- <-> ->> -<< <-<\\n ==> => =/= !== != <==\\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\\n .- .= =:= =!= == === :: := :> :< >: <: ;;\\n =~ !~ ::< <| <|> |> <>\\n <$ <$> $> <+ <+> +>\\n ?= /= /== /\\\\ \\\\/ __ && ++ +++\\n \")]),_c('h1',{staticClass:\"no-margin centre crossfade hidden no-ligatures\"},[_vm._v(\"\\n /> ~- -~ ~@\\n <~ <~> <~~ ~> ~~ ~~>\\n >= <= -> -<\\n >-> >>- <<- <-> ->> -<< <-<\\n ==> => =/= !== != <==\\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\\n .- .= =:= =!= == === :: := :> :< >: <: ;;\\n =~ !~ ::< <| <|> |> <>\\n <$ <$> $> <+ <+> +>\\n ?= /= /== /\\\\ \\\\/ __ && ++ +++\\n \")])])])],1)],1),_c('HeroImage',{attrs:{\"image\":\"powerline\",\"theme\":_vm.theme}}),_c('div',{staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"why\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Why\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',{staticClass:\"columns\"},[_vm._v(\"\\n When it comes to programming fonts, I prefer something thin and\\n relatively condensed,\\n but with a more \"),_c('em',[_vm._v(\"informal, flowing and human style\")]),_vm._v(\"\\n for standouts like comments and certain keywords.\\n \"),_c('br'),_c('br'),_vm._v(\"\\n In the past, I always ended up looking for something else after\\n using a font for a while, because something didn't look right to me.\\n So I started sketching and designing something myself.\\n I wanted something that:\\n \"),_c('ul',[_c('li',[_vm._v(\"had friendly and distinct italics\")]),_c('li',[_vm._v(\"had a strict, geometric and readable regular style\")]),_c('li',[_vm._v(\"had programming symbol ligatures\")]),_c('li',[_vm._v(\"was slender and elegant\")]),_c('li',[_vm._v(\"narrow enough to fit a lot of text\")]),_c('li',[_vm._v(\"wide enough to be scannable\")]),_c('li',[_vm._v(\"looked consistent and professional\")])]),_vm._v(\"\\n Other stuff (like having a million alternative glyphs or as many\\n ligatures as possible) wasn't (and isn't) important.\\n Victor Mono is the result. You might like it as well.\\n That's brilliant! You might not. That's also fine: use a font\\n that works for you. 😛\\n \")])])],1)],1),_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"compare\"}}),_c('Compare',{attrs:{\"theme\":_vm.theme}})],1),_c('div',{staticClass:\"alternate-bg\"},[_c('HeroImage',{attrs:{\"image\":\"keyboard\",\"theme\":_vm.theme,\"suffix\":\"jpg\"}}),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"sm\":18}},[_c('div',{staticClass:\"right caption\"},[_vm._v(\"\\n Designs submitted to\\n \"),_c('a',{attrs:{\"href\":\"http://wasdkeyboards.com\",\"target\":\"_blank\"}},[_vm._v(\"\\n WASD Keyboards\\n \")])])])],1)],1),_c('div',{staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"download\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Get it\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',[_vm._v(\"\\n If you try it out and like it, I would be very grateful for any\\n donations. It means I can cover some costs for software and time\\n spent - and keep refining and extending the font.\\n \")])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{staticClass:\"centre\"},[_c('a',{staticClass:\"donate\"},[_c('el-button',{staticClass:\"double-line margin-bottom\",attrs:{\"icon\":\"el-icon-medal-1\",\"type\":\"success\"},on:{\"click\":_vm.paypal}},[_vm._v(\"\\n Donate\"),_c('br'),_c('em',[_vm._v(\"via PayPal\")])])],1),_vm._v(\"\\n  \\n \"),_c('a',{staticClass:\"donate\"},[_c('el-button',{staticClass:\"double-line margin-bottom\",attrs:{\"icon\":\"el-icon-medal-1\",\"type\":\"success\"},on:{\"click\":_vm.patreon}},[_vm._v(\"\\n Support\"),_c('br'),_c('em',[_vm._v(\"via Patreon\")])])],1),_vm._v(\"\\n  \\n \"),_c('a',{staticClass:\"download-link\",attrs:{\"href\":\"VictorMonoAll.zip\"}},[_c('el-button',{staticClass:\"double-line margin-bottom\",attrs:{\"icon\":\"el-icon-download\",\"type\":\"info\"}},[_vm._v(\"\\n Download\"),_c('br'),_c('em',[_vm._v(\"~9MB ZIP\")])])],1)])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":12,\"lg\":10}},[_c('p',{staticClass:\"small centre\"},[_c('em',[_vm._v(\"With\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/Homebrew/homebrew-cask-fonts\"}},[_vm._v(\"\\n homebrew-cask-fonts\")]),_vm._v(\",\\n just run\\n \")]),_c('br'),_c('code',[_vm._v(\"brew tap homebrew/cask-fonts\")]),_c('br'),_c('code',[_vm._v(\"brew install --cask font-victor-mono\")])])]),_c('el-col',{attrs:{\"xs\":22,\"sm\":12,\"lg\":10}},[_c('p',{staticClass:\"small centre\"},[_c('em',[_vm._v(\"For use in apps, web pages or other projects:\")]),_c('br'),_c('code',[_vm._v(\"npm i victormono\")]),_vm._v(\"\\n ->\\n \"),_c('code',[_vm._v(\"import 'victormono'\")]),_c('br'),_vm._v(\"\\n Style elements with \"),_c('code',[_vm._v(\"font-family: 'Victor Mono'\")])])])],1)],1),_c('div',[_c('a',{attrs:{\"href\":\"https://shop.spreadshirt.com/victor-mono/\",\"target\":\"_blank\"}},[_c('HeroImage',{attrs:{\"image\":\"merch\",\"theme\":_vm.theme,\"suffix\":\"jpg\"}})],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"sm\":18}},[_c('div',{staticClass:\"right caption\"},[_vm._v(\"\\n Buy cool merch at Victor Mono Merch Store:\\n \"),_c('a',{attrs:{\"href\":\"https://shop.spreadshirt.com/victor-mono/\",\"target\":\"_blank\"}},[_vm._v(\"\\n North America\")]),_vm._v(\"\\n /\\n \"),_c('a',{attrs:{\"href\":\"https://shop.spreadshirt.net/victor-mono/\",\"target\":\"_blank\"}},[_vm._v(\"\\n Europe\")])])])],1)],1),_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"how\"}}),_c('div',{staticClass:\"content\"},[_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"How to use\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',{},[_vm._v(\"\\n 1) \"),_c('a',{staticClass:\"download-link\",attrs:{\"href\":\"VictorMonoAll.zip\"}},[_vm._v(\"Download\")]),_vm._v(\" the font\"),_c('br'),_vm._v(\"\\n 2) Unpack the ZIP\"),_c('br'),_vm._v(\"\\n 3) \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+install+fonts\",\"target\":\"_blank\"}},[_vm._v(\"Install\")]),_vm._v(\" the font (all styles or the ones you want)\"),_c('br'),_vm._v(\"\\n 4) \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+change+font+settings+in+VS+Code\",\"target\":\"_blank\"}},[_vm._v(\"Change the font settings in your code editor / IDE of choice\")]),_vm._v(\" to \\\"Victor\\n Mono\\\"\"),_c('br'),_vm._v(\"\\n 5) \"),_c('em',[_vm._v(\"Optional\")]),_vm._v(\" · \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+change+theme+in+VS+Code\",\"target\":\"_blank\"}},[_vm._v(\"Set the code theme\")]),_vm._v(\" to one you like. Check out\\n \"),_c('a',{attrs:{\"href\":'https://themer.dev/victor-mono?activeColorSet=' + _vm.theme,\"target\":\"_blank\"}},[_vm._v(\"https://themer.dev/victor-mono\")]),_vm._v(\",\\n where you can download the official theme for your favourite\\n terminals, editors and apps.\\n \"),_c('br'),_vm._v(\"\\n 6) \"),_c('em',[_vm._v(\"Optional\")]),_vm._v(\" · \"),_c('a',{attrs:{\"href\":\"https://www.google.com/search?q=how+to+modify+themes+in+VS+Code\",\"target\":\"_blank\"}},[_vm._v(\"Modify the theme\")]),_vm._v(\" colours and its application of normal/italic/bold styles\\n \")])])],1)],1),_c('div',{staticClass:\"content alternate-bg\"},[_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Supporters\")])])])],1),_c('el-row',{attrs:{\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":24,\"sm\":12}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/bronze.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Bronze\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Fan\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$1/month or - $9.99 in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to everyone contributing! ❤️\\n \")]),_c('p')]),_c('el-col',{attrs:{\"xs\":24,\"sm\":12}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/silver.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Silver\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Supporter\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$2/month or $10-24.99 in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to everyone contributing! ❤️\\n \")]),_c('p')]),_c('el-col',{staticClass:\"gold\",attrs:{\"xs\":24}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/gold.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Gold\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Patron\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$5/month or $25-45 in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to:\\n \")]),_c('div',{staticClass:\"centre\"},[_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Dieter Auracher\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Colton Borg\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Bruce Bigby\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Dion Bridger\\n \")]),_c('span',{staticClass:\"supporter\"},[_c('a',{attrs:{\"href\":\"https://github.com/datarootsio\",\"target\":\"_blank\"}},[_vm._v(\"\\n datarootsio\\n \")])]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Thierry Delafontaine\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Julien Durillon\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Élise Duverdier\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n foo256\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n ea2809\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Michael Huggett\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Rustam Gilyazov\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Igor Harden\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n J3RN\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n K. Bruce Jones\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n KD\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Josh Kraker\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Stuart Morris\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Jonathan Riboux\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n RKC\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Lars Rönnbäck\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Robert Ruf\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Benno Schmidt\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Michael Schore\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Christoph Siedentop\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n thief#0001\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Ashley Kaine Towns\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Clifton Wood\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n zed\\n \")])]),_c('p')]),_c('el-col',{staticClass:\"rainbow\",attrs:{\"xs\":24}},[_c('p',{staticClass:\"centre no-padding no-margin-bottom\"},[_c('img',{staticClass:\"medal\",attrs:{\"src\":require(\"./assets/img/unicorn.png\")}})]),_c('h2',{staticClass:\"centre no-margin\"},[_vm._v(\"\\n Rainbow\"),_c('br'),_c('div',{staticClass:\"small\"},[_vm._v(\"\\n Champion Guardian Unicorn\\n \")])]),_c('p',{staticClass:\"small centre no-padding\"},[_c('em',[_vm._v(\"$10/month or $45+ in total\")])]),_c('div',{staticClass:\"centre\"},[_vm._v(\"\\n Thank you to:\\n \")]),_c('div',{staticClass:\"centre\"},[_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Diogo Almeida\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Matthew Anderson\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Parker Ault\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Emerson Beltrán\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Andrew Bowman\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n April Collier\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Matthew A Drover\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Anthony DiFrancesco\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Michael Fairman\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Lady Isak Grozny\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Venkatesh Jatla\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n kmwallio\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Sven Koschnicke\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Elizabeth Marston\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Justin Neff\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Matthew O'Gorman\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Poudingue\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Emily Price\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Nicolas Rougier\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Alex Simons\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Justin Slepak\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Spiritualminded\\n \")]),_c('span',{staticClass:\"supporter\"},[_vm._v(\"\\n Samara Wood\\n \")])]),_c('p')])],1)],1),_c('Testimonials',{attrs:{\"theme\":_vm.theme}}),_c('HeroImage',{attrs:{\"image\":\"specimen\",\"theme\":_vm.theme}}),_c('Faq'),_c('HeroImage',{attrs:{\"image\":\"glyphs\",\"theme\":_vm.theme}}),_c('Credits')],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('transition',{attrs:{\"name\":\"el-zoom-in-top\"}},[_c('div',{staticClass:\"navbar\",class:{ 'visible': _vm.show }},[_c('canvas',{ref:\"gradients\",staticClass:\"navbar-gradients\"}),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#app'),expression:\"'#app'\"}],class:{ 'collapsed': !_vm.showGoToTop },attrs:{\"href\":\"#\"}},[_c('i',{staticClass:\"el-icon-arrow-up\"})]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#try'),expression:\"'#try'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Try\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#why'),expression:\"'#why'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Why\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#download'),expression:\"'#download'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Get\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#how'),expression:\"'#how'\"}],staticClass:\"hidden-xs-only\",attrs:{\"href\":\"#\"}},[_vm._v(\"\\n How\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#faq'),expression:\"'#faq'\"}],attrs:{\"href\":\"#\"}},[_vm._v(\"\\n FAQ\")]),_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#credits'),expression:\"'#credits'\"}],staticClass:\"hidden-xs-only\",attrs:{\"href\":\"#\"}},[_vm._v(\"\\n Credits\")]),_c('a',{attrs:{\"href\":\"https://github.com/rubjo/victor-mono\",\"target\":\"_blank\"}},[_c('img',{staticClass:\"octocat\",attrs:{\"src\":require(\"../assets/img/github.png\"),\"alt\":\"Octocat\"}})]),_c('a',{ref:\"themeIcon\",staticClass:\"themeIcon\",attrs:{\"href\":\"javascript:void(0)\"},on:{\"click\":_vm.toggleTheme}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.theme === 'light'),expression:\"theme === 'light'\"}],staticClass:\"moon theme\"},[_c('svg',{attrs:{\"height\":\"52\",\"width\":\"38\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M26.01 1A25.02 25.02 0 0 0 1 26.01a25.03 25.03 0 0 0 35.01 22.91 1.2 1.2 0 0 0 0-2.18 22.62 22.62 0 0 1 0-41.46 1.2 1.2 0 0 0 0-2.18 24.93 24.93 0 0 0-10-2.1z\",\"fill\":\"none\",\"stroke\":_vm.textColour,\"stroke-width\":\"2\"}})])]),_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.theme === 'dark'),expression:\"theme === 'dark'\"}],staticClass:\"sun theme\"},[_c('svg',{attrs:{\"height\":\"53\",\"width\":\"53\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('g',{attrs:{\"fill\":\"none\",\"fill-rule\":\"evenodd\",\"stroke\":_vm.textColour,\"stroke-width\":\"2\"}},[_c('circle',{attrs:{\"cx\":\"26.58\",\"cy\":\"26.62\",\"r\":\"9.44\"}}),_c('path',{attrs:{\"d\":\"M26.58 11.78V1.7M26.58 51.85v-10.1M41.09 26.25H51.2M1.64 26.25h10.13\"}}),_c('path',{attrs:{\"d\":\"M15.85 15.9L8.7 8.76M44.18 44.23l-7.14-7.14M36.34 15.86l7.16-7.15M8.45 43.76l7.16-7.16\"}}),_c('path',{attrs:{\"d\":\"M32.38 12.6l3.86-9.32M17.05 49.62l3.86-9.32M40.25 31.53l9.35 3.87M3.8 16.43l9.36 3.88\"}}),_c('path',{attrs:{\"d\":\"M20.77 12.6l-3.86-9.32M36.1 49.62l-3.86-9.32M39.72 20.42l9.35-3.87M3.28 35.51l9.35-3.87\"}})])])])])])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import Granim from 'granim'\n\nexport default function initGradients (element, theme) {\n const darkGradients = [\n // [\n // { color: '#222222', pos: 0 },\n // { color: '#222222', pos: 0.49999 },\n // { color: '#222222', pos: 0.5 },\n // { color: '#222222', pos: 1 }\n // ],\n // [\n // { color: '#005BBB', pos: 0 },\n // { color: '#005BBB', pos: 0.49999 },\n // { color: '#FFD500', pos: 0.5 },\n // { color: '#FFD500', pos: 1 }\n // ]\n ['#2b76b9', '#35eb93'],\n ['#cc6622', '#8c1bab'],\n ['#380036', '#0cbaba'],\n ['#85d797', '#5d4257'],\n ['#0250c5', '#d43f8d'],\n ['#13547a', '#60b0b7'],\n ['#a40606', '#d98324']\n ]\n\n const lightGradients = [\n // [\n // { color: '#AAAAAA', pos: 0 },\n // { color: '#AAAAAA', pos: 0.49999 },\n // { color: '#AAAAAA', pos: 0.5 },\n // { color: '#AAAAAA', pos: 1 }\n // ],\n // [\n // { color: '#005BBB', pos: 0 },\n // { color: '#005BBB', pos: 0.49999 },\n // { color: '#FFD500', pos: 0.5 },\n // { color: '#FFD500', pos: 1 }\n // ]\n ['#8af094', '#ffd1ff'],\n ['#f6d365', '#fda085'],\n ['#84fab0', '#8fd3f4'],\n ['#fa709a', '#fee140'],\n ['#4facfe', '#00f2fe'],\n ['#43e97b', '#38c9f7'],\n ['#f83600', '#f9d423']\n ]\n\n return new Granim({\n element,\n direction: 'diagonal',\n // direction: 'top-bottom',\n states: {\n 'default-state': {\n gradients: theme === 'dark' ? darkGradients : lightGradients,\n transitionSpeed: 7500\n },\n 'dark': {\n gradients: darkGradients,\n transitionSpeed: 7500\n },\n 'light': {\n gradients: lightGradients,\n transitionSpeed: 7500\n }\n }\n })\n}\n","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./NavBar.vue?vue&type=template&id=3df62adc&scoped=true\"\nimport script from \"./NavBar.vue?vue&type=script&lang=js\"\nexport * from \"./NavBar.vue?vue&type=script&lang=js\"\nimport style0 from \"./NavBar.vue?vue&type=style&index=0&id=3df62adc&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3df62adc\",\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"header\"},[_c('div',{ref:\"videoBg\",staticClass:\"video-bg\"},[_c('video',{ref:\"video\",attrs:{\"autobuffer\":\"\",\"autoplay\":\"\",\"muted\":\"\",\"autoloop\":\"\",\"playsinline\":\"\",\"loop\":\"\"},domProps:{\"muted\":true}},[_c('source',{attrs:{\"src\":require(\"../assets/video/headerbg.mp4\"),\"type\":\"video/mp4\"}}),_c('source',{attrs:{\"src\":require(\"../assets/video/headerbg.webm\"),\"type\":\"video/webm\"}})])]),_c('canvas',{ref:\"gradients\",staticClass:\"header-gradients\"}),_c('div',{staticClass:\"text\"},[_c('h1',{ref:\"mainTitle\"},[_vm._v(\"\\n Victor Mono\\n \")]),_vm._m(0),_c('el-row',{staticClass:\"row-bg actions no-break\",attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',[_c('a',{directives:[{name:\"scroll-to\",rawName:\"v-scroll-to\",value:('#download'),expression:\"'#download'\"}]},[_c('el-button',{attrs:{\"icon\":\"el-icon-download\"}},[_vm._v(\"\\n Download\\n \")])],1),_vm._v(\"\\n  \\n \"),_c('a',{on:{\"click\":function($event){_vm.showSharing = !_vm.showSharing}}},[_c('el-button',{attrs:{\"icon\":\"el-icon-share\"}},[_vm._v(\"\\n Share\\n \")])],1),_c('transition',{attrs:{\"name\":\"el-fade-in\"}},[_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showSharing),expression:\"showSharing\"}],staticClass:\"share\"},[_c('social-sharing',{attrs:{\"url\":\"https://rubjo.github.io/victor-mono/\",\"title\":\"Victor Mono: free programming font with italics and ligatures\",\"description\":\"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.\",\"quote\":\"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.\",\"hashtags\":\"free,font,italics,ligatures\"},inlineTemplate:{render:function(){var _vm=this,_c=_vm._self._c;return _c('div',[_c('network',{attrs:{\"network\":\"twitter\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M24 4.6c-1 .4-1.9.6-2.9.7a5 5 0 0 0 2.2-2.7c-1 .6-2 1-3.1 1.2-1-1-2.2-1.6-3.6-1.6a5 5 0 0 0-4.8 6 14 14 0 0 1-10.2-5c-.4.7-.6 1.5-.6 2.4a5 5 0 0 0 2.2 4.1c-.8 0-1.6-.2-2.3-.6A5 5 0 0 0 5 14a5 5 0 0 1-2.2 0 5 5 0 0 0 4.6 3.5 9.9 9.9 0 0 1-7.3 2 14 14 0 0 0 7.6 2.3c9 0 14-7.5 14-14V7A10 10 0 0 0 24 4.6z\"}})])])]),_c('network',{attrs:{\"network\":\"facebook\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M24 12a12 12 0 1 0-13.9 11.9v-8.4h-3V12h3V9.4c0-3 1.8-4.7 4.6-4.7l2.6.2v3h-1.5c-1.5 0-2 .9-2 1.8V12h3.4l-.5 3.5h-2.8v8.4A12 12 0 0 0 24 12z\"}})])])]),_c('network',{attrs:{\"network\":\"reddit\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M2.2 14v.9c0 3.4 4.3 6.2 9.7 6.2 5.4 0 9.8-2.8 9.8-6.2v-.8-.2a5.7 5.7 0 0 0-2.5-3.2c-1.9-1.3-4.4-2-7.3-2a13 13 0 0 0-7.3 2A5.8 5.8 0 0 0 2.2 14zm9.8 5.5c-1.8 0-3-.4-3.9-1.2a.4.4 0 0 1 0-.6c.2-.2.5-.2.6 0 .7.6 1.7.9 3.3.9 1.5 0 2.6-.3 3.2-1h.6c.2.3.2.5 0 .7-.8.8-2 1.2-3.8 1.2zm-3.6-7.6a1.7 1.7 0 1 0 0 3.3c.9 0 1.6-.7 1.6-1.6 0-1-.7-1.7-1.6-1.7zm7.2 0a1.7 1.7 0 1 0 0 3.3c1 0 1.7-.7 1.7-1.6 0-1-.8-1.7-1.7-1.7zm4.6-1.6c1 .9 1.8 1.8 2.1 3 .5-.4.8-1 .8-1.5a1.8 1.8 0 0 0-3-1.5zM2.7 10a1.8 1.8 0 0 0-1.2 3.2c.4-1.1 1.2-2 2.3-3l-1-.2zM12 22C6 22 1.2 18.8 1.2 15v-.8a2.7 2.7 0 1 1 3.3-4.4c1.9-1.1 4.4-1.9 7.1-2l1.8-5.5.4.1 4.3 1c.3-.8 1.1-1.3 2-1.3a2.2 2.2 0 0 1 0 4.4c-1.2 0-2.2-1-2.2-2.2l-3.8-1-1.5 4.6c2.7 0 5 .8 6.8 2 .5-.5 1.2-.7 1.9-.7a2.7 2.7 0 0 1 1.3 5v.8c0 4-4.7 7.1-10.6 7.1zM20.1 3a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 1 0 0-2.6z\"}})])])]),_c('network',{attrs:{\"network\":\"weibo\"}},[_c('span',{staticClass:\"icon\"},[_c('svg',{attrs:{\"height\":\"30\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M10.1 20.3c-4 .4-7.4-1.4-7.7-4-.2-2.6 2.8-5 6.8-5.4 4-.4 7.4 1.4 7.6 4 .3 2.6-2.7 5-6.7 5.4zm-1-3c-.4.5-1.3.8-1.9.5-.6-.3-.8-1-.4-1.6.4-.6 1.2-.8 1.8-.6.6.3.8 1 .5 1.6zm1.2-1.7c-.1.2-.4.3-.7.2-.2 0-.3-.3-.1-.5 0-.3.4-.4.6-.3.3.1.3.4.2.6zm.2-2.7c-1.9-.5-4 .4-4.9 2-.8 1.8 0 3.7 2 4.3 2 .6 4.2-.3 5-2.2.9-1.8-.1-3.6-2.1-4.1zm7.6-1.3c-.4 0-.6-.1-.4-.6.3-1 .4-1.8 0-2.4-.8-1-3-1-5.4 0 0 0-.8.3-.6-.3.4-1.2.3-2.2-.3-2.8-1.3-1.3-4.8 0-7.8 3.1C1.3 10.9 0 13.3 0 15.3c0 4 5.1 6.4 10 6.4 6.6 0 11-3.8 11-6.8 0-1.8-1.6-2.8-3-3.3zm1.9-5c-.8-.9-2-1.2-3-1-.4 0-.7.5-.6 1 0 .3.5.6 1 .5a1.5 1.5 0 0 1 1.7 2c-.2.4 0 .8.5 1 .4 0 .8-.1 1-.6.3-1 .1-2.1-.7-3zm2.4-2.2a6.4 6.4 0 0 0-6-2 1 1 0 0 0-.8 1c.1.6.6.9 1.1.8A4.5 4.5 0 0 1 22 10c-.2.5 0 1 .5 1.1.5.2 1 0 1.2-.5.7-2.1.2-4.5-1.3-6.3z\"}})])])])],1)},staticRenderFns:[]}})],1)])],1)],1)],1)])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('h2',[_vm._v(\"\\n The \"),_c('em',{staticClass:\"property\"}),_c('br',{staticClass:\"hidden-sm-and-up\"}),_vm._v(\"\\n programming font\\n \")])\n}]\n\nexport { render, staticRenderFns }","\n\n\n\n.header {\n position: relative;\n top: 0;\n z-index: 1;\n width: 100%;\n padding-top: calc(10px + 2vw);\n text-align: center;\n h1 {\n margin: calc(3vw + 15px) 0 0 0;\n font-size: calc(40px + 7vw);\n font-weight: normal;\n line-height: 1em;\n }\n\n h2 {\n margin: 3vw 0 2vw 0;\n font-size: calc(18px + 1.5vw);\n font-weight: normal;\n a {\n text-decoration: none;\n }\n }\n\n .actions {\n padding: calc(10px + 2vw) 0 calc(20px + 4vw) 0;\n white-space: nowrap;\n }\n\n .share {\n display: block;\n padding-top: 5vw;\n margin: 5px;\n }\n\n @media (min-width: 768px) {\n .share {\n position: absolute;\n display: inline-flex;\n padding: 0;\n margin-top: 5px;\n }\n }\n\n .text {\n opacity: 1;\n transition: opacity 2s;\n h1,\n h2 {\n transition: transform 10s ease-out;\n transform: scale(1);\n }\n &.hidden {\n opacity: 0;\n transition: opacity 0.25s;\n h1,\n h2 {\n transition-duration: 0s;\n transform: scale(0.85);\n }\n }\n }\n}\n\n.video-bg {\n position: absolute;\n top: 0;\n z-index: -2;\n width: 100%;\n height: calc(100% - 1px);\n overflow: hidden;\n opacity: 0.5;\n video {\n width: 100%;\n min-width: 1000px;\n }\n}\n\n.header-gradients {\n position: absolute;\n top: 0;\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n mix-blend-mode: screen;\n}\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Header.vue?vue&type=template&id=2fcd984e&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\nimport style0 from \"./Header.vue?vue&type=style&index=0&id=2fcd984e&prod&scoped=true&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2fcd984e\",\n null\n \n)\n\nexport default component.exports","export default function lazyLoadComponent ({\n componentFactory,\n background,\n height,\n maxHeight,\n loading,\n loadingData\n}) {\n let resolveComponent\n\n return () => ({\n // We return a promise to resolve a\n // component eventually.\n component: new Promise((resolve) => {\n resolveComponent = resolve\n }),\n loading: {\n async mounted () {\n this.$el.style.backgroundColor = background || '#595959'\n this.$el.style.height = height || 0\n this.$el.style.maxHeight = maxHeight || 'auto'\n // We immediately load the component if\n // `IntersectionObserver` is not supported.\n if (!('IntersectionObserver' in window)) {\n componentFactory().then(resolveComponent)\n return\n }\n await new Promise((resolve) => { setTimeout(() => { resolve() }, 1) })\n const observer = new IntersectionObserver((entries) => {\n // Use `intersectionRatio` because of Edge 15's\n // lack of support for `isIntersecting`.\n // See: https://github.com/w3c/IntersectionObserver/issues/211\n if (entries[0].intersectionRatio <= 0) return\n\n // Cleanup the observer when it's not\n // needed anymore.\n observer.unobserve(this.$el)\n // The `componentFactory()` resolves\n // to the result of a dynamic `import()`\n // which is passed to the `resolveComponent()`\n // function.\n componentFactory().then(resolveComponent)\n })\n // We observe the root `$el` of the\n // mounted loading component to detect\n // when it becomes visible.\n observer.observe(this.$el)\n },\n // Here we render the the component passed\n // to this function via the `loading` parameter.\n render (createElement) {\n return createElement(loading, loadingData)\n }\n }\n })\n}\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('span',{staticClass:\"loader\",style:({ height: _vm.height, width: _vm.computedWidth })})\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Loader.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Loader.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Loader.vue?vue&type=template&id=c2130e8a\"\nimport script from \"./Loader.vue?vue&type=script&lang=js\"\nexport * from \"./Loader.vue?vue&type=script&lang=js\"\nimport style0 from \"./Loader.vue?vue&type=style&index=0&id=c2130e8a&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"faq\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\",on:{\"mouseenter\":function($event){_vm.revealFaq = true},\"touchstart\":function($event){_vm.revealFaq = true},\"mouseleave\":function($event){_vm.revealFaq = false}}},[_c('em',[_vm._v(\"FAQ*\")])]),_c('transition',{attrs:{\"name\":\"el-zoom-in-top\"}},[_c('div',{staticClass:\"caption centre full-width\"},[_vm._v(\"\\n  \\n \"),_c('em',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.revealFaq),expression:\"revealFaq\"}]},[_vm._v(\"Frequently Anticipated Questions\")])])])],1)],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('VueFaqAccordion',{attrs:{\"items\":_vm.faqItems,\"border-color\":\"transparent\"}})],1)],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Faq.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Faq.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Faq.vue?vue&type=template&id=103af32e\"\nimport script from \"./Faq.vue?vue&type=script&lang=js\"\nexport * from \"./Faq.vue?vue&type=script&lang=js\"\nimport style0 from \"./Faq.vue?vue&type=style&index=0&id=103af32e&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"content alternate-bg\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"credits\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"Credits\")])])])],1),_c('el-row',{attrs:{\"type\":\"flex\",\"justify\":\"center\"}},[_c('el-col',{attrs:{\"xs\":22,\"sm\":18}},[_c('p',{staticClass:\"small centre\"},[_vm._v(\"\\n A number of frameworks/packages have been used to make this web site.\\n Big thanks to the following:\\n \"),_c('br'),_c('br'),_c('br'),_c('em',[_vm._v(\"Lovely gradients\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://sarcadass.github.io/granim.js/\"}},[_vm._v(\"\\n Granim.js\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://twitter.com/Sarcadass\"}},[_vm._v(\"\\n Benjamin Blonde\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Cool animated typing\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/mattboldt/typed.js/\"}},[_vm._v(\"\\n Typed.js\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://mattboldt.com\"}},[_vm._v(\"\\n Matt Boldt\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Code editor\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/surmon-china/vue-codemirror\"}},[_vm._v(\"\\n Vue-Codemirror\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/surmon-china\"}},[_vm._v(\"\\n Surmon\")]),_vm._v(\" and\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://codemirror.net\"}},[_vm._v(\"\\n codemirror.net\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Animations here & there\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://animejs.com\"}},[_vm._v(\"\\n Anime.js\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Smooth scrolling\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://vue-scrollto.netlify.com\"}},[_vm._v(\"\\n vue-scrollto\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/rigor789\"}},[_vm._v(\"\\n Igor Randjelovic\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Image comparison component\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/mhayes/vue-twentytwenty\"}},[_vm._v(\"\\n vue-twentytwenty\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/mhayes\"}},[_vm._v(\"\\n Mark Hayes\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"FAQ component\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/gerasimvol/vue-faq-accordion\"}},[_vm._v(\"\\n vue-faq-accordion\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/gerasimvol\"}},[_vm._v(\"\\n Vladimir Gerasimenko\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Thank-you-confetti\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://www.npmjs.com/package/dom-confetti\"}},[_vm._v(\"\\n dom-confetti\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://twitter.com/danielundin\"}},[_vm._v(\"\\n Daniel Lundin\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"CSS framework / component library\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://element.eleme.io/#/en-US\"}},[_vm._v(\"\\n Element\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Sharing component\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/nicolasbeauvais/vue-social-sharing\"}},[_vm._v(\"\\n vue-social-sharing\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/nicolasbeauvais\"}},[_vm._v(\"\\n Nicolas Beauvais\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Supporter tier medal design\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://psdblast.com\"}},[_vm._v(\"\\n Andy (psdblast.com)\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"First-class apps for compressing images\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://pngmini.com\"}},[_vm._v(\"\\n ImageAlpha\")]),_vm._v(\"\\n and\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://imageoptim.com/mac\"}},[_vm._v(\"\\n ImageOptim\")]),_vm._v(\"\\n by (mostly)\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/kornelski\"}},[_vm._v(\"\\n Kornel Lesinski\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Article on lazily loading components when visible\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://markus.oberlehner.net/blog/skeleton-loading-animation-with-vue/\"}},[_vm._v(\"\\n Skeleton Loading Animation with Vue.js\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://markus.oberlehner.net\"}},[_vm._v(\"\\n Markus Oberlehner\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Embed tweets in Vue apps\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/tonickkozlov/vue-tweet-embed\"}},[_vm._v(\"\\n vue-tweet-embed\")]),_vm._v(\"\\n by\\n \"),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/tonickkozlov\"}},[_vm._v(\"\\n Anton Kozlov\\n \")]),_c('br'),_c('br'),_c('em',[_vm._v(\"The nice JS framework\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://vuejs.org\"}},[_vm._v(\"\\n Vue.js\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Supercool scaffolding and tools for Vue.js development\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://cli.vuejs.org\"}},[_vm._v(\"\\n Vue CLI\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Automated building and deployment of web site from source\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://travis-ci.org\"}},[_vm._v(\"\\n Travis CI\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Very nice (and rather expensive) font design software\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://glyphsapp.com\"}},[_vm._v(\"\\n Glyphs\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Hosted by the nice folks at\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"https://github.com/about\"}},[_vm._v(\"\\n GitHub\")]),_c('br'),_c('br'),_c('em',[_vm._v(\"Font and web site\")]),_c('br'),_c('a',{attrs:{\"target\":\"_blank\",\"href\":\"mailto:victor.mono.font@gmail.com?subject=Thanks for making such a nice font\"}},[_vm._v(\"\\n Rune B\")])])])],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Credits.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Credits.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Credits.vue?vue&type=template&id=2ca50719\"\nimport script from \"./Credits.vue?vue&type=script&lang=js\"\nexport * from \"./Credits.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=88f3fcc6\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\nimport style0 from \"./App.vue?vue&type=style&index=0&id=88f3fcc6&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import './plugins/element.js'\nimport Vue from 'vue'\nimport App from './App.vue'\nimport VueScrollTo from 'vue-scrollTo'\nimport VueCodemirror from 'vue-codemirror'\nimport 'codemirror/lib/codemirror.css'\nimport SocialSharing from 'vue-social-sharing'\n\nVue.config.productionTip = false\n\nVue.use(VueScrollTo, {\n container: 'body',\n duration: 10000,\n easing: 'ease',\n offset: -200,\n force: true,\n cancelable: true,\n onStart: false,\n onDone: false,\n onCancel: false,\n x: false,\n y: true\n})\n\nVue.use(VueCodemirror)\n\nVue.use(SocialSharing)\n\nwindow.application = new Vue({\n render: h => h(App)\n}).$mount('#app')\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Testimonials.vue?vue&type=style&index=0&id=7b9ae960&prod&lang=scss&scoped=true\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NavBar.vue?vue&type=style&index=0&id=3df62adc&prod&scoped=true&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"scroll-head\",attrs:{\"id\":\"testimonials\"}}),_c('el-row',[_c('el-col',[_c('h1',{staticClass:\"centre\"},[_c('em',[_vm._v(\"What people are saying\")])])])],1),_c('el-row',{attrs:{\"justify\":\"center\",\"gutter\":20}},_vm._l((_vm.selectedTestimonials),function(testimonial){return _c('el-col',{key:testimonial + _vm.theme,attrs:{\"xs\":24,\"lg\":6}},[_c('Tweet',{attrs:{\"id\":testimonial,\"options\":{ theme: _vm.theme, conversation: 'none', align: 'center' }}})],1)}),1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Testimonials.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Testimonials.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./Testimonials.vue?vue&type=template&id=7b9ae960&scoped=true\"\nimport script from \"./Testimonials.vue?vue&type=script&lang=js\"\nexport * from \"./Testimonials.vue?vue&type=script&lang=js\"\nimport style0 from \"./Testimonials.vue?vue&type=style&index=0&id=7b9ae960&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7b9ae960\",\n null\n \n)\n\nexport default component.exports","export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&id=88f3fcc6&prod&lang=scss\"","module.exports = __webpack_public_path__ + \"media/headerbg.0d4d3836.webm\";","module.exports = __webpack_public_path__ + \"img/bronze.6c902090.png\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Faq.vue?vue&type=style&index=0&id=103af32e&prod&lang=scss\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&id=2fcd984e&prod&scoped=true&lang=scss\"","module.exports = __webpack_public_path__ + \"img/styles-dark.42978ce3.png\";","module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RERCMUIwQTM4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RERCMUIwQTI4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MTc4QTMyOTlBMDExRTI5QTE1QkMxMDQ2QTg5MDREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNDE0QUJDOTlBMTExRTI5QTE1QkMxMDQ2QTg5MDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8kSqyAAADD5JREFUeNrsXQ2QlVUZfllYUBe2YCuQFNel9Q9EcVEQSA3xB2pTSVcESjELnZomBW0ya5w0m1GyzKSmtEYDc6hGohRDrUGQZUko0EARCAXK+FEwXFz2yvY+fO/d+fbu/fm++533+7n3PDPPwC6Xc77zPvc7P+95z3t6dHR0kEXpoleJtGMwcwTzE8w6Zi1zELNG2JfZJ+P/tDEPMPcK32JuY25lbmauZ/476YbpkcA3+BjmucxxwlHMAUp1vc18ifmisJnZagU2jyHMKcxJzPOzvI1hAW/9MuYS5pPMN6zAxeNjzOnMq5mjY/qMLcyFzPnMXVZgb7iQOYt5ObMyIT1hO/MPzJ8xn7cCZ5/sTWXeKpOlJAOTs/uYTzBT5S4whJ3BvIM5tMRWKFuYd0v3nSpHgT/NnMs8pcSXoq8xZzOfKheBT2I+wLy0zHwOzzC/LoKHhooQ68KE6XYZo8pNXJI2rxMbVJbaG3wa83HmGWRBIvQ05oakv8E9mF9hrrHidsEZYpOvio0S+QbD//tL5lVWz7z4HXMmOX7xxAhcz1wkXbNFYWxkXsZ8PQld9HjmKiuuL5wqNhsfd4GbyHHVDbCa+cYAsV1TXAXGOPIbZm+rVdHoLTa8Pm4C3yQTqgqrkRFNHhGbxmKSNVPEtTCPLwa1bVCBm6RLsW+uDg4zryFnzzl0gcfLpMCOubo4RM4e+YowBa6Xab2dLYcDxIaNKWadXIzA8FCtlrWbRXiAM+Qc8unx8jt2wm/6KytuJDhVbN9DU2BsHFwZ8EH3keNof1n+XurYJ21Fm/cHLOtK0UCli4brcS0FD1n9DHWNbjhOJhHYL4U/9uiEC3qQnAC8Z2QSusP1b43MxQHLR+huA/OfJgXGBvXfKPiWHyYLOHHQnuPfq8mJ0UJUZdKC7/CWIqoSMVjv5rHjf5n9A9aF/eSz89jRdxd9G5nZz11S4KFgmHlSF4LcWxIg7Gp51hHy7O/m+Wy72CAoYJ9vmBqDT2Z+25AxXvDxWXRxOKLyOXLOC8UNW2VMHCPP6hXLDdV/h2gTuIv+M/NiQw/VIOO4X2DcnyNftFxzgDdkXHqVuZOcg2MgDpa9J2Njm6s8jPVV5BxOGyz8ODlRnsOYJ+QZA+9h3st8v0gbvGTInkuZlwQRGKGtfzL0MO1i0PYAZcDBAkf8cOZK6RGWy/hnOiIC6/3TyfHYnUfOQTd8gW6gYJGRlfKFMxV4lzlp9SxwL2nQSYYe5M08b4XftTh4OOQuOT2cmah3u6weTOB1WeGk/I7BMwyKC7xlqJyOCMRNC2uq3v8YfK560crXJKtSBnHT60MLB6bPGEOr3n4ExkGwoVaHxABaXe1H4DkKD3GU1aETGt66W70KPJF0vEgnWF07MUShzNNFu4IC36jUqIHMflbbIzYYqFT2TYUERtqEzypVjqXNWVbfIzbQOq7SKBrmFHgG6Z58m2j1VbVBZeaSKVPgJuXGNVp91W3QlEtgJBDTzmZzt9VX3Qaj3Utct8CXK1d8Fzkn6codsMF3leu4LJvAkxQrXBVCo5KEu8QmWpjcObOVzQakB0S0hUYGuQ9kjbbR6toF2JbELphGvlBsaSKkuTX9Bo8jvfSAD1lxs+JVsY0G+oimnV30WKWKsCH+PatlTtxDxQUNeMFYt8DjlCr5NcU0h2NMsEtspIFx7jF4L+kcQ8GUfbXVMS9wWkEjuBBzqhoIjDikHQoVbCW75egVW8QPYRrHoYvWij9+2urmGUuUyh0BgeuVCl9hdYvcVvUQuFapcDv2Rm+rWi2BERr7ptXNM2CrlJbAgxQKRljoB1Y3z4C4OxXKHQSBaxQK/p/VzDc0jtLWaAm83+rlGwe0BNaIk+pp9fINjU2HfhBYI0tOX6uXb2iEFffWym9VZfXyjWqNQrUEtrmzYmIz+KI1EkYfki7HXm3q/UXDtmGlRsEppW/jYKubZwwmnXDlVIXikuZEq5tn1CmVu7+C9HJV1VndIn8Z9kHg3UqFj7K6ecbZSuXuhsA7lQofa3WL3FY7NQU+k5xwXIvCPoMRmgJvVioc7soJVr+CmEB6rt3NEHiT4sNPsfoVxBWKZW+CowPpfLYrVYBtQ+w3t1odswJDGLIPaR2MPx5vMCIq9ypVgAefbnXMiemK4iJsdkfaF71GsRG3kL20Ixt6iW20cCRdYtrwKxUrwiGra62e3fB50r39vNkt8IvKjcEZnGqraSeqxSaaWOEWGD+0KVaGidb9VtdO/Ih0gh3TaMsUGFtVy5UbhVu8plltjyRJmalcx3LRtMvk548hNO5hcpJ8lytw4u/nIdTTmQLanU4Ymei2hVA5Ut4jwXhLmYmLk5ZLQ5qL1JKTIL3LG4xfhHHcpFoaenEZiYv8J8+GJO7qtLiUZX26IMRZJE7U3UmlHWKLtiFt0lMUXhrHx90/ZGZ8/yg5u0uVIRoBSzRc9rSuxMRFysJ5pJ97zA2cCYPreVeuNxib/4simHjAk/YT0snCGjYQnfELcjxJo0OuexFlpMzIdmfDBcy/+ii0WWZtKBjZArB5jS2wXkV+AzFM/JSSdfwUyUU/SU6m3qYIh50JmdrlupQDV9+M9FAgbg/5EHU/SYiu/mbmbCo+3hepl56QL8/fKX4huD1lyYekY1Mp+iBDDHFndvvm5RAYi3Gv2V9uZ34/y0IbnpTH5I0cGfDhcR3cC9Jb4Iq9Vyj8iy0xtuE6n1HSS0HcD8foCwff9nyvAqN7RaIur0lUHiDnqrU215pvgMyUEZKykFzp9QwB25xbZD39TTJ/Ewsmmj+WttRJTxVXwA7YuOge4w6Bc/DaDn/YyByZUcYVzGXMY+VP0ziQpU6TbGC+3xF/XJerDfkaV8Fc77OiVuYlrjKGMXczJzFrmNsNN2yWorhpfi3m4r4sWmV9/kJX28ED4zcdEu5HQlbzbHvMkynPNWxFTCrOIv1LsjCZQtLQuN56PpnypGEqFGmxhPzfXYgrY35PXe8OqBJXHcaIRw017D4K5wY0rBDujam4T1OBHFtebh/FRAt3GPrNRovdqfQFH8fIpAj37OG2TORKPjlAwxDMN5DCu02trziB4nT3Eya0w2SCRcW+wekZ2neKeIBG18y5VTxWt8nyppGCBdz/hcK9Ku+A1Bkn3FlIXK8CA/dTcXfe/sBVBxwXy6S7xloSV9duKLJxKyMwaJwy98G1O9fLB70KnBLnh9+35hTqfssI7uPFjseD5By6wpfgkI8yEai/NAKjxiWp+UHRImVSYOA1cT/6xeyMn58jJ7LjoHTdc8TN9y1ydpYyg+T3iGcM9xyMkS/NPyIw7LaYCHyzOKG8oYh14fwi1mrn5invROazzAeZR8nv+jOHMPu5PjeKOZd5fghr32ysjcGad4Hf5y6moVXMdT4frJnZM0d5dcw98rkG+d158rsNIjZ+t1Y+Mz8igT8SsbhwOvX1+9zFnDh4T5Y/fg6Oj5FZXzYgcfjx5ISRrnGNM0jQ+S+Xfxt3AV3KvD6irjEVYbe8R2zuOxuel3VwLmA35XnydxcuIjfmUTKBnaN3IppUTSx25RDkzBC27qb69CY9JNP7ygQKHMUzw7bTgiwLgx4KW8z8gk+RMatGQMFFCRO4KgJxYdtAIVQmTv0tkHHRj8jDZS2Lvdwbyd8xjmOp9JOdwpazyECUa5AxOBM46/pYgC8N3G6vyHpzn6yHEeuEdMfYuKgl54o8BBL0p/AjOmpl0hfWm2skhNlkCls8EJKqLfQ58UpjKHmPIOlTom/uQZnXLDZVoOmD2dha/BTp33Z2dAmKC5tdaFJcDYFJxtVzInInJhXrxWbNpgvWSq2AszHYVHjUalcQiF4dS67zREkQGIDH6zrmDfJ3i+72+ZJMqNTsE0ZylEfICchusZp2GcYQT/awdkVhZb9BNj1EdNxC4UZixHGWPEdssSmMCsNMb4TgtR+SE534ZBmKizafRk6AQ2iXhkWRvwqTiSmyJFhbBsLiXNVF0uZtYVceZYIyBLEhNusa8h8Ok4SUTBulbWjjc1E9RNQZ6OAnxQlC+KZx7HKVx//3dgTP6jXNVIu0Zbi07XCUBjbpizYFBAekz9lm81itoeiyySOytCGH+L8l51zzyjgZM44Cp4EN9qvI2cRAcAE2HnC4+ctaTgEPqCXn9P4F8maix1kg4r4TRyPGWWCLEhiDLZTxfwEGAIg2ItsKhKpcAAAAAElFTkSuQmCC\"","module.exports = __webpack_public_path__ + \"media/headerbg.d1fdad00.mp4\";"],"sourceRoot":""} \ No newline at end of file diff --git a/js/app.b3898cac.js b/js/app.b3898cac.js deleted file mode 100644 index 3b7523f..0000000 --- a/js/app.b3898cac.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(t){function e(e){for(var n,s,i=e[0],l=e[1],c=e[2],h=0,u=[];h /> ~- -~ ~@\n <~ <~> <~~ ~> ~~ ~~>\n >= <= \x3c!-- ## ### #### |- -| |-> <-| >-| |-<\n |= |=> >- <- <-- --\x3e -> -<\n >-> >>- <<- <-> ->> -<< <-<\n ==> => =/= !== != <==\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\n .- .= =:= =!= == === :: := :> :< >: <: ;;\n =~ !~ ::< <| <|> |> <>\n <$ <$> $> <+ <+> +>\n ?= /= /== /\\ \\/ __ && ++ +++\n ")]),e("h1",{staticClass:"no-margin centre crossfade hidden no-ligatures"},[t._v("\n /> ~- -~ ~@\n <~ <~> <~~ ~> ~~ ~~>\n >= <= \x3c!-- ## ### #### |- -| |-> <-| >-| |-<\n |= |=> >- <- <-- --\x3e -> -<\n >-> >>- <<- <-> ->> -<< <-<\n ==> => =/= !== != <==\n >>= =>> >=> <=> <=< =<= =>= <<= =<<\n .- .= =:= =!= == === :: := :> :< >: <: ;;\n =~ !~ ::< <| <|> |> <>\n <$ <$> $> <+ <+> +>\n ?= /= /== /\\ \\/ __ && ++ +++\n ")])])])],1)],1),e("HeroImage",{attrs:{image:"powerline",theme:t.theme}}),e("div",{staticClass:"content alternate-bg"},[e("div",{staticClass:"scroll-head",attrs:{id:"why"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Why")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",{staticClass:"columns"},[t._v("\n When it comes to programming fonts, I prefer something thin and\n relatively condensed,\n but with a more "),e("em",[t._v("informal, flowing and human style")]),t._v("\n for standouts like comments and certain keywords.\n "),e("br"),e("br"),t._v("\n In the past, I always ended up looking for something else after\n using a font for a while, because something didn't look right to me.\n So I started sketching and designing something myself.\n I wanted something that:\n "),e("ul",[e("li",[t._v("had friendly and distinct italics")]),e("li",[t._v("had a strict, geometric and readable regular style")]),e("li",[t._v("had programming symbol ligatures")]),e("li",[t._v("was slender and elegant")]),e("li",[t._v("narrow enough to fit a lot of text")]),e("li",[t._v("wide enough to be scannable")]),e("li",[t._v("looked consistent and professional")])]),t._v("\n Other stuff (like having a million alternative glyphs or as many\n ligatures as possible) wasn't (and isn't) important.\n Victor Mono is the result. You might like it as well.\n That's brilliant! You might not. That's also fine: use a font\n that works for you. 😛\n ")])])],1)],1),e("div",{staticClass:"content"},[e("div",{staticClass:"scroll-head",attrs:{id:"compare"}}),e("Compare",{attrs:{theme:t.theme}})],1),e("div",{staticClass:"alternate-bg"},[e("HeroImage",{attrs:{image:"keyboard",theme:t.theme,suffix:"jpg"}}),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{sm:18}},[e("div",{staticClass:"right caption"},[t._v("\n Designs submitted to\n "),e("a",{attrs:{href:"http://wasdkeyboards.com",target:"_blank"}},[t._v("\n WASD Keyboards\n ")])])])],1)],1),e("div",{staticClass:"content alternate-bg"},[e("div",{staticClass:"scroll-head",attrs:{id:"download"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Get it")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",[t._v("\n If you try it out and like it, I would be very grateful for any\n donations. It means I can cover some costs for software and time\n spent - and keep refining and extending the font.\n ")])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{staticClass:"centre"},[e("a",{staticClass:"donate"},[e("el-button",{staticClass:"double-line margin-bottom",attrs:{icon:"el-icon-medal-1",type:"success"},on:{click:t.paypal}},[t._v("\n Donate"),e("br"),e("em",[t._v("via PayPal")])])],1),t._v("\n  \n "),e("a",{staticClass:"donate"},[e("el-button",{staticClass:"double-line margin-bottom",attrs:{icon:"el-icon-medal-1",type:"success"},on:{click:t.patreon}},[t._v("\n Support"),e("br"),e("em",[t._v("via Patreon")])])],1),t._v("\n  \n "),e("a",{staticClass:"download-link",attrs:{href:"VictorMonoAll.zip"}},[e("el-button",{staticClass:"double-line margin-bottom",attrs:{icon:"el-icon-download",type:"info"}},[t._v("\n Download"),e("br"),e("em",[t._v("~9MB ZIP")])])],1)])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:12,lg:10}},[e("p",{staticClass:"small centre"},[e("em",[t._v("With\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/Homebrew/homebrew-cask-fonts"}},[t._v("\n homebrew-cask-fonts")]),t._v(",\n just run\n ")]),e("br"),e("code",[t._v("brew tap homebrew/cask-fonts")]),e("br"),e("code",[t._v("brew install --cask font-victor-mono")])])]),e("el-col",{attrs:{xs:22,sm:12,lg:10}},[e("p",{staticClass:"small centre"},[e("em",[t._v("For use in apps, web pages or other projects:")]),e("br"),e("code",[t._v("npm i victormono")]),t._v("\n ->\n "),e("code",[t._v("import 'victormono'")]),e("br"),t._v("\n Style elements with "),e("code",[t._v("font-family: 'Victor Mono'")])])])],1)],1),e("div",[e("a",{attrs:{href:"https://shop.spreadshirt.com/victor-mono/",target:"_blank"}},[e("HeroImage",{attrs:{image:"merch",theme:t.theme,suffix:"jpg"}})],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{sm:18}},[e("div",{staticClass:"right caption"},[t._v("\n Buy cool merch at Victor Mono Merch Store:\n "),e("a",{attrs:{href:"https://shop.spreadshirt.com/victor-mono/",target:"_blank"}},[t._v("\n North America")]),t._v("\n /\n "),e("a",{attrs:{href:"https://shop.spreadshirt.net/victor-mono/",target:"_blank"}},[t._v("\n Europe")])])])],1)],1),e("div",{staticClass:"scroll-head",attrs:{id:"how"}}),e("div",{staticClass:"content"},[e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("How to use")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",{},[t._v("\n 1) "),e("a",{staticClass:"download-link",attrs:{href:"VictorMonoAll.zip"}},[t._v("Download")]),t._v(" the font"),e("br"),t._v("\n 2) Unpack the ZIP"),e("br"),t._v("\n 3) "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+install+fonts",target:"_blank"}},[t._v("Install")]),t._v(" the font (all styles or the ones you want)"),e("br"),t._v("\n 4) "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+change+font+settings+in+VS+Code",target:"_blank"}},[t._v("Change the font settings in your code editor / IDE of choice")]),t._v(' to "Victor\n Mono"'),e("br"),t._v("\n 5) "),e("em",[t._v("Optional")]),t._v(" · "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+change+theme+in+VS+Code",target:"_blank"}},[t._v("Set the code theme")]),t._v(" to one you like. Check out\n "),e("a",{attrs:{href:"https://themer.dev/victor-mono?activeColorSet="+t.theme,target:"_blank"}},[t._v("https://themer.dev/victor-mono")]),t._v(",\n where you can download the official theme for your favourite\n terminals, editors and apps.\n "),e("br"),t._v("\n 6) "),e("em",[t._v("Optional")]),t._v(" · "),e("a",{attrs:{href:"https://www.google.com/search?q=how+to+modify+themes+in+VS+Code",target:"_blank"}},[t._v("Modify the theme")]),t._v(" colours and its application of normal/italic/bold styles\n ")])])],1)],1),e("div",{staticClass:"content alternate-bg"},[e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Supporters")])])])],1),e("el-row",{attrs:{justify:"center"}},[e("el-col",{attrs:{xs:24,sm:12}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("94f2")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Bronze"),e("br"),e("div",{staticClass:"small"},[t._v("\n Fan\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$1/month or - $9.99 in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to everyone contributing! ❤️\n ")]),e("p")]),e("el-col",{attrs:{xs:24,sm:12}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("2231")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Silver"),e("br"),e("div",{staticClass:"small"},[t._v("\n Supporter\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$2/month or $10-24.99 in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to everyone contributing! ❤️\n ")]),e("p")]),e("el-col",{staticClass:"gold",attrs:{xs:24}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("3964")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Gold"),e("br"),e("div",{staticClass:"small"},[t._v("\n Patron\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$5/month or $25-45 in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to:\n ")]),e("div",{staticClass:"centre"},[e("span",{staticClass:"supporter"},[t._v("\n Dieter Auracher\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Colton Borg\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Bruce Bigby\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Dion Bridger\n ")]),e("span",{staticClass:"supporter"},[e("a",{attrs:{href:"https://github.com/datarootsio",target:"_blank"}},[t._v("\n datarootsio\n ")])]),e("span",{staticClass:"supporter"},[t._v("\n Thierry Delafontaine\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Julien Durillon\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Élise Duverdier\n ")]),e("span",{staticClass:"supporter"},[t._v("\n foo256\n ")]),e("span",{staticClass:"supporter"},[t._v("\n ea2809\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Michael Huggett\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Rustam Gilyazov\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Igor Harden\n ")]),e("span",{staticClass:"supporter"},[t._v("\n J3RN\n ")]),e("span",{staticClass:"supporter"},[t._v("\n K. Bruce Jones\n ")]),e("span",{staticClass:"supporter"},[t._v("\n KD\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Josh Kraker\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Stuart Morris\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Jonathan Riboux\n ")]),e("span",{staticClass:"supporter"},[t._v("\n RKC\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Lars Rönnbäck\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Robert Ruf\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Benno Schmidt\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Michael Schore\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Christoph Siedentop\n ")]),e("span",{staticClass:"supporter"},[t._v("\n thief#0001\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Ashley Kaine Towns\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Clifton Wood\n ")]),e("span",{staticClass:"supporter"},[t._v("\n zed\n ")])]),e("p")]),e("el-col",{staticClass:"rainbow",attrs:{xs:24}},[e("p",{staticClass:"centre no-padding no-margin-bottom"},[e("img",{staticClass:"medal",attrs:{src:a("478e")}})]),e("h2",{staticClass:"centre no-margin"},[t._v("\n Rainbow"),e("br"),e("div",{staticClass:"small"},[t._v("\n Champion Guardian Unicorn\n ")])]),e("p",{staticClass:"small centre no-padding"},[e("em",[t._v("$10/month or $45+ in total")])]),e("div",{staticClass:"centre"},[t._v("\n Thank you to:\n ")]),e("div",{staticClass:"centre"},[e("span",{staticClass:"supporter"},[t._v("\n Diogo Almeida\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Matthew Anderson\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Parker Ault\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Emerson Beltrán\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Andrew Bowman\n ")]),e("span",{staticClass:"supporter"},[t._v("\n April Collier\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Matthew A Drover\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Anthony DiFrancesco\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Michael Fairman\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Lady Isak Grozny\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Venkatesh Jatla\n ")]),e("span",{staticClass:"supporter"},[t._v("\n kmwallio\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Sven Koschnicke\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Elizabeth Marston\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Justin Neff\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Matthew O'Gorman\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Poudingue\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Emily Price\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Nicolas Rougier\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Alex Simons\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Justin Slepak\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Spiritualminded\n ")]),e("span",{staticClass:"supporter"},[t._v("\n Samara Wood\n ")])]),e("p")])],1)],1),e("Testimonials",{attrs:{theme:t.theme}}),e("HeroImage",{attrs:{image:"specimen",theme:t.theme}}),e("Faq"),e("HeroImage",{attrs:{image:"glyphs",theme:t.theme}}),e("Credits")],1)},m=[],p=(a("ac6a"),a("f3e2"),a("78ce"),function(){var t=this,e=t._self._c;return e("transition",{attrs:{name:"el-zoom-in-top"}},[e("div",{staticClass:"navbar",class:{visible:t.show}},[e("canvas",{ref:"gradients",staticClass:"navbar-gradients"}),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#app",expression:"'#app'"}],class:{collapsed:!t.showGoToTop},attrs:{href:"#"}},[e("i",{staticClass:"el-icon-arrow-up"})]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#try",expression:"'#try'"}],attrs:{href:"#"}},[t._v("\n Try")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#why",expression:"'#why'"}],attrs:{href:"#"}},[t._v("\n Why")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#download",expression:"'#download'"}],attrs:{href:"#"}},[t._v("\n Get")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#how",expression:"'#how'"}],staticClass:"hidden-xs-only",attrs:{href:"#"}},[t._v("\n How")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#faq",expression:"'#faq'"}],attrs:{href:"#"}},[t._v("\n FAQ")]),e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#credits",expression:"'#credits'"}],staticClass:"hidden-xs-only",attrs:{href:"#"}},[t._v("\n Credits")]),e("a",{attrs:{href:"https://github.com/rubjo/victor-mono",target:"_blank"}},[e("img",{staticClass:"octocat",attrs:{src:a("d677"),alt:"Octocat"}})]),e("a",{ref:"themeIcon",staticClass:"themeIcon",attrs:{href:"javascript:void(0)"},on:{click:t.toggleTheme}},[e("div",{directives:[{name:"show",rawName:"v-show",value:"light"===t.theme,expression:"theme === 'light'"}],staticClass:"moon theme"},[e("svg",{attrs:{height:"52",width:"38",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M26.01 1A25.02 25.02 0 0 0 1 26.01a25.03 25.03 0 0 0 35.01 22.91 1.2 1.2 0 0 0 0-2.18 22.62 22.62 0 0 1 0-41.46 1.2 1.2 0 0 0 0-2.18 24.93 24.93 0 0 0-10-2.1z",fill:"none",stroke:t.textColour,"stroke-width":"2"}})])]),e("div",{directives:[{name:"show",rawName:"v-show",value:"dark"===t.theme,expression:"theme === 'dark'"}],staticClass:"sun theme"},[e("svg",{attrs:{height:"53",width:"53",xmlns:"http://www.w3.org/2000/svg"}},[e("g",{attrs:{fill:"none","fill-rule":"evenodd",stroke:t.textColour,"stroke-width":"2"}},[e("circle",{attrs:{cx:"26.58",cy:"26.62",r:"9.44"}}),e("path",{attrs:{d:"M26.58 11.78V1.7M26.58 51.85v-10.1M41.09 26.25H51.2M1.64 26.25h10.13"}}),e("path",{attrs:{d:"M15.85 15.9L8.7 8.76M44.18 44.23l-7.14-7.14M36.34 15.86l7.16-7.15M8.45 43.76l7.16-7.16"}}),e("path",{attrs:{d:"M32.38 12.6l3.86-9.32M17.05 49.62l3.86-9.32M40.25 31.53l9.35 3.87M3.8 16.43l9.36 3.88"}}),e("path",{attrs:{d:"M20.77 12.6l-3.86-9.32M36.1 49.62l-3.86-9.32M39.72 20.42l9.35-3.87M3.28 35.51l9.35-3.87"}})])])])])])])}),f=[],g=a("1209"),v=a("01bf"),b=a.n(v);function y(t,e){var a=[["#2b76b9","#35eb93"],["#cc6622","#8c1bab"],["#380036","#0cbaba"],["#85d797","#5d4257"],["#0250c5","#d43f8d"],["#13547a","#60b0b7"],["#a40606","#d98324"]],n=[["#8af094","#ffd1ff"],["#f6d365","#fda085"],["#84fab0","#8fd3f4"],["#fa709a","#fee140"],["#4facfe","#00f2fe"],["#43e97b","#38c9f7"],["#f83600","#f9d423"]];return new b.a({element:t,direction:"diagonal",states:{"default-state":{gradients:"dark"===e?a:n,transitionSpeed:7500},dark:{gradients:a,transitionSpeed:7500},light:{gradients:n,transitionSpeed:7500}}})}var w={name:"NavBar",props:{showGoToTop:Boolean,show:Boolean},data:function(){return{granim:null,theme:localStorage.getItem("theme")||"dark",backgroundColour:"#595959",textColour:"#eee"}},watch:{show:function(){this.spin()},theme:function(t,e){this.granim.changeState(t)}},mounted:function(){this.spin(),this.setAppearance(),this.granim=y(".navbar-gradients",this.theme),this.granim.changeState(this.theme)},methods:{spin:function(){Object(g["a"])({targets:".themeIcon svg",rotate:[-45,315],scale:[.75,1.25,1,1],strokeColor:["#f0f","#000"],delay:1500,duration:2e3,easing:"easeInOutSine"})},toggleTheme:function(){var t=this;this.$refs.themeIcon.style.transform="scale(0)",Object(g["a"])({targets:".themeIcon circle",scale:[0,1],duration:1500,easing:"easeInOutSine"}),Object(g["a"])({targets:".themeIcon path",strokeDashoffset:[g["a"].setDashoffset,0],easing:"easeInOutSine",duration:2500,delay:function(t,e){return 250*e+250},direction:"normal",loop:!1}),Object(g["a"])({targets:".themeIcon svg",rotate:[0,315],strokeColor:["#f0f","#000"],delay:500,duration:3e3,easing:"easeInOutSine"}),setTimeout((function(){t.theme="dark"===t.theme?"light":"dark",localStorage.setItem("theme",t.theme),t.setAppearance(),t.$refs.themeIcon.style.transform="scale(0.5)"}),100)},setAppearance:function(){"dark"===this.theme?(this.$emit("darkTheme"),this.backgroundColour="#2a2a2a",this.alternateBackgroundColour="#333",this.textColour="#eee"):(this.$emit("lightTheme"),this.backgroundColour="#fff",this.alternateBackgroundColour="#f2f2f2",this.textColour="#222");var t=document.documentElement;t.dataset.theme=this.theme,t.style.setProperty("--background-color-base",this.backgroundColour),t.style.setProperty("--background-color-alternate",this.alternateBackgroundColour),t.style.setProperty("--color-text-primary",this.textColour)}}},_=w,k=(a("6d45"),a("2877")),C=Object(k["a"])(_,p,f,!1,null,"3df62adc",null),x=C.exports,I=function(){var t=this,e=t._self._c;return e("div",{staticClass:"header"},[e("div",{ref:"videoBg",staticClass:"video-bg"},[e("video",{ref:"video",attrs:{autobuffer:"",autoplay:"",muted:"",autoloop:"",playsinline:"",loop:""},domProps:{muted:!0}},[e("source",{attrs:{src:a("f2c0"),type:"video/mp4"}}),e("source",{attrs:{src:a("9276"),type:"video/webm"}})])]),e("canvas",{ref:"gradients",staticClass:"header-gradients"}),e("div",{staticClass:"text"},[e("h1",{ref:"mainTitle"},[t._v("\n Victor Mono\n ")]),t._m(0),e("el-row",{staticClass:"row-bg actions no-break",attrs:{type:"flex",justify:"center"}},[e("el-col",[e("a",{directives:[{name:"scroll-to",rawName:"v-scroll-to",value:"#download",expression:"'#download'"}]},[e("el-button",{attrs:{icon:"el-icon-download"}},[t._v("\n Download\n ")])],1),t._v("\n  \n "),e("a",{on:{click:function(e){t.showSharing=!t.showSharing}}},[e("el-button",{attrs:{icon:"el-icon-share"}},[t._v("\n Share\n ")])],1),e("transition",{attrs:{name:"el-fade-in"}},[e("span",{directives:[{name:"show",rawName:"v-show",value:t.showSharing,expression:"showSharing"}],staticClass:"share"},[e("social-sharing",{attrs:{url:"https://rubjo.github.io/victor-mono/",title:"Victor Mono: free programming font with italics and ligatures",description:"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.",quote:"Victor Mono is a free programming font with semi-connected cursive italics and symbol ligatures.",hashtags:"free,font,italics,ligatures"},inlineTemplate:{render:function(){var t=this,e=t._self._c;return e("div",[e("network",{attrs:{network:"twitter"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M24 4.6c-1 .4-1.9.6-2.9.7a5 5 0 0 0 2.2-2.7c-1 .6-2 1-3.1 1.2-1-1-2.2-1.6-3.6-1.6a5 5 0 0 0-4.8 6 14 14 0 0 1-10.2-5c-.4.7-.6 1.5-.6 2.4a5 5 0 0 0 2.2 4.1c-.8 0-1.6-.2-2.3-.6A5 5 0 0 0 5 14a5 5 0 0 1-2.2 0 5 5 0 0 0 4.6 3.5 9.9 9.9 0 0 1-7.3 2 14 14 0 0 0 7.6 2.3c9 0 14-7.5 14-14V7A10 10 0 0 0 24 4.6z"}})])])]),e("network",{attrs:{network:"facebook"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M24 12a12 12 0 1 0-13.9 11.9v-8.4h-3V12h3V9.4c0-3 1.8-4.7 4.6-4.7l2.6.2v3h-1.5c-1.5 0-2 .9-2 1.8V12h3.4l-.5 3.5h-2.8v8.4A12 12 0 0 0 24 12z"}})])])]),e("network",{attrs:{network:"reddit"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M2.2 14v.9c0 3.4 4.3 6.2 9.7 6.2 5.4 0 9.8-2.8 9.8-6.2v-.8-.2a5.7 5.7 0 0 0-2.5-3.2c-1.9-1.3-4.4-2-7.3-2a13 13 0 0 0-7.3 2A5.8 5.8 0 0 0 2.2 14zm9.8 5.5c-1.8 0-3-.4-3.9-1.2a.4.4 0 0 1 0-.6c.2-.2.5-.2.6 0 .7.6 1.7.9 3.3.9 1.5 0 2.6-.3 3.2-1h.6c.2.3.2.5 0 .7-.8.8-2 1.2-3.8 1.2zm-3.6-7.6a1.7 1.7 0 1 0 0 3.3c.9 0 1.6-.7 1.6-1.6 0-1-.7-1.7-1.6-1.7zm7.2 0a1.7 1.7 0 1 0 0 3.3c1 0 1.7-.7 1.7-1.6 0-1-.8-1.7-1.7-1.7zm4.6-1.6c1 .9 1.8 1.8 2.1 3 .5-.4.8-1 .8-1.5a1.8 1.8 0 0 0-3-1.5zM2.7 10a1.8 1.8 0 0 0-1.2 3.2c.4-1.1 1.2-2 2.3-3l-1-.2zM12 22C6 22 1.2 18.8 1.2 15v-.8a2.7 2.7 0 1 1 3.3-4.4c1.9-1.1 4.4-1.9 7.1-2l1.8-5.5.4.1 4.3 1c.3-.8 1.1-1.3 2-1.3a2.2 2.2 0 0 1 0 4.4c-1.2 0-2.2-1-2.2-2.2l-3.8-1-1.5 4.6c2.7 0 5 .8 6.8 2 .5-.5 1.2-.7 1.9-.7a2.7 2.7 0 0 1 1.3 5v.8c0 4-4.7 7.1-10.6 7.1zM20.1 3a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 1 0 0-2.6z"}})])])]),e("network",{attrs:{network:"weibo"}},[e("span",{staticClass:"icon"},[e("svg",{attrs:{height:"30",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M10.1 20.3c-4 .4-7.4-1.4-7.7-4-.2-2.6 2.8-5 6.8-5.4 4-.4 7.4 1.4 7.6 4 .3 2.6-2.7 5-6.7 5.4zm-1-3c-.4.5-1.3.8-1.9.5-.6-.3-.8-1-.4-1.6.4-.6 1.2-.8 1.8-.6.6.3.8 1 .5 1.6zm1.2-1.7c-.1.2-.4.3-.7.2-.2 0-.3-.3-.1-.5 0-.3.4-.4.6-.3.3.1.3.4.2.6zm.2-2.7c-1.9-.5-4 .4-4.9 2-.8 1.8 0 3.7 2 4.3 2 .6 4.2-.3 5-2.2.9-1.8-.1-3.6-2.1-4.1zm7.6-1.3c-.4 0-.6-.1-.4-.6.3-1 .4-1.8 0-2.4-.8-1-3-1-5.4 0 0 0-.8.3-.6-.3.4-1.2.3-2.2-.3-2.8-1.3-1.3-4.8 0-7.8 3.1C1.3 10.9 0 13.3 0 15.3c0 4 5.1 6.4 10 6.4 6.6 0 11-3.8 11-6.8 0-1.8-1.6-2.8-3-3.3zm1.9-5c-.8-.9-2-1.2-3-1-.4 0-.7.5-.6 1 0 .3.5.6 1 .5a1.5 1.5 0 0 1 1.7 2c-.2.4 0 .8.5 1 .4 0 .8-.1 1-.6.3-1 .1-2.1-.7-3zm2.4-2.2a6.4 6.4 0 0 0-6-2 1 1 0 0 0-.8 1c.1.6.6.9 1.1.8A4.5 4.5 0 0 1 22 10c-.2.5 0 1 .5 1.1.5.2 1 0 1.2-.5.7-2.1.2-4.5-1.3-6.3z"}})])])])],1)},staticRenderFns:[]}})],1)])],1)],1)],1)])},T=[function(){var t=this,e=t._self._c;return e("h2",[t._v("\n The "),e("em",{staticClass:"property"}),e("br",{staticClass:"hidden-sm-and-up"}),t._v("\n programming font\n ")])}],j=(a("96cf"),a("3b8d")),M=a("1ac0"),S={name:"Header",props:{theme:{type:String,default:localStorage.getItem("theme")||"dark"}},data:function(){return{granim:null,showSharing:!1}},watch:{theme:{handler:function(){var t=Object(j["a"])(regeneratorRuntime.mark((function t(e,a){var n,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.granim&&this.granim.changeState(e),n="dark"===this.theme?.2:.5,s="dark"===this.theme?.5:.2,t.next=5,Object(g["a"])({targets:this.$refs.videoBg,opacity:[n,0],duration:250,easing:"linear"}).finished;case 5:return"light"===e?(this.$refs.gradients.style.mixBlendMode="multiply",this.$refs.videoBg.style.filter="invert(1)"):(this.$refs.gradients.style.mixBlendMode="screen",this.$refs.videoBg.style.filter="invert(0)"),Object(g["a"])({targets:this.$refs.videoBg,opacity:[0,s],duration:250,easing:"linear"}),t.abrupt("return",Promise.resolve());case 8:case"end":return t.stop()}}),t,this)})));function e(e,a){return t.apply(this,arguments)}return e}(),immediate:!0}},mounted:function(){this.granim=y(".header-gradients",this.theme),this.granim.changeState(this.theme),this.initTyped()},methods:{initTyped:function(){var t={strings:['"#%§§##/&*!',"peachy",'modest',"==>",">=<=-><-=>><<=","A1","appealing","attractive","awesome","be-all and end-all","beautiful","best","break-the-wheel","brilliant","budget-friendly","charming","classy","clever","concise","consistent","cool","cozy","crisp","cursive","cute","dainty","dashing","de facto","decent","definitive","delicate","democratic","distinguished","donate-what-it's-worth","effective","efficient","elegant","enjoyable","essential","experimental","exquisite","fancy","fine","foxy","free","friendly","go-to","good-looking","gorgeous","graceful","grand","great","happy","hip(ster)","ideal","invaluable","inviting","lovely","magic","mind-blowing","must-have","neat","nice","nice-looking","no-compromise","one true","opulent","perfect","plush","polished","poor man’s","pretty","ravishing","readable","real aesthete’s","real","refined","retina-ready","scannable","slanted","slender","slick","slightly whimsical","slim","smart","smashing","sophisticated","sterling","suave","sublime","sumptuous","super","supreme","svelte","sweet","sylphlike","tasteful","top-notch","trustworthy","victorious","warm","wicked","willowy","wonderful","ανέξοδος","ελληνιστικός","κυριλλικό","πανεμορφη","отличный","прекрасный"],startDelay:1e3,typeSpeed:50,backSpeed:10,smartBackspace:!0,backDelay:1500,loop:!0,shuffle:!0};return new M["a"](".property",t)}}},A=S,O=(a("9dac"),Object(k["a"])(A,I,T,!1,null,"2fcd984e",null)),B=O.exports;function V(t){var e,a=t.componentFactory,n=t.background,s=t.height,r=t.maxHeight,o=t.loading,i=t.loadingData;return function(){return{component:new Promise((function(t){e=t})),loading:{mounted:function(){var t=Object(j["a"])(regeneratorRuntime.mark((function t(){var o,i=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.$el.style.backgroundColor=n||"#595959",this.$el.style.height=s||0,this.$el.style.maxHeight=r||"auto","IntersectionObserver"in window){t.next=6;break}return a().then(e),t.abrupt("return");case 6:return t.next=8,new Promise((function(t){setTimeout((function(){t()}),1)}));case 8:o=new IntersectionObserver((function(t){t[0].intersectionRatio<=0||(o.unobserve(i.$el),a().then(e))})),o.observe(this.$el);case 10:case"end":return t.stop()}}),t,this)})));function o(){return t.apply(this,arguments)}return o}(),render:function(t){return t(o,i)}}}}}var z=function(){var t=this,e=t._self._c;return e("span",{staticClass:"loader",style:{height:t.height,width:t.computedWidth}})},D=[],N=(a("c5f6"),{name:"Loader",props:{maxWidth:{default:100,type:Number},minWidth:{default:100,type:Number},height:{default:"1em",type:String},width:{default:null,type:String}},computed:{computedWidth:function(){return this.width||"".concat(Math.floor(Math.random()*(this.maxWidth-this.minWidth)+this.minWidth),"%")}}}),E=N,H=(a("2c57"),Object(k["a"])(E,z,D,!1,null,null,null)),F=H.exports,G=a("6bf6"),Y=(a("7af8"),function(){var t=this,e=t._self._c;return e("div",{staticClass:"content"},[e("div",{staticClass:"scroll-head",attrs:{id:"faq"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre",on:{mouseenter:function(e){t.revealFaq=!0},touchstart:function(e){t.revealFaq=!0},mouseleave:function(e){t.revealFaq=!1}}},[e("em",[t._v("FAQ*")])]),e("transition",{attrs:{name:"el-zoom-in-top"}},[e("div",{staticClass:"caption centre full-width"},[t._v("\n  \n "),e("em",{directives:[{name:"show",rawName:"v-show",value:t.revealFaq,expression:"revealFaq"}]},[t._v("Frequently Anticipated Questions")])])])],1)],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("VueFaqAccordion",{attrs:{items:t.faqItems,"border-color":"transparent"}})],1)],1)],1)}),W=[],R=a("744c"),J={name:"Credits",components:{VueFaqAccordion:R["a"]},data:function(){return{revealFaq:!1,faqItems:[{title:"There’s a feature of the font that I don’t like. Could you change it?",value:'Probably not. You can always use a different font. 😛 (Or open an issue and describe what needs changing.)',category:"Design & features"},{title:"Will you add some stylistic variations, like a slashed zero, sharper brackets etc.?",value:'I might.',category:"Design & features"},{title:"Will you make a custom style generator, where one can pick the preferred stylistic alternatives and download the corresponding font files?",value:'Probably not. It depends on the reception and , as this is something I do in my spare time.',category:"Design & features"},{title:"Can I use the font for anything?",value:'Yes. The font is released under the SIL Open Font License. If you\'d like to say thanks, you can . I\'d also appreciate it if you referred others to this web site rather than serving the font files from elsewhere.',category:"Usage"},{title:"I found a bug. Where do I report it?",value:'Please open an issue.',category:"Usage"},{title:"Since it’s called Victor Mono, will a Victor Sans or Serif be released in the future?",value:"Probably not.",category:"Other"},{title:"How does one simply make a font?",value:"Trial and error, some research, good software, patience and time.",category:"Other"},{title:"Why are you giving it away?",value:'I originally planned on selling it for some (smaller or much larger) sum, like others do. But I eventually decided against it: I couldn’t be bothered to set up hosting, payment, EULAs etc, nor do I have time for the level of support I feel should accompany a commercial product. This typeface isn’t meant to be the perfect font for everyone - I just made the one perfect for me. If you’re unemployed or struggle to make ends meet, download the font with a clear conscience. If you work in a corporate setting or are relatively well off, consider the hours spent designing this font. If you want to and are able to donate anything: thank you!',category:"Other"},{title:"Did you know that the [insert typeface property here] violates some 500-year old font design convention?",value:"I might. If I did, I didn’t care, or I deliberately chose to go a different direction.",category:"Design & features"},{title:"The font is missing an obscure ligature symbol used for indicating an infinite loop in the language Goskell when writing in ancient Ghiscari. Would you be willing to add it?",value:'Not very likely, but I might.',category:"Design & features"},{title:"A programming font with cursive italics and ligatures is the worst idea in the world. This is absolutely horrible. BTW, I am really angry.",value:"Not really a question, but anyway: It's OK if someone else prefers a different font for code than you do. We don't have to use the same one. ❤️",category:"Design & features"}]}}},L=J,Z=(a("c8ce"),Object(k["a"])(L,Y,W,!1,null,null,null)),P=Z.exports,X=function(){var t=this,e=t._self._c;return e("div",{staticClass:"content alternate-bg"},[e("div",{staticClass:"scroll-head",attrs:{id:"credits"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("Credits")])])])],1),e("el-row",{attrs:{type:"flex",justify:"center"}},[e("el-col",{attrs:{xs:22,sm:18}},[e("p",{staticClass:"small centre"},[t._v("\n A number of frameworks/packages have been used to make this web site.\n Big thanks to the following:\n "),e("br"),e("br"),e("br"),e("em",[t._v("Lovely gradients")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://sarcadass.github.io/granim.js/"}},[t._v("\n Granim.js")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://twitter.com/Sarcadass"}},[t._v("\n Benjamin Blonde")]),e("br"),e("br"),e("em",[t._v("Cool animated typing")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/mattboldt/typed.js/"}},[t._v("\n Typed.js")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://mattboldt.com"}},[t._v("\n Matt Boldt")]),e("br"),e("br"),e("em",[t._v("Code editor")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/surmon-china/vue-codemirror"}},[t._v("\n Vue-Codemirror")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/surmon-china"}},[t._v("\n Surmon")]),t._v(" and\n "),e("a",{attrs:{target:"_blank",href:"https://codemirror.net"}},[t._v("\n codemirror.net")]),e("br"),e("br"),e("em",[t._v("Animations here & there")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://animejs.com"}},[t._v("\n Anime.js")]),e("br"),e("br"),e("em",[t._v("Smooth scrolling")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://vue-scrollto.netlify.com"}},[t._v("\n vue-scrollto")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/rigor789"}},[t._v("\n Igor Randjelovic")]),e("br"),e("br"),e("em",[t._v("Image comparison component")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/mhayes/vue-twentytwenty"}},[t._v("\n vue-twentytwenty")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/mhayes"}},[t._v("\n Mark Hayes")]),e("br"),e("br"),e("em",[t._v("FAQ component")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/gerasimvol/vue-faq-accordion"}},[t._v("\n vue-faq-accordion")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/gerasimvol"}},[t._v("\n Vladimir Gerasimenko")]),e("br"),e("br"),e("em",[t._v("Thank-you-confetti")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://www.npmjs.com/package/dom-confetti"}},[t._v("\n dom-confetti")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://twitter.com/danielundin"}},[t._v("\n Daniel Lundin")]),e("br"),e("br"),e("em",[t._v("CSS framework / component library")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://element.eleme.io/#/en-US"}},[t._v("\n Element")]),e("br"),e("br"),e("em",[t._v("Sharing component")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/nicolasbeauvais/vue-social-sharing"}},[t._v("\n vue-social-sharing")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/nicolasbeauvais"}},[t._v("\n Nicolas Beauvais")]),e("br"),e("br"),e("em",[t._v("Supporter tier medal design")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://psdblast.com"}},[t._v("\n Andy (psdblast.com)")]),e("br"),e("br"),e("em",[t._v("First-class apps for compressing images")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://pngmini.com"}},[t._v("\n ImageAlpha")]),t._v("\n and\n "),e("a",{attrs:{target:"_blank",href:"https://imageoptim.com/mac"}},[t._v("\n ImageOptim")]),t._v("\n by (mostly)\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/kornelski"}},[t._v("\n Kornel Lesinski")]),e("br"),e("br"),e("em",[t._v("Article on lazily loading components when visible")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://markus.oberlehner.net/blog/skeleton-loading-animation-with-vue/"}},[t._v("\n Skeleton Loading Animation with Vue.js")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://markus.oberlehner.net"}},[t._v("\n Markus Oberlehner")]),e("br"),e("br"),e("em",[t._v("Embed tweets in Vue apps")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/tonickkozlov/vue-tweet-embed"}},[t._v("\n vue-tweet-embed")]),t._v("\n by\n "),e("a",{attrs:{target:"_blank",href:"https://github.com/tonickkozlov"}},[t._v("\n Anton Kozlov\n ")]),e("br"),e("br"),e("em",[t._v("The nice JS framework")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://vuejs.org"}},[t._v("\n Vue.js")]),e("br"),e("br"),e("em",[t._v("Supercool scaffolding and tools for Vue.js development")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://cli.vuejs.org"}},[t._v("\n Vue CLI")]),e("br"),e("br"),e("em",[t._v("Automated building and deployment of web site from source")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://travis-ci.org"}},[t._v("\n Travis CI")]),e("br"),e("br"),e("em",[t._v("Very nice (and rather expensive) font design software")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://glyphsapp.com"}},[t._v("\n Glyphs")]),e("br"),e("br"),e("em",[t._v("Hosted by the nice folks at")]),e("br"),e("a",{attrs:{target:"_blank",href:"https://github.com/about"}},[t._v("\n GitHub")]),e("br"),e("br"),e("em",[t._v("Font and web site")]),e("br"),e("a",{attrs:{target:"_blank",href:"mailto:victor.mono.font@gmail.com?subject=Thanks for making such a nice font"}},[t._v("\n Rune B")])])])],1)],1)},Q=[],U={name:"Credits"},K=U,q=Object(k["a"])(K,X,Q,!1,null,null,null),$=q.exports,tt={name:"Home",components:{NavBar:x,Header:B,CodeView:function(){return a.e("chunk-00bba320").then(a.bind(null,"5456"))},HeroImage:V({componentFactory:function(){return a.e("chunk-c8a2afaa").then(a.bind(null,"2b4f"))},background:"light"===localStorage.getItem("theme")?"#f5f5f5":"#515151",height:"50vw",maxHeight:"350px",loading:F}),Compare:V({componentFactory:function(){return a.e("chunk-be9328bc").then(a.bind(null,"f6f1"))},background:"light"===localStorage.getItem("theme")?"#f5f5f5":"#515151",height:"927px",maxHeight:"calc(100vw + 48px)",loading:F}),Testimonials:V({componentFactory:function(){return Promise.resolve().then(a.bind(null,"7af8"))},background:"light"===localStorage.getItem("theme")?"#f5f5f5":"#515151",height:"50px",loading:F}),Faq:P,Credits:$},data:function(){return{showNav:!1,showGoToTop:!1,theme:localStorage.getItem("theme")||"dark"}},computed:{stylesDarkThumb:function(){return a("2210")},stylesLightThumb:function(){return a("178f")},stylesDark:function(){return a("b2d7")},stylesLight:function(){return a("0f35")}},mounted:function(){this.initScrollWatcher()},methods:{initScrollWatcher:function(){var t=this;function e(t,e){var a=Date.now();return function(){a+e-Date.now()<0&&(setTimeout(t,e),a=Date.now())}}["scroll","resize"].forEach((function(a){window.addEventListener(a,e(t.scrollHandler,100))}))},scrollHandler:function(){var t=this.$refs.header.$el.querySelector("h1"),e=parseInt(window.getComputedStyle(t).marginTop),a=t.offsetTop-e,n=this.$refs.header.$el.offsetHeight,s=n-a;this.showNav=window.scrollY>s,this.showGoToTop=window.scrollY>0},celebrate:function(t){Object(G["confetti"])(t,{angle:90,spread:60,startVelocity:50,elementCount:250,dragFriction:.125,duration:3e3,stagger:2,width:"10px",height:"10px",colors:["#393939","#747369","#515151","#a09f93","#2b2b2b","#ffffff","#e2e0d7","#ff7a7f","#f99157","#dd99dd","#66aadd","#ffee66","#6699cc","#66ffdd","#99dd99","#99cc99","#ff332a","#66cccc","#d27b53","#f92672","#a6e22e","#967efb","#565656"]}),window.removeEventListener("focus",this.celebrate)},paypal:function(t){var e=this;window.open("https://paypal.me/runbjo"),setTimeout((function(){window.addEventListener("focus",e.celebrate(t.target))}),1e3)},patreon:function(t){var e=this;window.open("https://www.patreon.com/rune_b"),setTimeout((function(){window.addEventListener("focus",e.celebrate(t.target))}),1e3)},toggleLigatures:function(t){t.target.innerText="enabled"===t.target.innerText?"disabled":"enabled",this.$refs.ligatures.querySelectorAll(".crossfade").forEach((function(t){t.classList.toggle("hidden")}))}}},et=tt,at=(a("9d2e"),Object(k["a"])(et,d,m,!1,null,null,null)),nt=at.exports,st=a("c259"),rt=a.n(st),ot=a("8f94"),it=a.n(ot),lt=(a("a7be"),a("5299")),ct=a.n(lt);u["default"].config.productionTip=!1,u["default"].use(rt.a,{container:"body",duration:1e4,easing:"ease",offset:-200,force:!0,cancelable:!0,onStart:!1,onDone:!1,onCancel:!1,x:!1,y:!0}),u["default"].use(it.a),u["default"].use(ct.a),window.application=new u["default"]({render:function(t){return t(nt)}}).$mount("#app")},"5d30":function(t,e,a){"use strict";a("d303")},"6d45":function(t,e,a){"use strict";a("9ab2")},"7af8":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"content"},[e("div",{staticClass:"scroll-head",attrs:{id:"testimonials"}}),e("el-row",[e("el-col",[e("h1",{staticClass:"centre"},[e("em",[t._v("What people are saying")])])])],1),e("el-row",{attrs:{justify:"center",gutter:20}},t._l(t.selectedTestimonials,(function(a){return e("el-col",{key:a+t.theme,attrs:{xs:24,lg:6}},[e("Tweet",{attrs:{id:a,options:{theme:t.theme,conversation:"none",align:"center"}}})],1)})),1)],1)},s=[],r=(a("55dd"),a("7397")),o={name:"Testimonials",components:{Tweet:r["Tweet"]},props:{theme:{type:String,default:localStorage.getItem("theme")||"dark"}},data:function(){return{testimonials:["1142187688751071233","1144627524078571521","1148597430411235330","1149023631835635713","1159431742245261313","1178698424109195265","1188221984959676416","1188916442902626304","1201505985984110592","1249238897994780672","1292503834497974272","1318345135588052993","1339977743694499842","1344488694804201472","1359508666446094336","1430565916815855624","1454915035289972745","1463246176652693504","1491144649192648704","1508433531365515265","1515362218203881472","1553400251842969600","1625902148331470848"],selectedTestimonials:[]}},mounted:function(){var t=this.testimonials.sort((function(){return.5-Math.random()}));this.selectedTestimonials=t.slice(0,4)}},i=o,l=(a("5d30"),a("2877")),c=Object(l["a"])(i,n,s,!1,null,"7b9ae960",null);e["default"]=c.exports},9276:function(t,e,a){t.exports=a.p+"media/headerbg.0d4d3836.webm"},"94f2":function(t,e,a){t.exports=a.p+"img/bronze.6c902090.png"},"9ab2":function(t,e,a){},"9d2e":function(t,e,a){"use strict";a("17cd")},"9dac":function(t,e,a){"use strict";a("bd6a")},b2d7:function(t,e,a){t.exports=a.p+"img/styles-dark.42978ce3.png"},bd6a:function(t,e,a){},c8ce:function(t,e,a){"use strict";a("109c")},d303:function(t,e,a){},d677:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RERCMUIwQTM4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RERCMUIwQTI4NkNFMTFFM0FBNTJFRTMzNTJEMUJDNDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MTc4QTMyOTlBMDExRTI5QTE1QkMxMDQ2QTg5MDREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJBNDE0QUJDOTlBMTExRTI5QTE1QkMxMDQ2QTg5MDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8kSqyAAADD5JREFUeNrsXQ2Q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"},db1a:function(t,e,a){},f2c0:function(t,e,a){t.exports=a.p+"media/headerbg.d1fdad00.mp4"}}); -//# sourceMappingURL=app.b3898cac.js.map \ No newline at end of file