exports.ids = [32,14,15,16];
exports.modules = {

/***/ 137:
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__(157);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(5).default
module.exports.__inject__ = function (context) {
  add("4729cf30", content, true, context)
};

/***/ }),

/***/ 138:
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__(159);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(5).default
module.exports.__inject__ = function (context) {
  add("6b357c7e", content, true, context)
};

/***/ }),

/***/ 156:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Progress_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(137);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Progress_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Progress_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Progress_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Progress_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));


/***/ }),

/***/ 157:
/***/ (function(module, exports, __webpack_require__) {

// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".progress-card__content{border-radius:1.5rem;margin-top:.5rem;padding:1rem;background-color:var(--color-shade-2);flex-direction:column;display:flex;height:13rem}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;


/***/ }),

/***/ 158:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_History_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(138);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_History_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_History_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_History_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_History_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));


/***/ }),

/***/ 159:
/***/ (function(module, exports, __webpack_require__) {

// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".history-card__content{border-radius:1.5rem;margin-top:.5rem;padding:1rem;background-color:var(--color-shade-2);flex-direction:column;display:flex;height:13rem}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;


/***/ }),

/***/ 181:
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__(219);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(5).default
module.exports.__inject__ = function (context) {
  add("abe8060a", content, true, context)
};

/***/ }),

