From e23880c68071481152a6afa0d5ea0261908cfbad Mon Sep 17 00:00:00 2001 From: "nicolas.marsal" Date: Mon, 1 Aug 2022 22:01:50 +0200 Subject: [PATCH] feat: better style --- index.html | 4 +- src/App.vue | 60 ++++++-- src/assets/sheets-of-paper-a4.css | 33 +++++ src/assets/sheets-of-paper.css | 140 ++++++++++++++++++ src/components/common/LeftSection.vue | 4 +- src/components/common/RightSection.vue | 2 +- src/components/common/WordCloud.vue | 26 ++-- src/components/experiences/MyExperiences.vue | 29 ++-- .../informations/MyPresentation.vue | 21 +++ src/data/informations.ts | 8 + src/data/types.ts | 2 + src/main.ts | 2 + 12 files changed, 290 insertions(+), 41 deletions(-) create mode 100644 src/assets/sheets-of-paper-a4.css create mode 100644 src/assets/sheets-of-paper.css create mode 100644 src/components/informations/MyPresentation.vue diff --git a/index.html b/index.html index 11603f8..f76f28c 100644 --- a/index.html +++ b/index.html @@ -6,8 +6,8 @@ Vite App - -
+ +
diff --git a/src/App.vue b/src/App.vue index 87b10cb..3a320f6 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,37 +6,53 @@ import MyHobbies from "@/components/informations/MyHobbies.vue"; import MySkills from "@/components/skills/MySkills.vue"; import MyExperiences from "@/components/experiences/MyExperiences.vue"; import WordCloud from "@/components/common/WordCloud.vue"; +import LeftSection from "@/components/common/LeftSection.vue"; +import MyPresentation from "@/components/informations/MyPresentation.vue"; diff --git a/src/components/informations/MyPresentation.vue b/src/components/informations/MyPresentation.vue new file mode 100644 index 0000000..c41f630 --- /dev/null +++ b/src/components/informations/MyPresentation.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/src/data/informations.ts b/src/data/informations.ts index 6ed6f5c..789ebe1 100644 --- a/src/data/informations.ts +++ b/src/data/informations.ts @@ -4,6 +4,14 @@ const informations = (): Information => { return { firstName: "Nicolas", lastName: "Marsal", + title: "Développeur Sénior", + presentation: + "Développeur avec plus de 14 années d'expériences dans la réalisation de\n" + + "projets s'appuyant sur Java et son écosystème, j'ai rajouté une dimension full\n" + + "stack à mes compétences ces dernières années.\n" + + "Adepte du clean code et du refactoring, j'ai à cœur d'écrire du code de qualité\n" + + "et maintenable, si possible en pair programming.\n" + + "La communication est clé dans mes échanges avec mes pairs.", email: "nicolas.marsal@gmail.com", address: ["25 rue de la Moselle", "31100 Toulouse"], birthDay: new Date(1982, 11, 3), diff --git a/src/data/types.ts b/src/data/types.ts index 1176bee..25f37e2 100644 --- a/src/data/types.ts +++ b/src/data/types.ts @@ -35,6 +35,8 @@ export type Hobby = string; export interface Information { firstName: string; lastName: string; + presentation: string; + title: string; address: string[]; phoneNumber: string; email: string; diff --git a/src/main.ts b/src/main.ts index 73a1fde..f984d60 100644 --- a/src/main.ts +++ b/src/main.ts @@ -4,6 +4,8 @@ import { createPinia } from "pinia"; import App from "./App.vue"; import "./assets/main.css"; +import "./assets/sheets-of-paper.css"; +import "./assets/sheets-of-paper-a4.css"; import { library } from "@fortawesome/fontawesome-svg-core";