diff --git a/src/components/header/NavBar.vue b/src/components/header/NavBar.vue index 1fdd646..c984817 100644 --- a/src/components/header/NavBar.vue +++ b/src/components/header/NavBar.vue @@ -10,11 +10,6 @@ const items = [ label: 'Bookmarks', to: '/bookmarks', icon: 'i-ph-bookmark-simple-bold', - }, - { - label: 'Ask Me', - to: '/ama', - icon: 'i-octicon-comment-discussion-16', }], ] diff --git a/src/composables/useTalents.ts b/src/composables/useTalents.ts new file mode 100644 index 0000000..6b84ea4 --- /dev/null +++ b/src/composables/useTalents.ts @@ -0,0 +1,14 @@ +export async function useTalents() { + const { $trpc } = useNuxtApp() + + const getTalents = async (category: string, favorite: boolean) => await $trpc.talents.getTalents.query({ favorite, category }) + + const { + data: getCategories, + } = await $trpc.talents.getCategories.useQuery() + + return { + getTalents, + getCategories, + } +} diff --git a/src/content/educations/baccalaureat.md b/src/content/educations/baccalaureat.md index 6be8c8c..3d7dcb1 100644 --- a/src/content/educations/baccalaureat.md +++ b/src/content/educations/baccalaureat.md @@ -1,6 +1,6 @@ --- title: Baccalaureate -description: Specializations Mathematics and Physics-CHemistry, Final Grade +15/20 (French grading system) +description: Specializations Mathematics and Physics-Chemistry, Final Grade +15/20 (French grading system) location: La Salle Passy-Buzenval High School, Rueil-Malmaison (France) startDate: September 2020 endDate: July 2021 diff --git a/src/content/projects/artdanj-api.md b/src/content/projects/artdanj-api.md new file mode 100644 index 0000000..8dbc751 --- /dev/null +++ b/src/content/projects/artdanj-api.md @@ -0,0 +1,7 @@ +--- +name: artdanj-api +description: My personal API connected to my instances and my services +link: https://api.arthurdanjou.fr +tags: [API] +icon: i-ph-gear-six-bold +--- diff --git a/src/content/projects/artdanj-shortener.md b/src/content/projects/artdanj-shortener.md new file mode 100644 index 0000000..6588ad1 --- /dev/null +++ b/src/content/projects/artdanj-shortener.md @@ -0,0 +1,7 @@ +--- +name: artdanj-shortener +description: URL Shortener for Developers +link: https://go.arthurdanjou.fr +tags: [Software, OpenSource] +icon: i-mdi-toolbox-outline +--- diff --git a/src/content/projects/artdanj-website.md b/src/content/projects/artdanj-website.md new file mode 100644 index 0000000..84617c1 --- /dev/null +++ b/src/content/projects/artdanj-website.md @@ -0,0 +1,7 @@ +--- +name: artdanj-website +description: My personal website, my portfolio, and my blog. +link: https://arthurdanjou.fr +tags: [Web] +icon: i-heroicons-globe-europe-africa-solid +--- diff --git a/src/content/projects/erisium.md b/src/content/projects/erisium.md new file mode 100644 index 0000000..5b48311 --- /dev/null +++ b/src/content/projects/erisium.md @@ -0,0 +1,7 @@ +--- +name: Erisium +description: Junior Developer at Erisium, a French speaking minecraft server +link: https://erisium.com +tags: [MineCraft] +icon: i-mdi-cube +--- diff --git a/src/content/projects/make-my-server.md b/src/content/projects/make-my-server.md new file mode 100644 index 0000000..93851c5 --- /dev/null +++ b/src/content/projects/make-my-server.md @@ -0,0 +1,7 @@ +--- +name: make-my-server +description: Deploy many services present on my infrastructure from files for Kubernetes +link: https://github.com/ArthurDanjou/make-my-server +tags: [DevOps, Servers] +icon: i-tabler-server-2 +--- diff --git a/src/pages/about.vue b/src/pages/about.vue index 63de9e8..a61b99c 100644 --- a/src/pages/about.vue +++ b/src/pages/about.vue @@ -9,51 +9,58 @@ const { data: experiences } = await useWorkExperiences() diff --git a/src/pages/talents.vue b/src/pages/talents.vue new file mode 100644 index 0000000..0e8411b --- /dev/null +++ b/src/pages/talents.vue @@ -0,0 +1,150 @@ + + + + + diff --git a/src/pages/uses.vue b/src/pages/uses.vue index 4c01671..4fbafc8 100644 --- a/src/pages/uses.vue +++ b/src/pages/uses.vue @@ -1,11 +1,11 @@ - + diff --git a/src/pages/work.vue b/src/pages/work.vue new file mode 100644 index 0000000..eee9d58 --- /dev/null +++ b/src/pages/work.vue @@ -0,0 +1,61 @@ + + + diff --git a/src/pages/writing/[slug].vue b/src/pages/writing/[slug].vue index afc497e..5c88873 100644 --- a/src/pages/writing/[slug].vue +++ b/src/pages/writing/[slug].vue @@ -15,7 +15,7 @@ const { post, view, like, likes, views } = await usePost(route.params.slug.toStr view() useHead({ - title: `${postContent.value?.title} — Arthur Danjou's shelf`, + title: `${postContent.value?.title} • Arthur Danjou's shelf`, }) function top() { @@ -46,111 +46,109 @@ async function handleLike() {