/***/ 195:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// CONCATENATED MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!D:/Development/StarlaneStudios/vindigo/node_modules/nuxt/node_modules/@nuxt/components/dist/loader.js??ref--0-0!D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib??vue-loader-options!./components/project/overview/ReadmeGraphic.vue?vue&type=template&id=9fb14658&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('svg',{style:({ color: _vm.color }),attrs:{"viewBox":"0 0 1051 705"}},[_vm._ssrNode("<g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M1125.43,472.176C1125.43,614.646 1035.13,736.036 908.651,782.226C889.41,789.267 869.549,794.48 849.331,797.796C793.712,806.918 736.677,801.738 683.611,782.746C556.331,736.936 465.371,615.136 465.431,472.106C465.431,289.926 613.181,142.176 795.431,142.176C864.299,142.076 931.485,163.631 987.441,203.776C1070.99,263.636 1125.43,361.546 1125.43,472.176Z\""+(_vm._ssrClass(null,_vm.$store.state.isDark ? 'shade-1' : 'shade-2'))+" style=\"fill-rule:nonzero; fill: currentColor\"></path></g> <g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M908.651,782.226C889.41,789.267 869.549,794.48 849.331,797.796C793.712,806.918 736.677,801.738 683.611,782.746L698.851,721.596L699.771,717.926L730.871,718.046L887.111,718.606L889.111,724.516L908.651,782.226Z\" style=\"fill:#2f2e41;fill-rule:nonzero;\"></path></g> <rect x=\"0\" y=\"0\" width=\"286.651\" height=\"324.355\" style=\"fill:#e6e6e6;\"></rect> <rect x=\"5.111\" y=\"6.862\" width=\"275.928\" height=\"310.632\" style=\"fill:#fff;\"></rect> <circle cx=\"143.326\" cy=\"290.982\" r=\"15.467\" style=\"fill: #e6e6e6;\"></circle> <path d=\"M96.295,223.545L53.817,223.545L53.817,232.633L96.295,232.633L96.295,223.545ZM205.992,223.545L115.683,223.545L115.683,232.633L205.992,232.633L205.992,223.545ZM172.794,171.456L51.876,171.456L51.876,180.544L172.794,180.544L172.794,171.456ZM140.713,116.819L51.876,116.819L51.876,125.907L140.713,125.907L140.713,116.819ZM197.567,116.819L166.633,116.819L166.633,125.907L197.567,125.907L197.567,116.819ZM112.335,62.011L51.876,62.011L51.876,71.099L112.335,71.099L112.335,62.011ZM238.599,62.011L142.564,62.011L142.564,71.099L238.599,71.099L238.599,62.011Z\" style=\"fill:#e6e6e6;\"></path> <g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M482.178,625.614C483.268,626.734 484.268,627.938 485.169,629.214L625.278,625.786L641.623,595.918L689.923,614.694L666.123,670.381C662.185,679.595 652.571,685.143 642.623,683.942L484.323,664.819C478.701,671.937 470.114,676.096 461.044,676.096C444.771,676.096 431.379,662.705 431.379,646.431C431.379,630.158 444.771,616.766 461.044,616.766C468.984,616.766 476.6,619.954 482.173,625.608L482.178,625.614Z\" style=\"fill:#9f616a;fill-rule:nonzero;\"></path></g> <path d=\"M596.263,358.017L596.189,357.241L661.758,335.752L681.016,309.341L774.732,314.887L788.491,345.707L838.463,369.32L838.452,369.519C840.435,369.058 842.533,369.253 844.416,370.1C850.416,372.513 855.516,379.91 859.593,392.084L895.879,495.423L845.1,545.914L830.672,513.071L817.813,636.352C750.255,601.369 624.006,637.109 622.902,637.543L613.378,537.603L610.206,550.29L543.512,523.606L543.796,522.419C544.082,521.219 572.468,402.602 576.237,383.54C580.163,363.681 594.508,358.19 595.117,357.967L595.562,357.803L596.263,358.017ZM238.599,198.136L51.876,198.136L51.876,207.224L238.599,207.224L238.599,198.136ZM185.955,144.052L51.876,144.052L51.876,153.14L185.955,153.14L185.955,144.052ZM219.868,89.415L51.876,89.415L51.876,98.503L219.868,98.503L219.868,89.415Z\" style=\"fill:currentColor;\"></path> <g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M828.78,737.377C830.343,737.34 831.907,737.426 833.457,737.635L918.801,642.791L970.421,593.186C974.501,602.338 988.29,652.913 980.645,659.391L858.995,762.464C859.23,763.974 859.348,765.5 859.348,767.028C859.348,783.302 845.957,796.693 829.683,796.693C813.41,796.693 800.019,783.302 800.019,767.028C800.019,751.095 812.855,737.862 828.78,737.377Z\" style=\"fill:#9f616a;fill-rule:nonzero;\"></path></g> <g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M718.072,373.442L718.072,304.832C718.072,304.731 718.071,304.629 718.071,304.528C718.071,254.092 759.574,212.59 810.009,212.59C860.33,212.59 901.78,253.903 901.947,304.223C901.948,304.426 901.948,304.629 901.947,304.832L901.947,373.442C901.939,380.214 896.369,385.785 889.597,385.792L730.422,385.792C723.65,385.785 718.08,380.214 718.072,373.442Z\" style=\"fill:#2f2e41;fill-rule:nonzero;\"></path></g> <circle cx=\"716.548\" cy=\"218.965\" r=\"67.405\" style=\"fill:#9f616a;\"></circle> <g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M696.322,310.321C696.367,270.441 729.169,237.639 769.049,237.594L782.772,237.594C822.652,237.639 855.454,270.441 855.498,310.321L855.498,311.693L826.498,311.693L816.607,283.993L814.629,311.693L799.643,311.693L794.653,297.719L793.653,311.693L696.322,311.693L696.322,310.321Z\" style=\"fill:#2f2e41;fill-rule:nonzero;\"></path></g> <g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M784.484,393.508C781.71,389.752 781.333,384.717 783.517,380.59C798.058,352.932 818.417,301.825 791.394,270.307L789.456,268.045L867.912,268.045L867.912,385.835L796.641,398.41C795.92,398.538 795.189,398.602 794.456,398.603C790.512,398.603 786.8,396.707 784.489,393.511L784.484,393.508Z\" style=\"fill:#2f2e41;fill-rule:nonzero;\"></path></g> <g transform=\"matrix(1,0,0,1,-74.5691,-97.8236)\"><path d=\"M218.028,394.735C231.578,369.904 264.038,354.179 290.591,368.353C302.543,374.732 312.044,386.016 315.06,399.353C318.56,414.846 311.185,429.619 303.572,442.635C299.44,449.7 294.912,456.621 291.492,464.073C287.951,471.79 285.42,480.709 288.086,489.104C290.486,496.667 296.504,502.168 303.094,506.211C310.367,510.504 318.104,513.959 326.155,516.511C342.728,522.022 360.21,524.284 377.64,523.172C386.303,522.583 394.893,521.194 403.3,519.024C412.243,516.744 421.019,513.854 429.977,511.624C444.933,507.909 461.986,506.062 476.168,513.524C489.946,520.776 496.112,535.943 498.019,550.698C501.541,577.944 490.738,606.218 471.233,625.298C461.875,634.452 450.099,642.015 437.273,645.109C426.082,647.809 411.712,647.636 402.806,639.27C392.868,629.933 395.206,614.961 403.099,605.11C413.174,592.541 430.242,589.522 445.473,589.216C462.799,588.868 480.109,591.448 497.425,589.844C505.877,589.186 514.171,587.185 521.993,583.918C528.87,580.893 535.143,576.648 540.508,571.389C551.198,561.003 558.408,547.167 561.993,532.781C566.31,515.481 565.369,497.299 562.018,479.922C560.232,470.961 557.932,462.111 555.13,453.415C553.973,449.745 548.178,451.315 549.344,455.01C559.664,487.734 565.418,525.573 545.479,555.956C537.23,568.836 524.369,578.094 509.536,581.829C492.279,586.118 474.171,583.998 456.627,583.36C439.945,582.753 421.627,583.408 407.327,593.124C395.596,601.093 387.391,616.251 390.937,630.561C394.356,644.361 407.618,651.361 420.882,652.439C434.799,653.573 448.494,648.902 460.182,641.598C484.495,626.405 500.661,599.685 504.044,571.356C505.807,556.595 504.013,540.695 497.319,527.297C493.792,520.045 488.301,513.925 481.472,509.636C474.662,505.461 466.796,503.406 458.896,502.679C440.948,501.026 423.704,507.188 406.678,511.902C397.981,514.425 389.065,516.127 380.05,516.985C371.3,517.71 362.5,517.566 353.778,516.557C345.124,515.535 336.595,513.643 328.321,510.907C320.213,508.4 312.451,504.891 305.213,500.46C298.828,496.377 293.306,490.529 292.992,482.56C292.651,473.919 297.008,465.836 301.152,458.551C309.339,444.16 319.452,430.084 321.587,413.237C323.457,398.5 317.527,383.975 307.287,373.464C296.917,362.683 282.506,356.705 267.55,356.979C252.357,357.414 237.81,364.021 226.635,374.168C221.093,379.203 216.429,385.128 212.835,391.698C210.984,395.089 216.163,398.12 218.016,394.726L218.028,394.735Z\" style=\"fill:#3f3d56;fill-rule:nonzero;\"></path></g>")])}
var staticRenderFns = []


