diff --git a/docs/css/chunk-21f25f00.css b/docs/css/chunk-0406d06d.css similarity index 100% rename from docs/css/chunk-21f25f00.css rename to docs/css/chunk-0406d06d.css diff --git a/docs/gh-pages-proj/src/config/gallery.json b/docs/gh-pages-proj/src/config/gallery.json index 61a7d2a22..fa8b16dfe 100644 --- a/docs/gh-pages-proj/src/config/gallery.json +++ b/docs/gh-pages-proj/src/config/gallery.json @@ -2,6 +2,47 @@ "jak1": { "name": "Jak 1", "media": [ + { + "fileName": "robotboss-appears_2022-02-04.png", + "timestamp": "2022-02-04", + "caption": "Robotboss Appears", + "video": false + }, + { + "fileName": "lurker-chilling_2022-02-04.png", + "timestamp": "2022-02-04", + "caption": "Lurker Chilling", + "video": false + }, + { + "fileName": "jak-and-daxter-are-stunned_2022-02-04.png", + "timestamp": "2022-02-04", + "caption": "Jak And Daxter Are Stunned", + "video": false + }, + { + "link": "https://www.youtube.com/embed/ZO7A22btJc0", + "timestamp": "2022-02-04", + "video": true + }, + { + "fileName": "light-cave_2022-02-02.png", + "timestamp": "2022-02-02", + "caption": "Light Cave", + "video": false + }, + { + "fileName": "entity-debugging_2022-01-31.png", + "timestamp": "2022-01-31", + "caption": "Entity Debugging", + "video": false + }, + { + "fileName": "bones-see-light_2022-01-28.png", + "timestamp": "2022-01-28", + "caption": "Bones See Light", + "video": false + }, { "link": "https://www.youtube.com/embed/6dJhyVqqq5Q", "timestamp": "2022-01-15", @@ -13,6 +54,12 @@ "caption": "Can Save And Load", "video": false }, + { + "fileName": "starry-sky_2022-01-11.png", + "timestamp": "2022-01-11", + "caption": "Starry Sky", + "video": false + }, { "fileName": "boggy-reflections_2022-01-10.png", "timestamp": "2022-01-10", diff --git a/docs/img/bones-see-light_2022-01-28.png b/docs/img/bones-see-light_2022-01-28.png new file mode 100644 index 000000000..04207b097 Binary files /dev/null and b/docs/img/bones-see-light_2022-01-28.png differ diff --git a/docs/img/entity-debugging_2022-01-31.png b/docs/img/entity-debugging_2022-01-31.png new file mode 100644 index 000000000..bfb650eb7 Binary files /dev/null and b/docs/img/entity-debugging_2022-01-31.png differ diff --git a/docs/img/jak-and-daxter-are-stunned_2022-02-04.png b/docs/img/jak-and-daxter-are-stunned_2022-02-04.png new file mode 100644 index 000000000..6f54bca9f Binary files /dev/null and b/docs/img/jak-and-daxter-are-stunned_2022-02-04.png differ diff --git a/docs/img/light-cave_2022-02-02.png b/docs/img/light-cave_2022-02-02.png new file mode 100644 index 000000000..314ed2e7c Binary files /dev/null and b/docs/img/light-cave_2022-02-02.png differ diff --git a/docs/img/lurker-chilling_2022-02-04.png b/docs/img/lurker-chilling_2022-02-04.png new file mode 100644 index 000000000..8e7f49e40 Binary files /dev/null and b/docs/img/lurker-chilling_2022-02-04.png differ diff --git a/docs/img/robotboss-appears_2022-02-04.png b/docs/img/robotboss-appears_2022-02-04.png new file mode 100644 index 000000000..3a032276a Binary files /dev/null and b/docs/img/robotboss-appears_2022-02-04.png differ diff --git a/docs/img/starry-sky_2022-01-11.png b/docs/img/starry-sky_2022-01-11.png new file mode 100644 index 000000000..2dd9ec14f Binary files /dev/null and b/docs/img/starry-sky_2022-01-11.png differ diff --git a/docs/index.html b/docs/index.html index d61d1079b..f5533f6a4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,4 +1,4 @@ -OpenGOAL - The Jak and Daxter Project\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!./Gallery.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!./Gallery.vue?vue&type=script&lang=js&\"","// Styles\nimport './VOverlay.sass'\n\n// Mixins\nimport Colorable from './../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\nimport Toggleable from './../../mixins/toggleable'\n\n// Utilities\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\n/* @vue/component */\nexport default mixins(\n Colorable,\n Themeable,\n Toggleable\n).extend({\n name: 'v-overlay',\n\n props: {\n absolute: Boolean,\n color: {\n type: String,\n default: '#212121',\n },\n dark: {\n type: Boolean,\n default: true,\n },\n opacity: {\n type: [Number, String],\n default: 0.46,\n },\n value: {\n default: true,\n },\n zIndex: {\n type: [Number, String],\n default: 5,\n },\n },\n\n computed: {\n __scrim (): VNode {\n const data = this.setBackgroundColor(this.color, {\n staticClass: 'v-overlay__scrim',\n style: {\n opacity: this.computedOpacity,\n },\n })\n\n return this.$createElement('div', data)\n },\n classes (): object {\n return {\n 'v-overlay--absolute': this.absolute,\n 'v-overlay--active': this.isActive,\n ...this.themeClasses,\n }\n },\n computedOpacity (): number {\n return Number(this.isActive ? this.opacity : 0)\n },\n styles (): object {\n return {\n zIndex: this.zIndex,\n }\n },\n },\n\n methods: {\n genContent () {\n return this.$createElement('div', {\n staticClass: 'v-overlay__content',\n }, this.$slots.default)\n },\n },\n\n render (h): VNode {\n const children = [this.__scrim]\n\n if (this.isActive) children.push(this.genContent())\n\n return h('div', {\n staticClass: 'v-overlay',\n class: this.classes,\n style: this.styles,\n }, children)\n },\n})\n","import { render, staticRenderFns } from \"./Gallery.vue?vue&type=template&id=77084e79&scoped=true&\"\nimport script from \"./Gallery.vue?vue&type=script&lang=js&\"\nexport * from \"./Gallery.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Gallery.vue?vue&type=style&index=0&id=77084e79&scoped=true&lang=css&\"\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 \"77084e79\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VOverlay } from 'vuetify/lib/components/VOverlay';\nimport { VProgressCircular } from 'vuetify/lib/components/VProgressCircular';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VImg,VOverlay,VProgressCircular,VRow})\n","module.exports = __webpack_public_path__ + \"img/too-much-fog_2022-01-10.png\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Gallery.vue?vue&type=style&index=0&id=77084e79&scoped=true&lang=css&\"","module.exports = __webpack_public_path__ + \"img/starry-sky_2022-01-11.png\";","module.exports = __webpack_public_path__ + \"img/entity-debugging_2022-01-31.png\";","module.exports = __webpack_public_path__ + \"img/bones-see-light_2022-01-28.png\";","module.exports = __webpack_public_path__ + \"img/jak-and-daxter-are-stunned_2022-02-04.png\";","module.exports = __webpack_public_path__ + \"img/lurker-chilling_2022-02-04.png\";","var map = {\n\t\"./jak1/boggy-reflections_2022-01-10.png\": \"bafc\",\n\t\"./jak1/bones-see-light_2022-01-28.png\": \"2276\",\n\t\"./jak1/can-save-and-load_2022-01-11.png\": \"ddc0\",\n\t\"./jak1/entity-debugging_2022-01-31.png\": \"1b94\",\n\t\"./jak1/jak-and-daxter-are-stunned_2022-02-04.png\": \"28d4\",\n\t\"./jak1/light-cave_2022-02-02.png\": \"b4ab\",\n\t\"./jak1/lurker-chilling_2022-02-04.png\": \"586a\",\n\t\"./jak1/robotboss-appears_2022-02-04.png\": \"dec3\",\n\t\"./jak1/starry-sky_2022-01-11.png\": \"19e6\",\n\t\"./jak1/too-much-fog_2022-01-10.png\": \"0ed2\",\n\t\"./jak1/videos\": \"0311\",\n\t\"./jak1/videos.json\": \"0311\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"a531\";","module.exports = __webpack_public_path__ + \"img/light-cave_2022-02-02.png\";","module.exports = __webpack_public_path__ + \"img/boggy-reflections_2022-01-10.png\";","module.exports = __webpack_public_path__ + \"img/can-save-and-load_2022-01-11.png\";","module.exports = __webpack_public_path__ + \"img/robotboss-appears_2022-02-04.png\";"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/js/chunk-21f25f00.js b/docs/js/chunk-21f25f00.js deleted file mode 100644 index 078bd7970..000000000 --- a/docs/js/chunk-21f25f00.js +++ /dev/null @@ -1,2 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-21f25f00"],{"0311":function(e){e.exports=JSON.parse('[{"link":"https://www.youtube.com/watch?v=6dJhyVqqq5Q","timestamp":"2022-01-15"}]')},"0d77":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-container",{attrs:{fluid:""}},[e._l(e.assetLinks,(function(t,n){return s("v-row",{key:n},[s("v-col",{attrs:{cols:"12",align:"center"}},[s("h2",[e._v(e._s(e.sectionMetadata[n].name))])]),e._l(t,(function(t,i){return s("v-col",{key:n+t+i,staticClass:"d-flex child-flex",attrs:{cols:"12",md:"4"}},[t.video?e._e():s("v-img",{staticClass:"grey lighten-2",attrs:{src:a("a531")("./"+n+"/"+t.fileName),"lazy-src":a("a531")("./"+n+"/"+t.fileName),"aspect-ratio":"1"},on:{click:function(a){return e.assetSelected(n,t)}},scopedSlots:e._u([{key:"placeholder",fn:function(){return[s("v-row",{staticClass:"fill-height ma-0",attrs:{align:"center",justify:"center"}},[s("v-progress-circular",{attrs:{indeterminate:"",color:"grey lighten-5"}})],1)]},proxy:!0}],null,!0)}),t.video?s("iframe",{staticClass:"video-iframe",attrs:{src:t.link,frameBorder:"0"}}):e._e()],1)}))],2)})),e.selectedItem.asset?s("v-overlay",{staticClass:"overlay-page-width"},[s("v-container",[s("v-row",[s("v-img",{attrs:{src:a("a531")("./"+e.selectedItem.sectionName+"/"+e.selectedItem.asset.fileName),"lazy-src":a("a531")("./"+e.selectedItem.sectionName+"/"+e.selectedItem.asset.fileName),contain:""},on:{click:function(t){return e.assetDeselected()}}})],1),s("v-row",[s("h3",{staticClass:"img-caption"},[e._v(e._s(e.selectedItem.asset.caption))])])],1)],1):e._e()],2)},n=[],i=a("1da1"),o=(a("96cf"),a("b64b"),a("b0c0"),a("bef0")),c=o,r={name:"Gallery",components:{},data:function(){return{selectedItem:{sectionName:"",asset:null},sectionMetadata:{jak1:{name:""},jak2:{name:""},jak3:{name:""},jakx:{name:""},misc:{name:""}},assetLinks:{jak1:[],jak2:[],jak3:[],jakx:[],misc:[]}}},mounted:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,a,s,n,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:for(t=Object.keys(c),a=0;a\n \n \n \n

{{ sectionMetadata[name].name }}

\n
\n \n \n \n \n \n \n
\n \n \n \n \n \n \n

{{ selectedItem.asset.caption }}

\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!./Gallery.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!./Gallery.vue?vue&type=script&lang=js&\"","// Styles\nimport './VOverlay.sass'\n\n// Mixins\nimport Colorable from './../../mixins/colorable'\nimport Themeable from '../../mixins/themeable'\nimport Toggleable from './../../mixins/toggleable'\n\n// Utilities\nimport mixins from '../../util/mixins'\n\n// Types\nimport { VNode } from 'vue'\n\n/* @vue/component */\nexport default mixins(\n Colorable,\n Themeable,\n Toggleable\n).extend({\n name: 'v-overlay',\n\n props: {\n absolute: Boolean,\n color: {\n type: String,\n default: '#212121',\n },\n dark: {\n type: Boolean,\n default: true,\n },\n opacity: {\n type: [Number, String],\n default: 0.46,\n },\n value: {\n default: true,\n },\n zIndex: {\n type: [Number, String],\n default: 5,\n },\n },\n\n computed: {\n __scrim (): VNode {\n const data = this.setBackgroundColor(this.color, {\n staticClass: 'v-overlay__scrim',\n style: {\n opacity: this.computedOpacity,\n },\n })\n\n return this.$createElement('div', data)\n },\n classes (): object {\n return {\n 'v-overlay--absolute': this.absolute,\n 'v-overlay--active': this.isActive,\n ...this.themeClasses,\n }\n },\n computedOpacity (): number {\n return Number(this.isActive ? this.opacity : 0)\n },\n styles (): object {\n return {\n zIndex: this.zIndex,\n }\n },\n },\n\n methods: {\n genContent () {\n return this.$createElement('div', {\n staticClass: 'v-overlay__content',\n }, this.$slots.default)\n },\n },\n\n render (h): VNode {\n const children = [this.__scrim]\n\n if (this.isActive) children.push(this.genContent())\n\n return h('div', {\n staticClass: 'v-overlay',\n class: this.classes,\n style: this.styles,\n }, children)\n },\n})\n","import { render, staticRenderFns } from \"./Gallery.vue?vue&type=template&id=77084e79&scoped=true&\"\nimport script from \"./Gallery.vue?vue&type=script&lang=js&\"\nexport * from \"./Gallery.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Gallery.vue?vue&type=style&index=0&id=77084e79&scoped=true&lang=css&\"\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 \"77084e79\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCol } from 'vuetify/lib/components/VGrid';\nimport { VContainer } from 'vuetify/lib/components/VGrid';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VOverlay } from 'vuetify/lib/components/VOverlay';\nimport { VProgressCircular } from 'vuetify/lib/components/VProgressCircular';\nimport { VRow } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VCol,VContainer,VImg,VOverlay,VProgressCircular,VRow})\n","module.exports = __webpack_public_path__ + \"img/too-much-fog_2022-01-10.png\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Gallery.vue?vue&type=style&index=0&id=77084e79&scoped=true&lang=css&\"","var map = {\n\t\"./jak1/boggy-reflections_2022-01-10.png\": \"bafc\",\n\t\"./jak1/can-save-and-load_2022-01-11.png\": \"ddc0\",\n\t\"./jak1/too-much-fog_2022-01-10.png\": \"0ed2\",\n\t\"./jak1/videos\": \"0311\",\n\t\"./jak1/videos.json\": \"0311\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"a531\";","module.exports = __webpack_public_path__ + \"img/boggy-reflections_2022-01-10.png\";","module.exports = __webpack_public_path__ + \"img/can-save-and-load_2022-01-11.png\";"],"sourceRoot":""} \ No newline at end of file