Nuxt Content 3 migration #12

Merged
eggy merged 81 commits from js into master 2022-08-10 18:38:39 -04:00
28 changed files with 11 additions and 17 deletions
Showing only changes of commit 26359ec563 - Show all commits

View File

@ -14,7 +14,7 @@ date?
image
*/
const imgUrl = `url(/assets/images/projects/${project.img ?? ""})`;
const imgUrl = `url(/images/projects/${project.img ?? ""})`;
</script>
<template>
@ -27,7 +27,7 @@ const imgUrl = `url(/assets/images/projects/${project.img ?? ""})`;
<div class="flex gap-1 items-center flex-nowrap">
<img
class="h-5 w-5 m-0"
:src="`/assets/images/langs/${lang}.svg`"
:src="`/images/langs/${lang}.svg`"
v-for="(lang, index) in project.langs"
:key="index"
/>

View File

@ -5,12 +5,14 @@ const props = defineProps<{
img: string;
unclickable?: boolean;
}>();
const imgUrl = `/images/services/${props.img}`;
</script>
<template>
<a :href="unclickable ? '' : href" :class="['no-underline', { unclickable }]">
<div class="card flex flex-col items-center justify-around">
<img class="m-0" :src="img" />
<img class="m-0" :src="imgUrl" />
<h3 class="m-0">{{ props.name }}</h3>
<p class="desc-text text-gray-600 dark:text-gray-200"><slot /></p>
</div>

View File

@ -14,39 +14,31 @@
</p>
<!-- i could make this a list but god i'm so tired with nuxt -->
<div class="flex justify-around flex-wrap gap-8 items-center">
<ServiceCard
name="Gitea"
href="https://git.eggworld.tk"
img="/assets/images/services/gitea.png"
>
<ServiceCard name="Gitea" href="https://git.eggworld.tk" img="gitea.png">
Self-hosted GitHub
</ServiceCard>
<ServiceCard
name="Eifueo"
href="https://eifueo.eggworld.tk"
img="/assets/images/services/eifueo.svg"
img="eifueo.svg"
>
Note collection
</ServiceCard>
<ServiceCard
name="Primoprod"
href="https://primoprod.eggworld.tk"
img="/assets/images/services/primogem.png"
img="primogem.png"
>
Wish simulator
</ServiceCard>
<ServiceCard
name="Calibre"
href="https://calibre.eggworld.tk"
img="/assets/images/services/calibre-web.png"
img="calibre-web.png"
>
Kobo Cloud
</ServiceCard>
<ServiceCard
name="Plex"
href="https://plex.eggworld.tk"
img="/assets/images/services/plex.png"
>
<ServiceCard name="Plex" href="https://plex.eggworld.tk" img="plex.png">
Ad-filled media server
</ServiceCard>
@ -61,7 +53,7 @@
<ServiceCard
name="Minecraft"
href="minecraft.eggworld.tk"
img="/assets/images/services/minecraft.png"
img="minecraft.png"
:unclickable="true"
>
Whitelisted

View File

After

Width:  |  Height:  |  Size: 745 B

View File

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

After

Width:  |  Height:  |  Size: 282 B

View File

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

After

Width:  |  Height:  |  Size: 365 B

View File

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

After

Width:  |  Height:  |  Size: 466 B

View File

After

Width:  |  Height:  |  Size: 69 KiB

View File

After

Width:  |  Height:  |  Size: 54 KiB

View File

After

Width:  |  Height:  |  Size: 49 KiB

View File

After

Width:  |  Height:  |  Size: 14 KiB

View File

After

Width:  |  Height:  |  Size: 51 KiB

View File

After

Width:  |  Height:  |  Size: 155 KiB

View File

After

Width:  |  Height:  |  Size: 25 KiB

View File

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

After

Width:  |  Height:  |  Size: 251 B

View File

After

Width:  |  Height:  |  Size: 26 KiB

View File

After

Width:  |  Height:  |  Size: 32 KiB

View File

After

Width:  |  Height:  |  Size: 664 KiB

View File

After

Width:  |  Height:  |  Size: 12 KiB

View File

After

Width:  |  Height:  |  Size: 61 KiB