mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-04-26 09:46:15 -04:00
refactor(lint): linter auto fix
This commit is contained in:
parent
8e29a97404
commit
086d31eab5
54 changed files with 1122 additions and 1503 deletions
|
@ -1,40 +1,23 @@
|
|||
<script setup lang="ts">
|
||||
import { useHead } from '@vueuse/head';
|
||||
|
||||
useHead({title: 'Page not found - IT Tools'})
|
||||
useHead({ title: 'Page not found - IT Tools' });
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="e404-wrapper">
|
||||
<n-result
|
||||
status="404"
|
||||
title="404 Not Found"
|
||||
description="Sorry, this page does not seem to extist"
|
||||
>
|
||||
<n-result status="404" title="404 Not Found" description="Sorry, this page does not seem to extist">
|
||||
<template #footer>
|
||||
<router-link
|
||||
to="/"
|
||||
#="{ navigate, href }"
|
||||
custom
|
||||
>
|
||||
<n-button
|
||||
tag="a"
|
||||
:href="href"
|
||||
secondary
|
||||
type="success"
|
||||
@click="navigate"
|
||||
>
|
||||
Back home
|
||||
</n-button>
|
||||
<router-link to="/" #="{ navigate, href }" custom>
|
||||
<n-button tag="a" :href="href" secondary type="success" @click="navigate"> Back home </n-button>
|
||||
</router-link>
|
||||
</template>
|
||||
</n-result>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
<style scoped>
|
||||
.e404-wrapper {
|
||||
padding-top: 150px;
|
||||
padding-top: 150px;
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<script setup lang="ts">
|
||||
import { useHead } from '@vueuse/head';
|
||||
|
||||
useHead({title: 'About - IT Tools'})
|
||||
useHead({ title: 'About - IT Tools' });
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
@ -9,18 +9,10 @@ useHead({title: 'About - IT Tools'})
|
|||
<n-h1>About</n-h1>
|
||||
<n-p>
|
||||
This wonderful website, made with ❤ by
|
||||
<n-button
|
||||
text
|
||||
tag="a"
|
||||
href="https://github.com/CorentinTh"
|
||||
target="_blank"
|
||||
rel="noopener"
|
||||
type="primary"
|
||||
>
|
||||
Corentin Thomasset
|
||||
</n-button>,
|
||||
aggregates useful tools for developer and people working in IT. If you find it usefull, please fell free to share
|
||||
it to people you think may find it usefull too and dont forget to pin it in your shortcut bar !
|
||||
<n-button text tag="a" href="https://github.com/CorentinTh" target="_blank" rel="noopener" type="primary">
|
||||
Corentin Thomasset </n-button
|
||||
>, aggregates useful tools for developer and people working in IT. If you find it usefull, please fell free to
|
||||
share it to people you think may find it usefull too and dont forget to pin it in your shortcut bar !
|
||||
</n-p>
|
||||
<n-p>
|
||||
IT Tools is opensource (under the MIT license) and free, and will always be, but it cost me money to host and
|
||||
|
@ -34,13 +26,14 @@ useHead({title: 'About - IT Tools'})
|
|||
rel="noopener"
|
||||
target="_blank"
|
||||
>
|
||||
sponsoring me
|
||||
</n-button>.
|
||||
sponsoring me </n-button
|
||||
>.
|
||||
</n-p>
|
||||
|
||||
<n-h2>Technologies</n-h2>
|
||||
<n-p>
|
||||
IT Tools is made in Vue JS (vue 3) with the the naive-ui component library and is hosted and continuously deployed by Vercel. Third party opensource libraries are used in some tools, you may find the complete list in the
|
||||
IT Tools is made in Vue JS (vue 3) with the the naive-ui component library and is hosted and continuously deployed
|
||||
by Vercel. Third party opensource libraries are used in some tools, you may find the complete list in the
|
||||
<n-button
|
||||
type="primary"
|
||||
tag="a"
|
||||
|
@ -50,12 +43,14 @@ useHead({title: 'About - IT Tools'})
|
|||
target="_blank"
|
||||
>
|
||||
package.json
|
||||
</n-button> file of the repository.
|
||||
</n-button>
|
||||
file of the repository.
|
||||
</n-p>
|
||||
|
||||
<n-h2>Found a bug ? A tool is missing ?</n-h2>
|
||||
<n-p>
|
||||
If you need a tool that is currently not present here, and you think can be relevant, you are welcome to submit a feature request in the
|
||||
If you need a tool that is currently not present here, and you think can be relevant, you are welcome to submit a
|
||||
feature request in the
|
||||
<n-button
|
||||
type="primary"
|
||||
tag="a"
|
||||
|
@ -64,8 +59,9 @@ useHead({title: 'About - IT Tools'})
|
|||
rel="noopener"
|
||||
target="_blank"
|
||||
>
|
||||
issues section
|
||||
</n-button> in the github repository.
|
||||
issues section
|
||||
</n-button>
|
||||
in the github repository.
|
||||
</n-p>
|
||||
<n-p>
|
||||
And if you found a bug, or something broken that doesn't work as expected, please fill a bug report in the
|
||||
|
@ -77,13 +73,13 @@ useHead({title: 'About - IT Tools'})
|
|||
rel="noopener"
|
||||
target="_blank"
|
||||
>
|
||||
issues section
|
||||
</n-button> in the github repository.
|
||||
issues section
|
||||
</n-button>
|
||||
in the github repository.
|
||||
</n-p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
<style scoped lang="less">
|
||||
.about-page {
|
||||
max-width: 600px;
|
||||
|
@ -98,4 +94,4 @@ useHead({title: 'About - IT Tools'})
|
|||
text-align: justify;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
|
|
@ -3,29 +3,21 @@ import { toolsWithCategory } from '@/tools';
|
|||
import ToolCard from '../components/ToolCard.vue';
|
||||
import { useHead } from '@vueuse/head';
|
||||
|
||||
useHead({title: 'IT Tools'})
|
||||
useHead({ title: 'IT Tools' });
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="home-page">
|
||||
<n-grid
|
||||
x-gap="12"
|
||||
y-gap="12"
|
||||
cols="1 400:2 800:3 1200:4 2000:8"
|
||||
>
|
||||
<n-gi
|
||||
v-for="tool in toolsWithCategory"
|
||||
:key="tool.name"
|
||||
>
|
||||
<n-grid x-gap="12" y-gap="12" cols="1 400:2 800:3 1200:4 2000:8">
|
||||
<n-gi v-for="tool in toolsWithCategory" :key="tool.name">
|
||||
<tool-card :tool="tool" />
|
||||
</n-gi>
|
||||
</n-grid>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
<style scoped lang="less">
|
||||
.home-page {
|
||||
padding-top: 50px;
|
||||
padding-top: 50px;
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue