Removed nuxt/image

This commit is contained in:
2021-06-01 23:10:47 +02:00
parent 85eb45f9a6
commit e54c98461d
30 changed files with 100 additions and 178 deletions

View File

@@ -2,7 +2,7 @@
<section v-if="info && info.age" class="w-full flex items-center justify-center my-12">
<div class="flex flex-col md:flex-row justify-between items-center">
<div class="mb-12 md:mb-0 w-full md:w-1/2 flex justify-center">
<img src="@/assets/images/memojies/Hat.png" alt="It's me !" class="xl:w-1/2">
<img src="~/assets/images/memojies/Hat.png" alt="It's me !" class="xl:w-1/2" />
</div>
<div class="md:w-1/2 text-justify">
<h2 class="text-4xl font-bold text-center md:text-justify">
@@ -21,7 +21,7 @@
<script lang="ts">
import {defineComponent, useAsync, useContext} from "@nuxtjs/composition-api";
import {InfoData} from "../../@types/types";
import {InfoData} from "../../types/types";
export default defineComponent({
name: "AboutPreview",

View File

@@ -1,5 +1,5 @@
<template>
<div class="rounded-3xl p-2 lg:p-8 text-center" :class="getColor">
<div class="rounded-3xl p-2 lg:p-8 text-center h-full block" :class="getColor">
<slot />
</div>
</template>

View File

@@ -1,10 +1,10 @@
<template>
<section class="w-full my-12">
<section class="w-full my-12 h-full">
<div class="md:space-x-12 space-y-8 md:space-y-0 flex flex-col md:flex-row items-center justify-around h-full">
<nuxt-link to="/env" class="h-full md:w-2/5">
<nuxt-link to="/env" class="block h-auto md:w-2/5">
<Ad color="rose" class="w-full flex flex-col justify-between items-center">
<div>
<img class="h-48" src="~/assets/images/memojies/Dev.png" alt="Dev Memoji" />
<img class="h-48" src="~/assets/images/memojies/Dev.png" alt="Dev Memoji" />
</div>
<div>
<h1 class="font-bold text-black text-4xl">
@@ -16,7 +16,7 @@
</div>
</Ad>
</nuxt-link>
<nuxt-link to="/contact" class="h-full md:w-2/5">
<nuxt-link to="/contact" class="min-h-full md:w-2/5">
<Ad color="blue" class="w-full flex flex-col justify-between items-center">
<div>
<img class="h-48" src="~/assets/images/memojies/Fiesta.png" alt="Fiesta Memoji" />

View File

@@ -68,7 +68,7 @@
<script lang="ts">
import {computed, defineComponent, ref, useContext} from "@nuxtjs/composition-api";
import {Form} from "../../@types/types";
import {Form} from "../../types/types";
export default defineComponent({
name: "ContactForm",

View File

@@ -19,7 +19,7 @@
<script lang="ts">
import {defineComponent, useAsync, useContext} from "@nuxtjs/composition-api";
import {Experience} from "../../@types/types";
import {Experience} from "../../types/types";
export default defineComponent({
name: "ExperiencesAbout",

View File

@@ -6,16 +6,16 @@
<p class="inline">{{ $t('footer.find_me') }}
<br class="md:hidden"/>
<a class="font-semibold" href="https://twitch.com/ArthurDanjou" target="_blank" rel="noopener noreferrer">
<img class="inline" src="@/assets/images/socials/twitch.svg" alt="Twitch logo" height="20" width="20" />
<img class="inline" src="~/assets/images/socials/twitch.svg" alt="Twitch logo" height="20" width="20" />
<span class="link">Twitch</span>
</a>,
<a class="font-semibold" href="https://github.com/ArthurDanjou" target="_blank" rel="noopener noreferrer">
<img v-if="!isDarkMode" class="inline" src="@/assets/images/socials/github-black.svg" alt="Github logo" height="20" width="20" />
<img v-else class="inline" src="@/assets/images/socials/github-white.svg" alt="Github logo" height="20" width="20" />
<img v-if="!isDarkMode" class="inline" src="~/assets/images/socials/github-black.svg" alt="Github logo" height="20" width="20" />
<img v-else class="inline" src="~/assets/images/socials/github-white.svg" alt="Github logo" height="20" width="20" />
<span class="link">Github</span>
</a> &
<a class="font-semibold" href="https://twitter.com/ArthurDanj" target="_blank" rel="noopener noreferrer">
<img class="inline" src="@/assets/images/socials/twitter.svg" alt="Twitter logo" height="20" width="20" />
<img class="inline" src="/socials/twitter.svg" alt="Twitter logo" height="" width="20" />
<span class="link">Twitter</span>
</a>
<br class="md:hidden"/>
@@ -35,7 +35,7 @@
<p>
{{ $t('footer.credits') }}
<a class="font-semibold" target="_blank" href="https://nuxtjs.org" rel="noopener noreferrer">
<img class="inline" src="@/assets/images/socials/nuxtjs.svg" alt="NuxtJs logo" height="20" width="20" />
<img class="inline" src="~/assets/images/socials/nuxtjs.svg" alt="NuxtJs logo" width="20" />
<span class="link">NuxtJs</span>
</a>
{{ $t('footer.credits_separator') }} <span>Arthur DANJOU</span>
@@ -46,7 +46,7 @@
</footer>
</template>
<script>
<script lang="ts">
import {computed, defineComponent, ref, useContext} from "@nuxtjs/composition-api";
export default defineComponent({
@@ -54,7 +54,7 @@ export default defineComponent({
setup() {
const {$colorMode} = useContext()
const isDarkMode = computed(() => {
return $colorMode.preference === 'dark' | undefined
return $colorMode.preference === 'dark'
})
const getDate = ref(new Date().getFullYear())

View File

@@ -19,7 +19,7 @@
<script lang="ts">
import {defineComponent, useAsync, useContext} from "@nuxtjs/composition-api";
import {Formation} from "../../@types/types";
import {Formation} from "../../types/types";
export default defineComponent({
name: "FormationsHome",

View File

@@ -2,7 +2,7 @@
<header class="dark:bg-black dark:text-white fixed z-50 top-0 left-0 bg-white w-full duration-400" :class="scrollPosition > 50 ? ' shadow-md dark:shadow-white h-16 lg:h-20' : 'h-20 lg:h-24'">
<div class="header-container z-index-50 flex justify-between items-center h-full px-5 xl:px-32">
<nuxt-link to="/">
<img src="@/assets/images/logo-header.png" alt="Logo Circle" class="h-10 left cursor-pointer duration-500" />
<img src="~/assets/images/logo-header.png" alt="Logo Circle" class="h-10 left cursor-pointer duration-500" />
</nuxt-link>
<nav class="right">
<div class="flex flex-col md:flex-row items-center">
@@ -161,7 +161,7 @@ export default defineComponent({
}
.nuxt-link-exact-active {
@apply text-black dark:text-white !important;
@apply text-black dark:text-white;
}
.navbar-bottom-items li {

View File

@@ -31,7 +31,7 @@
<script lang="ts">
import {defineComponent, useAsync, useContext} from "@nuxtjs/composition-api";
import {Post} from "../../@types/types";
import {Post} from "../../types/types";
export default defineComponent({
name: "PostsHome",

View File

@@ -1,7 +1,7 @@
<template>
<section class="flex flex-col 2xl:flex-row justify-center items-center py-8">
<div class="lg:mr-12">
<img class="logo-img rounded-full my-5" src="@/assets/images/memojies/Hey.png" alt="It's me !" />
<img class="logo-img rounded-full my-5" src="~/assets/images/memojies/Hey.png" alt="It's me !" />
</div>
<div class="ml-2 text-lg leading-6 xl:w-2/3 text-justify dark:text-gray-400 text-gray-700">
<p>{{ $t('about.banner.hello') }} <span class="text-indigo-600 font-bold">Arthur DANJOU</span> 👋.</p> <br/>

View File

@@ -29,7 +29,7 @@
<script lang="ts">
import {defineComponent, useAsync, useContext} from "@nuxtjs/composition-api";
import {Project} from "../../@types/types";
import {Project} from "../../types/types";
export default defineComponent({
name: "ProjectsHome",

View File

@@ -2,7 +2,7 @@
<div class="mb-3 mr-2 p-1 md:p-2 h-32 w-32 border-gray-900 dark:border-dark-200 border-2 duration-300 rounded-3xl hover:bg-opacity-25" :class="getColor">
<div class="w-full h-full flex flex-col justify-center items-center">
<div>
<img class="rounded-sm" alt="Skill Img" :src="getCoverLink">
<img class="rounded-sm" alt="Skill Img" :src="getCoverLink" />
</div>
<h1 class="md:text-lg text-md font-bold text-center text-gray-700 dark:text-gray-400">{{ skill }}</h1>
</div>

View File

@@ -20,7 +20,7 @@
<script lang="ts">
import {defineComponent, useAsync, useContext} from "@nuxtjs/composition-api";
import {Skill} from "../../@types/types";
import {Skill} from "../../types/types";
export default defineComponent({
name: "SkillsAbout",