From 079cbd2123839f115d0d7b9f0e6115d8fa954e78 Mon Sep 17 00:00:00 2001 From: Kurtis Holsapple Date: Wed, 7 May 2025 10:06:17 -0700 Subject: [PATCH] WIP --- dist/app.js | 146 ++------------------------------- dist/mix-manifest.json | 2 +- src/scss/app.scss | 2 + src/scss/flex-intro-block.scss | 17 ++++ src/scss/team-member.scss | 15 +--- 5 files changed, 27 insertions(+), 155 deletions(-) create mode 100644 src/scss/flex-intro-block.scss diff --git a/dist/app.js b/dist/app.js index 352a90d..c1dc2e8 100644 --- a/dist/app.js +++ b/dist/app.js @@ -15,155 +15,21 @@ /*!***************************!*\ !*** ./src/scss/app.scss ***! \***************************/ -/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -// extracted by mini-css-extract-plugin +/***/ (() => { +throw new Error("Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):\nModuleBuildError: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):\nSassError: The target selector was not found.\nUse \"@extend .intro_block !optional\" to avoid this error.\n ╷\n2 │ @extend .intro_block;\n │ ^^^^^^^^^^^^^^^^^^^^\n ╵\n src/scss/team-member.scss 2:5 root stylesheet\n at processResult (/home/lapubell/programming/php/vogey/chaffe/node_modules/webpack/lib/NormalModule.js:918:19)\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/webpack/lib/NormalModule.js:1066:5\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/loader-runner/lib/LoaderRunner.js:400:11\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/loader-runner/lib/LoaderRunner.js:252:18\n at context.callback (/home/lapubell/programming/php/vogey/chaffe/node_modules/loader-runner/lib/LoaderRunner.js:124:13)\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/sass-loader/dist/index.js:54:7\n at Function.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:127323:16)\n at render_closure1.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:108455:12)\n at _RootZone.runBinary$3$3 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:39833:18)\n at _FutureListener.handleError$1 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38321:21)\n at _Future__propagateToListeners_handleError.call$0 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38664:49)\n at Object._Future__propagateToListeners (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5273:77)\n at _Future._completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38497:9)\n at _AsyncAwaitCompleter.completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38091:12)\n at Object._asyncRethrow (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5040:17)\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:28663:20\n at _wrapJsFunctionForAsync_closure.$protected (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5065:15)\n at _wrapJsFunctionForAsync_closure.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38110:12)\n at _awaitOnObject_closure0.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38104:25)\n at _RootZone.runBinary$3$3 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:39833:18)\n at _FutureListener.handleError$1 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38321:21)\n at _Future__propagateToListeners_handleError.call$0 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38664:49)\n at Object._Future__propagateToListeners (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5273:77)\n at _Future._completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38497:9)\n at _AsyncAwaitCompleter.completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38091:12)\n at Object._asyncRethrow (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5040:17)\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:20724:20\n at _wrapJsFunctionForAsync_closure.$protected (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5065:15)\n at _wrapJsFunctionForAsync_closure.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38110:12)\n at _awaitOnObject_closure0.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38104:25)\n at _RootZone.runBinary$3$3 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:39833:18)\n at _FutureListener.handleError$1 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38321:21)\n at _Future__propagateToListeners_handleError.call$0 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38664:49)\n at Object._Future__propagateToListeners (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5273:77)\n at _Future._completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38497:9)\n at _AsyncAwaitCompleter.completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38091:12)\n at Object._asyncRethrow (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5040:17)\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:20769:20\n at _wrapJsFunctionForAsync_closure.$protected (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5065:15)\n at _wrapJsFunctionForAsync_closure.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38110:12)\n at _awaitOnObject_closure0.call$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38104:25)\n at _RootZone.runBinary$3$3 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:39833:18)\n at _FutureListener.handleError$1 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38321:21)\n at _Future__propagateToListeners_handleError.call$0 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38664:49)\n at Object._Future__propagateToListeners (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5273:77)\n at _Future._completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38497:9)\n at _AsyncAwaitCompleter.completeError$2 (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:38091:12)\n at Object._asyncRethrow (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5040:17)\n at /home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:86250:24\n at _wrapJsFunctionForAsync_closure.$protected (/home/lapubell/programming/php/vogey/chaffe/node_modules/sass/sass.dart.js:5065:15)"); /***/ }) /******/ }); /************************************************************************/ -/******/ // The module cache -/******/ var __webpack_module_cache__ = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ var cachedModule = __webpack_module_cache__[moduleId]; -/******/ if (cachedModule !== undefined) { -/******/ return cachedModule.exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = __webpack_module_cache__[moduleId] = { -/******/ // no module.id needed -/******/ // no module.loaded needed -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = __webpack_modules__; -/******/ -/************************************************************************/ -/******/ /* webpack/runtime/chunk loaded */ -/******/ (() => { -/******/ var deferred = []; -/******/ __webpack_require__.O = (result, chunkIds, fn, priority) => { -/******/ if(chunkIds) { -/******/ priority = priority || 0; -/******/ for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1]; -/******/ deferred[i] = [chunkIds, fn, priority]; -/******/ return; -/******/ } -/******/ var notFulfilled = Infinity; -/******/ for (var i = 0; i < deferred.length; i++) { -/******/ var [chunkIds, fn, priority] = deferred[i]; -/******/ var fulfilled = true; -/******/ for (var j = 0; j < chunkIds.length; j++) { -/******/ if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) { -/******/ chunkIds.splice(j--, 1); -/******/ } else { -/******/ fulfilled = false; -/******/ if(priority < notFulfilled) notFulfilled = priority; -/******/ } -/******/ } -/******/ if(fulfilled) { -/******/ deferred.splice(i--, 1) -/******/ var r = fn(); -/******/ if (r !== undefined) result = r; -/******/ } -/******/ } -/******/ return result; -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/hasOwnProperty shorthand */ -/******/ (() => { -/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) -/******/ })(); -/******/ -/******/ /* webpack/runtime/make namespace object */ -/******/ (() => { -/******/ // define __esModule on exports -/******/ __webpack_require__.r = (exports) => { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ })(); -/******/ -/******/ /* webpack/runtime/jsonp chunk loading */ -/******/ (() => { -/******/ // no baseURI -/******/ -/******/ // object to store loaded and loading chunks -/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched -/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded -/******/ var installedChunks = { -/******/ "/app": 0, -/******/ "app": 0 -/******/ }; -/******/ -/******/ // no chunk on demand loading -/******/ -/******/ // no prefetching -/******/ -/******/ // no preloaded -/******/ -/******/ // no HMR -/******/ -/******/ // no HMR manifest -/******/ -/******/ __webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0); -/******/ -/******/ // install a JSONP callback for chunk loading -/******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => { -/******/ var [chunkIds, moreModules, runtime] = data; -/******/ // add "moreModules" to the modules object, -/******/ // then flag all "chunkIds" as loaded and fire callback -/******/ var moduleId, chunkId, i = 0; -/******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) { -/******/ for(moduleId in moreModules) { -/******/ if(__webpack_require__.o(moreModules, moduleId)) { -/******/ __webpack_require__.m[moduleId] = moreModules[moduleId]; -/******/ } -/******/ } -/******/ if(runtime) var result = runtime(__webpack_require__); -/******/ } -/******/ if(parentChunkLoadingFunction) parentChunkLoadingFunction(data); -/******/ for(;i < chunkIds.length; i++) { -/******/ chunkId = chunkIds[i]; -/******/ if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) { -/******/ installedChunks[chunkId][0](); -/******/ } -/******/ installedChunks[chunkId] = 0; -/******/ } -/******/ return __webpack_require__.O(result); -/******/ } -/******/ -/******/ var chunkLoadingGlobal = self["webpackChunkofc_wp_theme"] = self["webpackChunkofc_wp_theme"] || []; -/******/ chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0)); -/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal)); -/******/ })(); -/******/ -/************************************************************************/ /******/ /******/ // startup /******/ // Load entry module and return exports -/******/ // This entry module depends on other loaded chunks and execution need to be delayed -/******/ __webpack_require__.O(undefined, ["app"], () => (__webpack_require__("./src/js/app.js"))) -/******/ var __webpack_exports__ = __webpack_require__.O(undefined, ["app"], () => (__webpack_require__("./src/scss/app.scss"))) -/******/ __webpack_exports__ = __webpack_require__.O(__webpack_exports__); +/******/ __webpack_modules__["./src/js/app.js"](); +/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined +/******/ var __webpack_exports__ = {}; +/******/ __webpack_modules__["./src/scss/app.scss"](); /******/ /******/ })() ; \ No newline at end of file diff --git a/dist/mix-manifest.json b/dist/mix-manifest.json index 3468e9f..07fde9b 100644 --- a/dist/mix-manifest.json +++ b/dist/mix-manifest.json @@ -1,4 +1,4 @@ { - "/app.js": "/app.js?id=099e96d934e937b07341f2ca9fb82ec2", + "/app.js": "/app.js?id=b67bc96577b10fd35ad9830af3a931d6", "/app.css": "/app.css?id=e433c9af688d3f0ec1984ce32a154ea6" } diff --git a/src/scss/app.scss b/src/scss/app.scss index e10201d..4a6f4ff 100644 --- a/src/scss/app.scss +++ b/src/scss/app.scss @@ -5,5 +5,7 @@ @import "global"; +@import "flex-intro-block"; + @import "team-members"; @import "team-member"; diff --git a/src/scss/flex-intro-block.scss b/src/scss/flex-intro-block.scss new file mode 100644 index 0000000..83824f8 --- /dev/null +++ b/src/scss/flex-intro-block.scss @@ -0,0 +1,17 @@ +.intro_block { + + background-size: cover; + background-position: center center; + color: $c-white; + height: 784px; + display: flex; + justify-content: center; + align-items: center; + + h1 { + margin: 0; + font-size: 96px; + line-height: 96px; + text-align: center; + } +} diff --git a/src/scss/team-member.scss b/src/scss/team-member.scss index 463ca8e..a128e93 100644 --- a/src/scss/team-member.scss +++ b/src/scss/team-member.scss @@ -1,18 +1,5 @@ .team-member-top { - background-size: cover; - background-position: center center; - color: $c-white; - height: 784px; - display: flex; - justify-content: center; - align-items: center; - - h1 { - margin: 0; - font-size: 96px; - line-height: 96px; - text-align: center; - } + @extend .intro_block; } .team-member {