// CONCATENATED MODULE: ./components/project/overview/ReadmeGraphic.vue?vue&type=template&id=9fb14658&

// EXTERNAL MODULE: external "vue"
var external_vue_ = __webpack_require__(1);
var external_vue_default = /*#__PURE__*/__webpack_require__.n(external_vue_);

// CONCATENATED MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/babel-loader/lib??ref--13-0!D:/Development/StarlaneStudios/vindigo/node_modules/ts-loader??ref--13-1!D:/Development/StarlaneStudios/vindigo/node_modules/nuxt/node_modules/@nuxt/components/dist/loader.js??ref--0-0!D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib??vue-loader-options!./components/project/overview/ReadmeGraphic.vue?vue&type=script&lang=ts&

/* harmony default export */ var ReadmeGraphicvue_type_script_lang_ts_ = (external_vue_default.a.extend({
  name: 'ReadmeGraphic',
  props: {
    color: String
  }
}));
// CONCATENATED MODULE: ./components/project/overview/ReadmeGraphic.vue?vue&type=script&lang=ts&
 /* harmony default export */ var overview_ReadmeGraphicvue_type_script_lang_ts_ = (ReadmeGraphicvue_type_script_lang_ts_); 
// EXTERNAL MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(2);

// CONCATENATED MODULE: ./components/project/overview/ReadmeGraphic.vue





