From 930fe1b8bfa6bb7147c7526181a418eb7bd4a6b5 Mon Sep 17 00:00:00 2001 From: Robert Jeutter Date: Sun, 4 Jul 2021 17:34:08 +0200 Subject: [PATCH] move dist from nuxt to root --- nuxt/dist/.nojekyll => .nojekyll | 0 nuxt/dist/200.html => 200.html | 0 README.md | 6 +- {nuxt/dist/_nuxt => _nuxt}/05417a1.js | 0 {nuxt/dist/_nuxt => _nuxt}/0d00b48.js | 0 {nuxt/dist/_nuxt => _nuxt}/41cc1a5.js | 0 {nuxt/dist/_nuxt => _nuxt}/445b7ee.js | 0 {nuxt/dist/_nuxt => _nuxt}/4eef369.js | 0 {nuxt/dist/_nuxt => _nuxt}/57a9832.js | 0 {nuxt/dist/_nuxt => _nuxt}/79426d5.js | 0 {nuxt/dist/_nuxt => _nuxt}/81c4974.js | 0 {nuxt/dist/_nuxt => _nuxt}/82ba492.js | 0 {nuxt/dist/_nuxt => _nuxt}/LICENSES | 0 {nuxt/dist/_nuxt => _nuxt}/af6a028.js | 0 {nuxt/dist/_nuxt => _nuxt}/e1afa3b.js | 0 .../fonts/MaterialIcons-Regular.4674f8d.eot | Bin .../fonts/MaterialIcons-Regular.5e7382c.ttf | Bin .../fonts/MaterialIcons-Regular.83bebaf.woff | Bin .../fonts/MaterialIcons-Regular.cff684e.woff2 | Bin .../icons/icon_120x120.1b075a.png | Bin .../icons/icon_144x144.1b075a.png | Bin .../icons/icon_152x152.1b075a.png | Bin .../icons/icon_192x192.1b075a.png | Bin .../icons/icon_384x384.1b075a.png | Bin .../icons/icon_512x512.1b075a.png | Bin .../icons/icon_64x64.1b075a.png | Bin .../icons/splash_ipad_1536x2048.1b075a.png | Bin .../splash_ipadpro10_1668x2224.1b075a.png | Bin .../splash_ipadpro12_2048x2732.1b075a.png | Bin .../splash_ipadpro9_1536x2048.1b075a.png | Bin .../icons/splash_iphone6_50x1334.1b075a.png | Bin .../splash_iphoneplus_1080x1920.1b075a.png | Bin .../icons/splash_iphonese_640x1136.1b075a.png | Bin .../icons/splash_iphonex_1125x2436.1b075a.png | Bin .../icons/splash_iphonexr_828x1792.1b075a.png | Bin .../splash_iphonexsmax_1242x2688.1b075a.png | Bin .../_nuxt => _nuxt}/manifest.778b3ec0.json | 0 .../index.html | 0 nuxt/dist/favicon.ico => favicon.ico | Bin nuxt/dist/icon.png => icon.png | Bin {nuxt/dist/icons => icons}/Inventor.png | Bin {nuxt/dist/icons => icons}/Vue.png | Bin {nuxt/dist/icons => icons}/altium_logo.jpg | Bin {nuxt/dist/icons => icons}/angular.png | Bin {nuxt/dist/icons => icons}/animejs.gif | Bin {nuxt/dist/icons => icons}/blender.png | Bin {nuxt/dist/icons => icons}/bootstrap.jpg | Bin {nuxt/dist/icons => icons}/c++.jpg | Bin {nuxt/dist/icons => icons}/cnc.png | Bin {nuxt/dist/icons => icons}/code_c.png | Bin {nuxt/dist/icons => icons}/code_csharp.jpg | Bin {nuxt/dist/icons => icons}/cpp.png | Bin {nuxt/dist/icons => icons}/css.png | Bin {nuxt/dist/icons => icons}/django.png | Bin {nuxt/dist/icons => icons}/dreamweaver.png | Bin {nuxt/dist/icons => icons}/estlcam.png | Bin {nuxt/dist/icons => icons}/gatsby.png | Bin {nuxt/dist/icons => icons}/gimp.jpg | Bin {nuxt/dist/icons => icons}/html.png | Bin {nuxt/dist/icons => icons}/incscape.jpg | Bin {nuxt/dist/icons => icons}/java.jpg | Bin {nuxt/dist/icons => icons}/javascript.png | Bin {nuxt/dist/icons => icons}/magento.jpg | Bin {nuxt/dist/icons => icons}/markdown.png | Bin {nuxt/dist/icons => icons}/materialize.jpg | Bin {nuxt/dist/icons => icons}/mongodb.png | Bin {nuxt/dist/icons => icons}/nodejs.jpg | Bin {nuxt/dist/icons => icons}/opencart.jpg | Bin {nuxt/dist/icons => icons}/openscad.jpg | Bin {nuxt/dist/icons => icons}/paypal.png | Bin {nuxt/dist/icons => icons}/photoshop.jpg | Bin {nuxt/dist/icons => icons}/php.png | Bin {nuxt/dist/icons => icons}/phyton.jpg | Bin {nuxt/dist/icons => icons}/react.png | Bin {nuxt/dist/icons => icons}/readme.md | 0 {nuxt/dist/icons => icons}/semantic.png | Bin {nuxt/dist/icons => icons}/sql.png | Bin {nuxt/dist/icons => icons}/tex.jpg | Bin {nuxt/dist/icons => icons}/woo.png | Bin nuxt/dist/index.html => index.html | 0 nuxt/.gitignore | 1 + nuxt/dist/pic.png => pic.png | Bin {nuxt/dist/profile => profile}/index.html | 0 {nuxt/dist/projects => projects}/index.html | 0 {nuxt/dist/skills => skills}/index.html | 0 sw.js | 114 ++++++++++++++++++ yarn.lock | 4 + 87 files changed, 124 insertions(+), 1 deletion(-) rename nuxt/dist/.nojekyll => .nojekyll (100%) rename nuxt/dist/200.html => 200.html (100%) rename {nuxt/dist/_nuxt => _nuxt}/05417a1.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/0d00b48.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/41cc1a5.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/445b7ee.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/4eef369.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/57a9832.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/79426d5.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/81c4974.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/82ba492.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/LICENSES (100%) rename {nuxt/dist/_nuxt => _nuxt}/af6a028.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/e1afa3b.js (100%) rename {nuxt/dist/_nuxt => _nuxt}/fonts/MaterialIcons-Regular.4674f8d.eot (100%) rename {nuxt/dist/_nuxt => _nuxt}/fonts/MaterialIcons-Regular.5e7382c.ttf (100%) rename {nuxt/dist/_nuxt => _nuxt}/fonts/MaterialIcons-Regular.83bebaf.woff (100%) rename {nuxt/dist/_nuxt => _nuxt}/fonts/MaterialIcons-Regular.cff684e.woff2 (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/icon_120x120.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/icon_144x144.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/icon_152x152.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/icon_192x192.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/icon_384x384.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/icon_512x512.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/icon_64x64.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_ipad_1536x2048.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_ipadpro10_1668x2224.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_ipadpro12_2048x2732.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_ipadpro9_1536x2048.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_iphone6_50x1334.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_iphoneplus_1080x1920.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_iphonese_640x1136.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_iphonex_1125x2436.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_iphonexr_828x1792.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/icons/splash_iphonexsmax_1242x2688.1b075a.png (100%) rename {nuxt/dist/_nuxt => _nuxt}/manifest.778b3ec0.json (100%) rename {nuxt/dist/certification => certification}/index.html (100%) rename nuxt/dist/favicon.ico => favicon.ico (100%) rename nuxt/dist/icon.png => icon.png (100%) rename {nuxt/dist/icons => icons}/Inventor.png (100%) rename {nuxt/dist/icons => icons}/Vue.png (100%) rename {nuxt/dist/icons => icons}/altium_logo.jpg (100%) rename {nuxt/dist/icons => icons}/angular.png (100%) rename {nuxt/dist/icons => icons}/animejs.gif (100%) rename {nuxt/dist/icons => icons}/blender.png (100%) rename {nuxt/dist/icons => icons}/bootstrap.jpg (100%) rename {nuxt/dist/icons => icons}/c++.jpg (100%) rename {nuxt/dist/icons => icons}/cnc.png (100%) rename {nuxt/dist/icons => icons}/code_c.png (100%) rename {nuxt/dist/icons => icons}/code_csharp.jpg (100%) rename {nuxt/dist/icons => icons}/cpp.png (100%) rename {nuxt/dist/icons => icons}/css.png (100%) rename {nuxt/dist/icons => icons}/django.png (100%) rename {nuxt/dist/icons => icons}/dreamweaver.png (100%) rename {nuxt/dist/icons => icons}/estlcam.png (100%) rename {nuxt/dist/icons => icons}/gatsby.png (100%) rename {nuxt/dist/icons => icons}/gimp.jpg (100%) rename {nuxt/dist/icons => icons}/html.png (100%) rename {nuxt/dist/icons => icons}/incscape.jpg (100%) rename {nuxt/dist/icons => icons}/java.jpg (100%) rename {nuxt/dist/icons => icons}/javascript.png (100%) rename {nuxt/dist/icons => icons}/magento.jpg (100%) rename {nuxt/dist/icons => icons}/markdown.png (100%) rename {nuxt/dist/icons => icons}/materialize.jpg (100%) rename {nuxt/dist/icons => icons}/mongodb.png (100%) rename {nuxt/dist/icons => icons}/nodejs.jpg (100%) rename {nuxt/dist/icons => icons}/opencart.jpg (100%) rename {nuxt/dist/icons => icons}/openscad.jpg (100%) rename {nuxt/dist/icons => icons}/paypal.png (100%) rename {nuxt/dist/icons => icons}/photoshop.jpg (100%) rename {nuxt/dist/icons => icons}/php.png (100%) rename {nuxt/dist/icons => icons}/phyton.jpg (100%) rename {nuxt/dist/icons => icons}/react.png (100%) rename {nuxt/dist/icons => icons}/readme.md (100%) rename {nuxt/dist/icons => icons}/semantic.png (100%) rename {nuxt/dist/icons => icons}/sql.png (100%) rename {nuxt/dist/icons => icons}/tex.jpg (100%) rename {nuxt/dist/icons => icons}/woo.png (100%) rename nuxt/dist/index.html => index.html (100%) rename nuxt/dist/pic.png => pic.png (100%) rename {nuxt/dist/profile => profile}/index.html (100%) rename {nuxt/dist/projects => projects}/index.html (100%) rename {nuxt/dist/skills => skills}/index.html (100%) create mode 100644 sw.js create mode 100644 yarn.lock diff --git a/nuxt/dist/.nojekyll b/.nojekyll similarity index 100% rename from nuxt/dist/.nojekyll rename to .nojekyll diff --git a/nuxt/dist/200.html b/200.html similarity index 100% rename from nuxt/dist/200.html rename to 200.html diff --git a/README.md b/README.md index 5bd2604..96bb6ad 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Business Card -This is a repository with my personal angular-powered business card. Feel free to reuse this as a template for your own card but please refer back to me. +This repository is my personal business card. Feel free to reuse this as a template for your own card but please refer back to me. With GitHub you can Present yourself easily and without a fee, as you can setup an account and use their hosting service. 1. SignUp/Register on GitHub to get to your profile @@ -12,6 +12,8 @@ People love it when something moves and changes it's shape, so use the power of ## Vue The new Version is build with VUE. Very similar to Angular you will get easy into it. +You can find all source files in [/nuxt](/nuxt) + ![](nuxt.png) Synthwave design based on https://codepen.io/inegoita/pen/BgdXMw?editors=1000 @@ -40,6 +42,8 @@ This page is completely build in [Angular 9](https://angular.io). Even if you ar - `ng generate component component-name`: run to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. - `ng help`: To get more help on the Angular CLI or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md). +You can find all source files in [/anuglar](/angular) + ![](angular.png) ### Angular Material diff --git a/nuxt/dist/_nuxt/05417a1.js b/_nuxt/05417a1.js similarity index 100% rename from nuxt/dist/_nuxt/05417a1.js rename to _nuxt/05417a1.js diff --git a/nuxt/dist/_nuxt/0d00b48.js b/_nuxt/0d00b48.js similarity index 100% rename from nuxt/dist/_nuxt/0d00b48.js rename to _nuxt/0d00b48.js diff --git a/nuxt/dist/_nuxt/41cc1a5.js b/_nuxt/41cc1a5.js similarity index 100% rename from nuxt/dist/_nuxt/41cc1a5.js rename to _nuxt/41cc1a5.js diff --git a/nuxt/dist/_nuxt/445b7ee.js b/_nuxt/445b7ee.js similarity index 100% rename from nuxt/dist/_nuxt/445b7ee.js rename to _nuxt/445b7ee.js diff --git a/nuxt/dist/_nuxt/4eef369.js b/_nuxt/4eef369.js similarity index 100% rename from nuxt/dist/_nuxt/4eef369.js rename to _nuxt/4eef369.js diff --git a/nuxt/dist/_nuxt/57a9832.js b/_nuxt/57a9832.js similarity index 100% rename from nuxt/dist/_nuxt/57a9832.js rename to _nuxt/57a9832.js diff --git a/nuxt/dist/_nuxt/79426d5.js b/_nuxt/79426d5.js similarity index 100% rename from nuxt/dist/_nuxt/79426d5.js rename to _nuxt/79426d5.js diff --git a/nuxt/dist/_nuxt/81c4974.js b/_nuxt/81c4974.js similarity index 100% rename from nuxt/dist/_nuxt/81c4974.js rename to _nuxt/81c4974.js diff --git a/nuxt/dist/_nuxt/82ba492.js b/_nuxt/82ba492.js similarity index 100% rename from nuxt/dist/_nuxt/82ba492.js rename to _nuxt/82ba492.js diff --git a/nuxt/dist/_nuxt/LICENSES b/_nuxt/LICENSES similarity index 100% rename from nuxt/dist/_nuxt/LICENSES rename to _nuxt/LICENSES diff --git a/nuxt/dist/_nuxt/af6a028.js b/_nuxt/af6a028.js similarity index 100% rename from nuxt/dist/_nuxt/af6a028.js rename to _nuxt/af6a028.js diff --git a/nuxt/dist/_nuxt/e1afa3b.js b/_nuxt/e1afa3b.js similarity index 100% rename from nuxt/dist/_nuxt/e1afa3b.js rename to _nuxt/e1afa3b.js diff --git a/nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.4674f8d.eot b/_nuxt/fonts/MaterialIcons-Regular.4674f8d.eot similarity index 100% rename from nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.4674f8d.eot rename to _nuxt/fonts/MaterialIcons-Regular.4674f8d.eot diff --git a/nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.5e7382c.ttf b/_nuxt/fonts/MaterialIcons-Regular.5e7382c.ttf similarity index 100% rename from nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.5e7382c.ttf rename to _nuxt/fonts/MaterialIcons-Regular.5e7382c.ttf diff --git a/nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.83bebaf.woff b/_nuxt/fonts/MaterialIcons-Regular.83bebaf.woff similarity index 100% rename from nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.83bebaf.woff rename to _nuxt/fonts/MaterialIcons-Regular.83bebaf.woff diff --git a/nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.cff684e.woff2 b/_nuxt/fonts/MaterialIcons-Regular.cff684e.woff2 similarity index 100% rename from nuxt/dist/_nuxt/fonts/MaterialIcons-Regular.cff684e.woff2 rename to _nuxt/fonts/MaterialIcons-Regular.cff684e.woff2 diff --git a/nuxt/dist/_nuxt/icons/icon_120x120.1b075a.png b/_nuxt/icons/icon_120x120.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/icon_120x120.1b075a.png rename to _nuxt/icons/icon_120x120.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/icon_144x144.1b075a.png b/_nuxt/icons/icon_144x144.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/icon_144x144.1b075a.png rename to _nuxt/icons/icon_144x144.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/icon_152x152.1b075a.png b/_nuxt/icons/icon_152x152.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/icon_152x152.1b075a.png rename to _nuxt/icons/icon_152x152.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/icon_192x192.1b075a.png b/_nuxt/icons/icon_192x192.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/icon_192x192.1b075a.png rename to _nuxt/icons/icon_192x192.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/icon_384x384.1b075a.png b/_nuxt/icons/icon_384x384.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/icon_384x384.1b075a.png rename to _nuxt/icons/icon_384x384.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/icon_512x512.1b075a.png b/_nuxt/icons/icon_512x512.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/icon_512x512.1b075a.png rename to _nuxt/icons/icon_512x512.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/icon_64x64.1b075a.png b/_nuxt/icons/icon_64x64.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/icon_64x64.1b075a.png rename to _nuxt/icons/icon_64x64.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_ipad_1536x2048.1b075a.png b/_nuxt/icons/splash_ipad_1536x2048.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_ipad_1536x2048.1b075a.png rename to _nuxt/icons/splash_ipad_1536x2048.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_ipadpro10_1668x2224.1b075a.png b/_nuxt/icons/splash_ipadpro10_1668x2224.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_ipadpro10_1668x2224.1b075a.png rename to _nuxt/icons/splash_ipadpro10_1668x2224.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_ipadpro12_2048x2732.1b075a.png b/_nuxt/icons/splash_ipadpro12_2048x2732.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_ipadpro12_2048x2732.1b075a.png rename to _nuxt/icons/splash_ipadpro12_2048x2732.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_ipadpro9_1536x2048.1b075a.png b/_nuxt/icons/splash_ipadpro9_1536x2048.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_ipadpro9_1536x2048.1b075a.png rename to _nuxt/icons/splash_ipadpro9_1536x2048.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_iphone6_50x1334.1b075a.png b/_nuxt/icons/splash_iphone6_50x1334.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_iphone6_50x1334.1b075a.png rename to _nuxt/icons/splash_iphone6_50x1334.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_iphoneplus_1080x1920.1b075a.png b/_nuxt/icons/splash_iphoneplus_1080x1920.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_iphoneplus_1080x1920.1b075a.png rename to _nuxt/icons/splash_iphoneplus_1080x1920.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_iphonese_640x1136.1b075a.png b/_nuxt/icons/splash_iphonese_640x1136.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_iphonese_640x1136.1b075a.png rename to _nuxt/icons/splash_iphonese_640x1136.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_iphonex_1125x2436.1b075a.png b/_nuxt/icons/splash_iphonex_1125x2436.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_iphonex_1125x2436.1b075a.png rename to _nuxt/icons/splash_iphonex_1125x2436.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_iphonexr_828x1792.1b075a.png b/_nuxt/icons/splash_iphonexr_828x1792.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_iphonexr_828x1792.1b075a.png rename to _nuxt/icons/splash_iphonexr_828x1792.1b075a.png diff --git a/nuxt/dist/_nuxt/icons/splash_iphonexsmax_1242x2688.1b075a.png b/_nuxt/icons/splash_iphonexsmax_1242x2688.1b075a.png similarity index 100% rename from nuxt/dist/_nuxt/icons/splash_iphonexsmax_1242x2688.1b075a.png rename to _nuxt/icons/splash_iphonexsmax_1242x2688.1b075a.png diff --git a/nuxt/dist/_nuxt/manifest.778b3ec0.json b/_nuxt/manifest.778b3ec0.json similarity index 100% rename from nuxt/dist/_nuxt/manifest.778b3ec0.json rename to _nuxt/manifest.778b3ec0.json diff --git a/nuxt/dist/certification/index.html b/certification/index.html similarity index 100% rename from nuxt/dist/certification/index.html rename to certification/index.html diff --git a/nuxt/dist/favicon.ico b/favicon.ico similarity index 100% rename from nuxt/dist/favicon.ico rename to favicon.ico diff --git a/nuxt/dist/icon.png b/icon.png similarity index 100% rename from nuxt/dist/icon.png rename to icon.png diff --git a/nuxt/dist/icons/Inventor.png b/icons/Inventor.png similarity index 100% rename from nuxt/dist/icons/Inventor.png rename to icons/Inventor.png diff --git a/nuxt/dist/icons/Vue.png b/icons/Vue.png similarity index 100% rename from nuxt/dist/icons/Vue.png rename to icons/Vue.png diff --git a/nuxt/dist/icons/altium_logo.jpg b/icons/altium_logo.jpg similarity index 100% rename from nuxt/dist/icons/altium_logo.jpg rename to icons/altium_logo.jpg diff --git a/nuxt/dist/icons/angular.png b/icons/angular.png similarity index 100% rename from nuxt/dist/icons/angular.png rename to icons/angular.png diff --git a/nuxt/dist/icons/animejs.gif b/icons/animejs.gif similarity index 100% rename from nuxt/dist/icons/animejs.gif rename to icons/animejs.gif diff --git a/nuxt/dist/icons/blender.png b/icons/blender.png similarity index 100% rename from nuxt/dist/icons/blender.png rename to icons/blender.png diff --git a/nuxt/dist/icons/bootstrap.jpg b/icons/bootstrap.jpg similarity index 100% rename from nuxt/dist/icons/bootstrap.jpg rename to icons/bootstrap.jpg diff --git a/nuxt/dist/icons/c++.jpg b/icons/c++.jpg similarity index 100% rename from nuxt/dist/icons/c++.jpg rename to icons/c++.jpg diff --git a/nuxt/dist/icons/cnc.png b/icons/cnc.png similarity index 100% rename from nuxt/dist/icons/cnc.png rename to icons/cnc.png diff --git a/nuxt/dist/icons/code_c.png b/icons/code_c.png similarity index 100% rename from nuxt/dist/icons/code_c.png rename to icons/code_c.png diff --git a/nuxt/dist/icons/code_csharp.jpg b/icons/code_csharp.jpg similarity index 100% rename from nuxt/dist/icons/code_csharp.jpg rename to icons/code_csharp.jpg diff --git a/nuxt/dist/icons/cpp.png b/icons/cpp.png similarity index 100% rename from nuxt/dist/icons/cpp.png rename to icons/cpp.png diff --git a/nuxt/dist/icons/css.png b/icons/css.png similarity index 100% rename from nuxt/dist/icons/css.png rename to icons/css.png diff --git a/nuxt/dist/icons/django.png b/icons/django.png similarity index 100% rename from nuxt/dist/icons/django.png rename to icons/django.png diff --git a/nuxt/dist/icons/dreamweaver.png b/icons/dreamweaver.png similarity index 100% rename from nuxt/dist/icons/dreamweaver.png rename to icons/dreamweaver.png diff --git a/nuxt/dist/icons/estlcam.png b/icons/estlcam.png similarity index 100% rename from nuxt/dist/icons/estlcam.png rename to icons/estlcam.png diff --git a/nuxt/dist/icons/gatsby.png b/icons/gatsby.png similarity index 100% rename from nuxt/dist/icons/gatsby.png rename to icons/gatsby.png diff --git a/nuxt/dist/icons/gimp.jpg b/icons/gimp.jpg similarity index 100% rename from nuxt/dist/icons/gimp.jpg rename to icons/gimp.jpg diff --git a/nuxt/dist/icons/html.png b/icons/html.png similarity index 100% rename from nuxt/dist/icons/html.png rename to icons/html.png diff --git a/nuxt/dist/icons/incscape.jpg b/icons/incscape.jpg similarity index 100% rename from nuxt/dist/icons/incscape.jpg rename to icons/incscape.jpg diff --git a/nuxt/dist/icons/java.jpg b/icons/java.jpg similarity index 100% rename from nuxt/dist/icons/java.jpg rename to icons/java.jpg diff --git a/nuxt/dist/icons/javascript.png b/icons/javascript.png similarity index 100% rename from nuxt/dist/icons/javascript.png rename to icons/javascript.png diff --git a/nuxt/dist/icons/magento.jpg b/icons/magento.jpg similarity index 100% rename from nuxt/dist/icons/magento.jpg rename to icons/magento.jpg diff --git a/nuxt/dist/icons/markdown.png b/icons/markdown.png similarity index 100% rename from nuxt/dist/icons/markdown.png rename to icons/markdown.png diff --git a/nuxt/dist/icons/materialize.jpg b/icons/materialize.jpg similarity index 100% rename from nuxt/dist/icons/materialize.jpg rename to icons/materialize.jpg diff --git a/nuxt/dist/icons/mongodb.png b/icons/mongodb.png similarity index 100% rename from nuxt/dist/icons/mongodb.png rename to icons/mongodb.png diff --git a/nuxt/dist/icons/nodejs.jpg b/icons/nodejs.jpg similarity index 100% rename from nuxt/dist/icons/nodejs.jpg rename to icons/nodejs.jpg diff --git a/nuxt/dist/icons/opencart.jpg b/icons/opencart.jpg similarity index 100% rename from nuxt/dist/icons/opencart.jpg rename to icons/opencart.jpg diff --git a/nuxt/dist/icons/openscad.jpg b/icons/openscad.jpg similarity index 100% rename from nuxt/dist/icons/openscad.jpg rename to icons/openscad.jpg diff --git a/nuxt/dist/icons/paypal.png b/icons/paypal.png similarity index 100% rename from nuxt/dist/icons/paypal.png rename to icons/paypal.png diff --git a/nuxt/dist/icons/photoshop.jpg b/icons/photoshop.jpg similarity index 100% rename from nuxt/dist/icons/photoshop.jpg rename to icons/photoshop.jpg diff --git a/nuxt/dist/icons/php.png b/icons/php.png similarity index 100% rename from nuxt/dist/icons/php.png rename to icons/php.png diff --git a/nuxt/dist/icons/phyton.jpg b/icons/phyton.jpg similarity index 100% rename from nuxt/dist/icons/phyton.jpg rename to icons/phyton.jpg diff --git a/nuxt/dist/icons/react.png b/icons/react.png similarity index 100% rename from nuxt/dist/icons/react.png rename to icons/react.png diff --git a/nuxt/dist/icons/readme.md b/icons/readme.md similarity index 100% rename from nuxt/dist/icons/readme.md rename to icons/readme.md diff --git a/nuxt/dist/icons/semantic.png b/icons/semantic.png similarity index 100% rename from nuxt/dist/icons/semantic.png rename to icons/semantic.png diff --git a/nuxt/dist/icons/sql.png b/icons/sql.png similarity index 100% rename from nuxt/dist/icons/sql.png rename to icons/sql.png diff --git a/nuxt/dist/icons/tex.jpg b/icons/tex.jpg similarity index 100% rename from nuxt/dist/icons/tex.jpg rename to icons/tex.jpg diff --git a/nuxt/dist/icons/woo.png b/icons/woo.png similarity index 100% rename from nuxt/dist/icons/woo.png rename to icons/woo.png diff --git a/nuxt/dist/index.html b/index.html similarity index 100% rename from nuxt/dist/index.html rename to index.html diff --git a/nuxt/.gitignore b/nuxt/.gitignore index 290c3c3..897e5ef 100644 --- a/nuxt/.gitignore +++ b/nuxt/.gitignore @@ -67,6 +67,7 @@ typings/ # nuxt.js build output .nuxt +dist # vuepress build output .vuepress/dist diff --git a/nuxt/dist/pic.png b/pic.png similarity index 100% rename from nuxt/dist/pic.png rename to pic.png diff --git a/nuxt/dist/profile/index.html b/profile/index.html similarity index 100% rename from nuxt/dist/profile/index.html rename to profile/index.html diff --git a/nuxt/dist/projects/index.html b/projects/index.html similarity index 100% rename from nuxt/dist/projects/index.html rename to projects/index.html diff --git a/nuxt/dist/skills/index.html b/skills/index.html similarity index 100% rename from nuxt/dist/skills/index.html rename to skills/index.html diff --git a/sw.js b/sw.js new file mode 100644 index 0000000..875be46 --- /dev/null +++ b/sw.js @@ -0,0 +1,114 @@ +const options = {"workboxURL":"https://cdn.jsdelivr.net/npm/workbox-cdn@5.1.4/workbox/workbox-sw.js","importScripts":[],"config":{"debug":false},"cacheOptions":{"cacheId":"wieerwill.github.io-prod","directoryIndex":"/","revision":"4mSsITzWDChA"},"clientsClaim":true,"skipWaiting":true,"cleanupOutdatedCaches":true,"offlineAnalytics":false,"preCaching":[{"revision":"4mSsITzWDChA","url":"/wieerwill.github.io/?standalone=true"}],"runtimeCaching":[{"urlPattern":"/wieerwill.github.io/_nuxt/","handler":"CacheFirst","method":"GET","strategyPlugins":[]},{"urlPattern":"/wieerwill.github.io/","handler":"NetworkFirst","method":"GET","strategyPlugins":[]}],"offlinePage":null,"pagesURLPattern":"/wieerwill.github.io/","offlineStrategy":"NetworkFirst"} + +importScripts(...[options.workboxURL, ...options.importScripts]) + +initWorkbox(workbox, options) +workboxExtensions(workbox, options) +precacheAssets(workbox, options) +cachingExtensions(workbox, options) +runtimeCaching(workbox, options) +offlinePage(workbox, options) +routingExtensions(workbox, options) + +function getProp(obj, prop) { + return prop.split('.').reduce((p, c) => p[c], obj) +} + +function initWorkbox(workbox, options) { + if (options.config) { + // Set workbox config + workbox.setConfig(options.config) + } + + if (options.cacheNames) { + // Set workbox cache names + workbox.core.setCacheNameDetails(options.cacheNames) + } + + if (options.clientsClaim) { + // Start controlling any existing clients as soon as it activates + workbox.core.clientsClaim() + } + + if (options.skipWaiting) { + workbox.core.skipWaiting() + } + + if (options.cleanupOutdatedCaches) { + workbox.precaching.cleanupOutdatedCaches() + } + + if (options.offlineAnalytics) { + // Enable offline Google Analytics tracking + workbox.googleAnalytics.initialize() + } +} + +function precacheAssets(workbox, options) { + if (options.preCaching.length) { + workbox.precaching.precacheAndRoute(options.preCaching, options.cacheOptions) + } +} + + +function runtimeCaching(workbox, options) { + const requestInterceptor = { + requestWillFetch({ request }) { + if (request.cache === 'only-if-cached' && request.mode === 'no-cors') { + return new Request(request.url, { ...request, cache: 'default', mode: 'no-cors' }) + } + return request + }, + fetchDidFail(ctx) { + ctx.error.message = + '[workbox] Network request for ' + ctx.request.url + ' threw an error: ' + ctx.error.message + console.error(ctx.error, 'Details:', ctx) + }, + handlerDidError(ctx) { + ctx.error.message = + `[workbox] Network handler threw an error: ` + ctx.error.message + console.error(ctx.error, 'Details:', ctx) + return null + } + } + + for (const entry of options.runtimeCaching) { + const urlPattern = new RegExp(entry.urlPattern) + const method = entry.method || 'GET' + + const plugins = (entry.strategyPlugins || []) + .map(p => new (getProp(workbox, p.use))(...p.config)) + + plugins.unshift(requestInterceptor) + + const strategyOptions = { ...entry.strategyOptions, plugins } + + const strategy = new workbox.strategies[entry.handler](strategyOptions) + + workbox.routing.registerRoute(urlPattern, strategy, method) + } +} + +function offlinePage(workbox, options) { + if (options.offlinePage) { + // Register router handler for offlinePage + workbox.routing.registerRoute(new RegExp(options.pagesURLPattern), ({ request, event }) => { + const strategy = new workbox.strategies[options.offlineStrategy] + return strategy + .handle({ request, event }) + .catch(() => caches.match(options.offlinePage)) + }) + } +} + +function workboxExtensions(workbox, options) { + +} + +function cachingExtensions(workbox, options) { + +} + +function routingExtensions(workbox, options) { + +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..fb57ccd --- /dev/null +++ b/yarn.lock @@ -0,0 +1,4 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + +