From 13e74e482a547725fe1257061648113e26b9f051 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Kn=C3=B6rzer?= Date: Wed, 17 Apr 2024 21:42:34 +0200 Subject: [PATCH] updated theme --- src/app/components/Footer.tsx | 2 +- src/app/components/HeroSection.tsx | 3 +- src/app/components/main/Body.tsx | 4 +-- src/app/components/main/CVCard.tsx | 6 ++-- src/app/components/main/CVSection.tsx | 24 +++++++-------- src/app/components/main/ProjectSection.tsx | 34 ++++++++++----------- src/app/favicon.ico | Bin 0 -> 32038 bytes src/app/globals.css | 9 ++---- tailwind.config.ts | 6 ++-- 9 files changed, 40 insertions(+), 48 deletions(-) create mode 100644 src/app/favicon.ico diff --git a/src/app/components/Footer.tsx b/src/app/components/Footer.tsx index c062c48..69f7b59 100644 --- a/src/app/components/Footer.tsx +++ b/src/app/components/Footer.tsx @@ -8,7 +8,7 @@ export default function Footer() { diff --git a/src/app/components/HeroSection.tsx b/src/app/components/HeroSection.tsx index 42914dd..b9bf475 100644 --- a/src/app/components/HeroSection.tsx +++ b/src/app/components/HeroSection.tsx @@ -23,8 +23,7 @@ export default function HeroSection() {

Hello There!

- Welcome to my Portfolio page. Here you can take a look at some fun - projects I did to expand my programming skills :) + Willkommen auf meiner Portfolio-Seite. Hier kannst du einen Blick auf einige lustige Projekte ansehen, mit denen ich meine Programmierkenntnisse erweitert habe :)

+
- +
); } diff --git a/src/app/components/main/CVCard.tsx b/src/app/components/main/CVCard.tsx index 96679d0..cb4dd2a 100644 --- a/src/app/components/main/CVCard.tsx +++ b/src/app/components/main/CVCard.tsx @@ -15,9 +15,9 @@ export default function CVCard({ if (startDate !== undefined && endDate !== undefined) { let endDateString = isCurrentOccupation ? "today" - : endDate.getMonth() + "." + endDate.getFullYear(); + : endDate.getMonth() + 1 + "." + endDate.getFullYear(); timeframe = - startDate.getMonth() + + startDate.getMonth() + 1 + "." + startDate.getFullYear() + " - " + @@ -25,7 +25,7 @@ export default function CVCard({ } return ( -
+

{title}

{organization}

diff --git a/src/app/components/main/CVSection.tsx b/src/app/components/main/CVSection.tsx index 178fd2f..d810d3c 100644 --- a/src/app/components/main/CVSection.tsx +++ b/src/app/components/main/CVSection.tsx @@ -18,7 +18,7 @@ export default function CVSection() { "Entwicklung Custom Connector mit Java", "DevOps Pipeline Entwicklung für Mule Apps", ], - startDate: new Date(2022, 11, 1), + startDate: new Date(2022, 10), endDate: new Date(), isCurrentOccupation: true, image: iptImage, @@ -29,8 +29,8 @@ export default function CVSection() { description: [ "Fullstack Entwicklung mit Angular 4, Java Spring und MongoDB", ], - startDate: new Date(2017, 9, 1), - endDate: new Date(2017, 12, 1), + startDate: new Date(2017, 8), + endDate: new Date(2017, 11), isCurrentOccupation: false, image: bNovaImage, }, @@ -38,8 +38,8 @@ export default function CVSection() { title: "Informatiker Generalist Lehrling", organization: "Novartis Pharma AG", description: ["UX-Design", "IT-Support", "Hardware-Testing"], - startDate: new Date(2013, 9, 1), - endDate: new Date(2017, 8, 1), + startDate: new Date(2013, 7), + endDate: new Date(2017, 6), isCurrentOccupation: false, image: novartisImage, }, @@ -47,7 +47,7 @@ export default function CVSection() { title: "Business Information Systems", organization: "MSc, FHNW", description: [], - startDate: new Date(2023, 9, 1), + startDate: new Date(2023, 8), endDate: new Date(), isCurrentOccupation: true, image: fhnwImage, @@ -56,8 +56,8 @@ export default function CVSection() { title: "Information Systems & Informatics", organization: "MSc, UZH", description: [], - startDate: new Date(2022, 9, 1), - endDate: new Date(2023, 8, 1), + startDate: new Date(2022, 8), + endDate: new Date(2023, 7), isCurrentOccupation: false, image: uzhImage, }, @@ -65,18 +65,18 @@ export default function CVSection() { title: "Business Information Technology", organization: "BSc, FHNW", description: [], - startDate: new Date(2018, 9, 1), - endDate: new Date(2021, 8, 1), + startDate: new Date(2018, 8), + endDate: new Date(2021, 7), isCurrentOccupation: false, image: fhnwImage, }, ]; - cvChapters = cvChapters.sort((a, b) => (a.endDate > b.endDate) ? -1 : 1) + cvChapters.sort((a, b) => b.endDate.getTime() - a.endDate.getTime()); return (
-

CV

+

CV

{cvChapters.map((item) => ( -

Projects

-
- {projects.map((item) => ( - - ))} -
+
+

Projects

+
+ {projects.map((item) => ( + + ))}
+
); } diff --git a/src/app/favicon.ico b/src/app/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..9812a4a517976c01baeae7e42d27a500a408f05c GIT binary patch literal 32038 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 IKbFA%0o1nDp#T5? literal 0 HcmV?d00001 diff --git a/src/app/globals.css b/src/app/globals.css index 0612c2e..a37c5d2 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -6,11 +6,6 @@ background-image: url('../images/mountains.webp'); } -.cv-background { - background-image: url('../images/library.webp'); -} - -.projects-background { - background-image: url('../images/code.webp'); - +.body-background { + background: linear-gradient(45deg, #a2cad7, #5cb1c8, #44a7bf) } \ No newline at end of file diff --git a/tailwind.config.ts b/tailwind.config.ts index e39a698..3de9d37 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -14,14 +14,12 @@ const config: Config = { }, extend: { backgroundImage: { - "gradient-radial": "radial-gradient(var(--tw-gradient-stops))", - "gradient-conic": - "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))", + "custom-gradient": `linear-gradient(to bottom-left, #6ee7b7, #3b82f6)` }, }, }, daisyui: { - themes: false + themes: ["light",], }, plugins: [require("@tailwindcss/typography"), require("daisyui")], };