<template>
  <div
    class="container prose dark:prose-invert w-full flex flex-col items-center mt-9"
  >
    <h1 class="m-0">Services</h1>
    <p class="prose dark:prose-invert">
      This site is statically generated using
      <a href="https://v3.nuxtjs.org">Nuxt.js</a> with the help of templates and
      Markdown — because really, writing HTML by hand is tedious and I don't
      know why I ever tried — and its source is available
      <a href="https://github.com/potatoeggy/public">here</a>.
    </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="gitea.webp">
        Self-hosted GitHub
      </ServiceCard>
      <ServiceCard
        name="Eifueo"
        href="https://eifueo.eggworld.tk"
        img="eifueo.svg"
      >
        Note collection
      </ServiceCard>
      <ServiceCard
        name="Primoprod"
        href="https://primoprod.eggworld.tk"
        img="primogem.webp"
      >
        Wish simulator
      </ServiceCard>
      <ServiceCard
        name="Calibre"
        href="https://calibre.eggworld.tk"
        img="calibre-web.webp"
      >
        Kobo Cloud
      </ServiceCard>
      <ServiceCard name="Plex" href="https://plex.eggworld.tk" img="plex.webp">
        Ad-filled media server
      </ServiceCard>

      <ServiceCard
        name="Jellyfin"
        href="https://jellyfin.eggworld.tk"
        img="jellyfin.webp"
      >
        FOSS media server
      </ServiceCard>

      <ServiceCard
        name="Minecraft"
        href="minecraft.eggworld.tk"
        img="minecraft.webp"
        :unclickable="true"
      >
        Whitelisted
      </ServiceCard>
    </div>
  </div>
</template>

<style scoped>
.container {
  max-width: unset;
}
</style>
