diff --git a/package.json b/package.json index 44be3ac..a780e5a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "portfolio", - "version": "1.1.0", + "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", diff --git a/public/portrait-one.jpg b/public/portrait-one.jpg new file mode 100644 index 0000000..5f65e57 Binary files /dev/null and b/public/portrait-one.jpg differ diff --git a/public/portrait-one.png b/public/portrait-one.png deleted file mode 100644 index 436da57..0000000 Binary files a/public/portrait-one.png and /dev/null differ diff --git a/src/app/page.tsx b/src/app/page.tsx index 95e4cea..0a20673 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -98,7 +98,6 @@ export default async function Home() { .slice(0, 3); const age = calculateAge(new Date('2001-03-04')); - const year = new Date().getFullYear() return (
@@ -106,7 +105,7 @@ export default async function Home() { { /* search header */}
-
+
T L K @@ -118,18 +117,10 @@ export default async function Home() {
{ /* input */} -
- -
- T - L - K - R -
-
+ { /* tab navigation */}
@@ -137,6 +128,7 @@ export default async function Home() { News Images Videos + Books Web Finances
@@ -159,123 +151,128 @@ export default async function Home() { { /* card grid */} -
+
+
- { /* images */} - -
- Portrait of Markus Thielker -
-
- Portrait of Markus Thielker -
-
- Portrait of Markus Thielker -
-
+ { /* images */} + +
+ Portrait of Markus Thielker +
+
+ Portrait of Markus Thielker +
+
+ Portrait of Markus Thielker +
+
- { /* GitHub */} - - - -
- GitHub - GitHub -
-
-
- MarkusThielker - { - stars > 0 ? - {stars} total stars - : - - } - { - profile.followers ? - {profile.followers} followers - : - - } + { /* GitHub */} + + + +
+ GitHub + GitHub
- Full stack developer of Kotlin and Java backends with experience in Android, React and Angular frontend development. -
+
+
+ MarkusThielker + { + stars > 0 ? + {stars} total stars + : + + } + { + profile.followers ? + {profile.followers} followers + : + + } +
+ Full stack developer of Kotlin and Java backends with experience in Android, React and Angular frontend development. +
+ + + + + { /* age */} + + + + Age + + + + {age} years + March 2001 - - { /* age */} - - - - Age - - - - {age} years - March 2001 - - + { /* employer */} + + + + Employer + + + + None + Open for work + + - { /* employer */} - - - - Employer - - - - None - Open for work - - + { /* TODO */} + + + + Languages + + + + { + languagePercentages ? +
    + {Object.entries(languagePercentages).map(([index, language]) => ( +
  • + {language.name}: {Math.round(language.percent)} % +
  • + ))} +
+ : +
- { /* TODO */} - - - - Languages - - - - { - languagePercentages ? -
    - {Object.entries(languagePercentages).map(([index, language]) => ( -
  • - {language.name}: {Math.round(language.percent)} % -
  • - ))} -
- : -
- -
- } -
-
+
+ } +
+
+
{ /* default content (centered) */} @@ -351,7 +348,7 @@ export default async function Home() {
);