/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  overview_ReadmeGraphicvue_type_script_lang_ts_,
  render,
  staticRenderFns,
  false,
  null,
  null,
  "48ee4aa4"
  
)

/* harmony default export */ var ReadmeGraphic = __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ 205:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// CONCATENATED MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!D:/Development/StarlaneStudios/vindigo/node_modules/nuxt/node_modules/@nuxt/components/dist/loader.js??ref--0-0!D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib??vue-loader-options!./components/project/overview/Progress.vue?vue&type=template&id=3010dfca&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:"progress-card"},[_c('SectionTitle',{attrs:{"icon":"mdi mdi-history"}},[_vm._v("\n\t\t"+_vm._s(_vm.$t('PROJECT_OVERVIEW_SECTION_PROGRESS'))+"\n\t")]),_vm._ssrNode(" <div class=\"progress-card__content\">\n\t\tWork in progress\n\t</div>")],2)}
var staticRenderFns = []


// CONCATENATED MODULE: ./components/project/overview/Progress.vue?vue&type=template&id=3010dfca&

// EXTERNAL MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(2);

// CONCATENATED MODULE: ./components/project/overview/Progress.vue

var script = {}
function injectStyles (context) {
  
  var style0 = __webpack_require__(156)
if (style0.__inject__) style0.__inject__(context)

}

/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  script,
  render,
  staticRenderFns,
  false,
  injectStyles,
  null,
  "37550b53"
  
)

/* harmony default export */ var Progress = __webpack_exports__["default"] = (component.exports);

/* nuxt-component-imports */
installComponents(component, {SectionTitle: __webpack_require__(50).default})


/***/ }),

/***/ 206:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// CONCATENATED MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!D:/Development/StarlaneStudios/vindigo/node_modules/nuxt/node_modules/@nuxt/components/dist/loader.js??ref--0-0!D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib??vue-loader-options!./components/project/overview/History.vue?vue&type=template&id=17721430&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:"history-card"},[_c('SectionTitle',{attrs:{"icon":"mdi mdi-history"}},[_vm._v("\n\t\t"+_vm._s(_vm.$t('PROJECT_OVERVIEW_SECTION_HISTORY'))+"\n\t")]),_vm._ssrNode(" <div class=\"history-card__content\">\n\t\tWork in progress\n\t</div>")],2)}
var staticRenderFns = []


// CONCATENATED MODULE: ./components/project/overview/History.vue?vue&type=template&id=17721430&

// EXTERNAL MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(2);

// CONCATENATED MODULE: ./components/project/overview/History.vue

var script = {}
function injectStyles (context) {
  
  var style0 = __webpack_require__(158)
if (style0.__inject__) style0.__inject__(context)

}

/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  script,
  render,
  staticRenderFns,
  false,
  injectStyles,
  null,
  "6a004344"
  
)

/* harmony default export */ var History = __webpack_exports__["default"] = (component.exports);

/* nuxt-component-imports */
installComponents(component, {SectionTitle: __webpack_require__(50).default})


/***/ }),

/***/ 218:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_overview_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(181);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_overview_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_overview_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_overview_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_nuxt_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_overview_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));


/***/ }),

/***/ 219:
/***/ (function(module, exports, __webpack_require__) {

// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(4);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".project-home-page__header{height:18rem;margin-top:-3.5rem;background-color:var(--color-shade-0)}.project-home-page__content{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}@media(min-width:1201px){.project-home-page__content{grid-gap:4rem;gap:4rem}}.project-home-page__overview{padding-top:2rem;padding-bottom:2rem;grid-column:1/-1}@media(min-width:901px){.project-home-page__overview{grid-column:span 4/span 4}}@media(min-width:1201px){.project-home-page__overview{grid-column:span 5/span 5}}.project-home-page__sidebar{margin-top:-5rem;order:-9999;grid-column:1/-1;display:flex;flex-direction:column;grid-gap:2.5rem;gap:2.5rem}@media(min-width:901px){.project-home-page__sidebar{grid-column:span 3/span 3;order:0}}@media(min-width:1201px){.project-home-page__sidebar{grid-column:span 2/span 2}}.project-home-info{padding-top:7rem;display:flex}.project-home-info__bar{border-radius:9999px;width:5px}.project-home-info__content{padding-left:1rem}.project-home-info__title{font-size:1.875rem;line-height:2.25rem;font-weight:600;padding-bottom:.5rem;display:flex;align-items:center}.project-home-info__badge{font-size:1rem;line-height:1.5rem;font-weight:400;margin-left:.75rem}.project-home-info__authentic{margin-left:.25rem;width:1.5rem}.project-home-info__info-bar{color:#737373;display:flex;grid-gap:1.25rem;gap:1.25rem}.project-home-info__description{padding-top:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#404040;max-width:min(70vw,550px)}.w-app--dark .project-home-info__description{color:#fff}@media(min-width:901px){.project-home-info__description{max-width:480px}}@media(min-width:1701px){.project-home-info__description{max-width:900px}}.project-readme{border-radius:1.5rem;padding:1rem;margin-top:.5rem;box-shadow:0 0 0 0 transparent,0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);background-color:var(--color-shade-0);min-height:250px;display:flex;flex-direction:column}.w-app--dark .project-readme{background-color:var(--color-shade-2)}.project-readme__content{border-radius:1.5rem}.project-readme__missing{margin-top:1rem;margin-bottom:1rem;text-align:center}.project-readme__missing svg{height:10rem;color:#14a7f4;margin:0 auto}.project-readme__missing h2{font-size:1.25rem;line-height:1.75rem;font-weight:500;margin-top:2rem;color:#525252}.w-app--dark .project-readme__missing h2{color:#fff}.project-readme__missing p{font-size:1rem;line-height:1.5rem;max-width:400px;text-align:center;color:#a3a3a3;margin:0 auto}.project-readme__missing .w-button{margin-top:1.5rem}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;


/***/ }),

/***/ 244:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// CONCATENATED MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!D:/Development/StarlaneStudios/vindigo/node_modules/nuxt/node_modules/@nuxt/components/dist/loader.js??ref--0-0!D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib??vue-loader-options!./pages/project/_pid/overview.vue?vue&type=template&id=28fbced6&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:"project-home-page"},[_vm._ssrNode("<div class=\"project-home-page__header\">","</div>",[_vm._ssrNode("<div class=\"project-home-info container\">","</div>",[_vm._ssrNode("<div class=\"project-home-info__bar\""+(_vm._ssrStyle(null,_vm.titleBarStyle, null))+"></div> "),_vm._ssrNode("<div class=\"project-home-info__content\">","</div>",[_vm._ssrNode("<h1 class=\"project-home-info__title\">","</h1>",[_vm._ssrNode(_vm._ssrEscape("\n\t\t\t\t\t"+_vm._s(_vm.project.name)+"\n\n\t\t\t\t\t")+" "),_c('client-only',[_c('w-tooltip',{staticClass:"project-home-info__badge",attrs:{"top":""},scopedSlots:_vm._u([{key:"activator",fn:function(ref){
var on = ref.on;
return [(_vm.project.isPublic)?_c('w-icon',_vm._g({staticClass:"ml-1",attrs:{"color":"misc-0","lg":""}},on),[_vm._v("\n\t\t\t\t\t\t\t\t\tmdi mdi-earth\n\t\t\t\t\t\t\t\t")]):_vm._e()]}}])},[_vm._v("\n\t\t\t\t\t\t\tPublic Project\n\t\t\t\t\t\t")]),_vm._v(" "),_c('w-tooltip',{staticClass:"project-home-info__badge",attrs:{"top":""},scopedSlots:_vm._u([{key:"activator",fn:function(ref){
var on = ref.on;
return [(_vm.project.isAuthentic)?_c('span',_vm._g({},on),[_c('AuthenticBadge',{staticClass:"project-home-info__authentic",attrs:{"color":_vm.project.accentColor}})],1):_vm._e()]}}])},[_vm._v("\n\t\t\t\t\t\t\tAuthentic Project\n\t\t\t\t\t\t")])],1)],2),_vm._ssrNode(" "),_vm._ssrNode("<div class=\"project-home-info__info-bar\">","</div>",_vm._l((_vm.infoBarItems),function(item){return _vm._ssrNode("<div>","</div>",[_c('w-icon',[_vm._v("\n\t\t\t\t\t\t\t"+_vm._s(item.icon)+"\n\t\t\t\t\t\t")]),_vm._ssrNode(_vm._ssrEscape("\n\t\t\t\t\t\t"+_vm._s(item.value)+"\n\t\t\t\t\t\t"+_vm._s(_vm.$tc(item.name, item.value))+"\n\t\t\t\t\t"))],2)}),0),_vm._ssrNode(" "+((_vm.project.description)?("<div class=\"project-home-info__description\">"+_vm._ssrEscape("\n\t\t\t\t\t"+_vm._s(_vm.project.description)+"\n\t\t\t\t")+"</div>"):"<!---->"))],2)],2)]),_vm._ssrNode(" "),_vm._ssrNode("<main class=\"project-home-page__content container\">","</main>",[_vm._ssrNode("<div class=\"project-home-page__overview\">","</div>",[_vm._ssrNode("<section>","</section>",[_c('SectionTitle',{attrs:{"icon":"mdi mdi-text-box"}},[_vm._v("\n\t\t\t\t\t"+_vm._s(_vm.$t('PROJECT_OVERVIEW_SECTION_INFO'))+"\n\t\t\t\t")]),_vm._ssrNode(" <div class=\"project-readme\">"+((_vm.project.readmeHtml)?("<article class=\"project-readme__content markdown-enabled\">"+(_vm._s(_vm.project.readmeHtml))+"</article>"):("<div class=\"project-readme__missing\"><ProjectOverviewReadmeGraphic"+(_vm._ssrAttr("color",_vm.project.accentColor))+"></ProjectOverviewReadmeGraphic> <h2>\n\t\t\t\t\t\t\tNo project information\n\t\t\t\t\t\t</h2> "+((_vm.project.accessLevel == 'manager')?("<p>\n\t\t\t\t\t\t\tProvide additional information to your project to help users understand your project better\n\t\t\t\t\t\t</p>"):"<!---->")+" <w-button bg-color=\"accent-1\" color=\"white\" route=\"settings/information\">\n\t\t\t\t\t\t\tAdd information\n\t\t\t\t\t\t\t<w-icon class=\"right\">\n\t\t\t\t\t\t\t\tmdi mdi-plus\n\t\t\t\t\t\t\t</w-icon></w-button></div>"))+"</div>")],2)]),_vm._ssrNode(" "),_vm._ssrNode("<aside class=\"project-home-page__sidebar\">","</aside>",[_c('ProjectOverviewProgress'),_vm._ssrNode(" "),_c('ProjectOverviewHistory')],2)],2)],2)}
var staticRenderFns = []


// CONCATENATED MODULE: ./pages/project/_pid/overview.vue?vue&type=template&id=28fbced6&

// EXTERNAL MODULE: external "vue"
var external_vue_ = __webpack_require__(1);
var external_vue_default = /*#__PURE__*/__webpack_require__.n(external_vue_);

// EXTERNAL MODULE: ./src/helpers.ts + 1 modules
var helpers = __webpack_require__(8);

// CONCATENATED MODULE: ./assets/query/project/fetchOverviewPage.gql
/* harmony default export */ var fetchOverviewPage = ("query ProjectOverviewPage($pid: Int!) {\r\n\tproject(id: $pid) {\r\n\t\tid\r\n\t\tname\r\n\t\treadmeHtml\r\n\t\tdescription\r\n\t\tisPublic\r\n\t\tisAuthentic\r\n\t\taccentColor\r\n\t\taccessLevel\r\n\t\ttasks {\r\n\t\t\tid\r\n\t\t}\r\n\t\tmembers {\r\n\t\t\tmember {\r\n\t\t\t\tid\r\n\t\t\t}\r\n\t\t}\r\n\t\tteams {\r\n\t\t\tteam {\r\n\t\t\t\tid\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}");
// CONCATENATED MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/babel-loader/lib??ref--13-0!D:/Development/StarlaneStudios/vindigo/node_modules/ts-loader??ref--13-1!D:/Development/StarlaneStudios/vindigo/node_modules/nuxt/node_modules/@nuxt/components/dist/loader.js??ref--0-0!D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib??vue-loader-options!./pages/project/_pid/overview.vue?vue&type=script&lang=ts&
var __awaiter = undefined && undefined.__awaiter || function (thisArg, _arguments, P, generator) {
  function adopt(value) {
    return value instanceof P ? value : new P(function (resolve) {
      resolve(value);
    });
  }

  return new (P || (P = Promise))(function (resolve, reject) {
    function fulfilled(value) {
      try {
        step(generator.next(value));
      } catch (e) {
        reject(e);
      }
    }

    function rejected(value) {
      try {
        step(generator["throw"](value));
      } catch (e) {
        reject(e);
      }
    }

    function step(result) {
      result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected);
    }

    step((generator = generator.apply(thisArg, _arguments || [])).next());
  });
};




/* harmony default export */ var overviewvue_type_script_lang_ts_ = (external_vue_default.a.extend({
  asyncData(context) {
    return __awaiter(this, void 0, void 0, function* () {
      const result = yield context.$api.query(fetchOverviewPage, {
        pid: Object(helpers["e" /* parseSlug */])(context.params.pid)
      });
      return {
        project: result.project
      };
    });
  },

  data: () => ({
    project: null
  }),
  computed: {
    infoBarItems() {
      return [{
        name: 'GENERAL_TASK',
        icon: 'mdi mdi-bookmark-check',
        value: this.project.tasks.length
      }, {
        name: 'GENERAL_MEMBER',
        icon: 'mdi mdi-account',
        value: this.project.members.length
      }, {
        name: 'GENERAL_TEAM',
        icon: 'mdi mdi-account-group',
        value: this.project.teams.length
      }];
    },

    titleBarStyle() {
      return {
        backgroundColor: this.project.accentColor
      };
    }

  }
}));
// CONCATENATED MODULE: ./pages/project/_pid/overview.vue?vue&type=script&lang=ts&
 /* harmony default export */ var _pid_overviewvue_type_script_lang_ts_ = (overviewvue_type_script_lang_ts_); 
// EXTERNAL MODULE: D:/Development/StarlaneStudios/vindigo/node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(2);

// CONCATENATED MODULE: ./pages/project/_pid/overview.vue



function injectStyles (context) {
  
  var style0 = __webpack_require__(218)
if (style0.__inject__) style0.__inject__(context)

}

/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  _pid_overviewvue_type_script_lang_ts_,
  render,
  staticRenderFns,
  false,
  injectStyles,
  null,
  "62327bd2"
  
)

/* harmony default export */ var overview = __webpack_exports__["default"] = (component.exports);

/* nuxt-component-imports */
installComponents(component, {AuthenticBadge: __webpack_require__(14).default,SectionTitle: __webpack_require__(50).default,ProjectOverviewReadmeGraphic: __webpack_require__(195).default,ProjectOverviewProgress: __webpack_require__(205).default,ProjectOverviewHistory: __webpack_require__(206).default})


/***/ })

};;
//# sourceMappingURL=overview.js.map