Browse Source

Put all binaries in git

master
Riyyi 2 weeks ago
parent
commit
74d571c10f
  1. 2
      content/articles/bank-atm.md
  2. 2
      content/articles/opengl-test.md
  3. 2
      content/articles/smart-outlet.md
  4. 8
      nuxt.config.ts
  5. BIN
      public/img/bank-atm/demo.webm
  6. BIN
      public/img/opengl-test-demo.webm
  7. BIN
      public/img/smart-outlet/demo.webm
  8. BIN
      public/pdf/cv-en-rick-van-vonderen.pdf
  9. BIN
      public/pdf/cv-rick-van-vonderen.pdf
  10. 2
      src/app.vue
  11. 8
      src/components.d.ts
  12. 6
      src/pages/about-me.vue

2
content/articles/bank-atm.md

@ -25,7 +25,7 @@ for the presentation that I gave at Hogeschool Rotterdam.
Korte video waarin de meeste functionaliteit van de bank ATM wordt getoond.
::VideoLazy{:src="https://riyyi.com/media/bank-atm-demo.webm"}
::VideoLazy{:src="/img/bank-atm/demo.webm"}
::
## Overzicht componenten

2
content/articles/opengl-test.md

@ -32,5 +32,5 @@ Preview.
Demo showcasing translation, rotation, scaling and textures working. You can
also fly around, which is not shown in the video.
::VideoLazy{:src="https://riyyi.com/media/opengl-test-demo.webm"}
::VideoLazy{:src="/img/opengl-test-demo.webm"}
::

2
content/articles/smart-outlet.md

@ -76,5 +76,5 @@ Completed assembly.
Domoticz is used as a controller, which completes the smart outlet project. View
the demo below.
::VideoLazy{:src="https://riyyi.com/media/smart-outlet-demo.webm"}
::VideoLazy{:src="/img/smart-outlet/demo.webm"}
::

8
nuxt.config.ts

@ -36,10 +36,10 @@ export default defineNuxtConfig({
public: "../public"
},
modules: [
"@nuxt/content",
"@nuxt/eslint",
"@nuxtjs/robots",
"@nuxtjs/sitemap",
"@nuxt/content", // NOTE: @nuxt/content after robots and sitemap
"@nuxt/eslint",
"@pinia/nuxt",
"pinia-plugin-persistedstate/nuxt",
"unplugin-icons/nuxt"
@ -54,6 +54,10 @@ export default defineNuxtConfig({
secure: process.env.NODE_ENV !== "development" // only send over HTTPS
}
},
routeRules: {
// Dont add to the sitemap.xml
"/__nuxt_content/**": { robots: false },
},
site: { url: "https://riyyi.com", name: "Personal Website" },
srcDir: "src/",
ssr: false,

BIN
public/img/bank-atm/demo.webm

Binary file not shown.

BIN
public/img/opengl-test-demo.webm

Binary file not shown.

BIN
public/img/smart-outlet/demo.webm

Binary file not shown.

BIN
public/pdf/cv-en-rick-van-vonderen.pdf

Binary file not shown.

BIN
public/pdf/cv-rick-van-vonderen.pdf

Binary file not shown.

2
src/app.vue

@ -20,7 +20,7 @@ useHead({
{ rel: "icon", type: "image/x-icon", href: getPublicPath("/favicon.ico") },
],
titleTemplate: (titleChunk: string | undefined): string | null => {
return titleChunk ? `${titleChunk} - website-vue` : 'website-vue';
return titleChunk ? `${titleChunk} - Rick van Vonderen` : 'Rick van Vonderen';
}
})

8
src/components.d.ts vendored

@ -8,25 +8,17 @@ export {}
/* prettier-ignore */
declare module 'vue' {
export interface GlobalComponents {
IBi0Circle: typeof import('~icons/bi/0-circle')['default']
IBiActivity: typeof import('~icons/bi/activity')['default']
IFaAdjust: typeof import('~icons/fa/adjust')['default']
IFaAngellist: typeof import('~icons/fa/angellist')['default']
IFaCheck: typeof import('~icons/fa/check')['default']
IFaClone: typeof import('~icons/fa/clone')['default']
IFaCoffee: typeof import('~icons/fa/coffee')['default']
IFaCope: typeof import('~icons/fa/cope')['default']
IFaCopy: typeof import('~icons/fa/copy')['default']
IFaGithub: typeof import('~icons/fa/github')['default']
IFaGitlab: typeof import('~icons/fa/gitlab')['default']
IFaHome: typeof import('~icons/fa/home')['default']
IFaImage: typeof import('~icons/fa/image')['default']
IFaLink: typeof import('~icons/fa/link')['default']
IFaLinkedinSquare: typeof import('~icons/fa/linkedin-square')['default']
IFaMoonO: typeof import('~icons/fa/moon-o')['default']
IFaSolidMoon: typeof import('~icons/fa-solid/moon')['default']
IFaSolidSun: typeof import('~icons/fa-solid/sun')['default']
IMdiAccountBox: typeof import('~icons/mdi/account-box')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
}

6
src/pages/about-me.vue

@ -2,10 +2,10 @@
<h2>CV</h2>
<p>
Download the PDF here:
<a href="https://riyyi.com/media/cv-en-rick-van-vonderen.pdf">English</a>,&nbsp;
<a href="https://riyyi.com/media/cv-rick-van-vonderen.pdf">Nederlands</a>
<a :href="getPublicPath('/pdf/cv-en-rick-van-vonderen.pdf')" target="_blank">English</a>,&nbsp;
<a :href="getPublicPath('/pdf/cv-rick-van-vonderen.pdf')" target="_blank">Nederlands</a>
</p>
<object data="https://riyyi.com/media/cv-en-rick-van-vonderen.pdf" type="application/pdf"
<object :data="getPublicPath('/pdf/cv-en-rick-van-vonderen.pdf')" type="application/pdf"
style="width: 100%; height: calc(100vh - 280px)"></object>
</template>

Loading…
Cancel
Save