diff --git a/content/career/2017-exp-carstens-carstens.json b/content/career/2017-exp-carstens-carstens.json index e95fc02..45e893d 100644 --- a/content/career/2017-exp-carstens-carstens.json +++ b/content/career/2017-exp-carstens-carstens.json @@ -1,5 +1,5 @@ { - "type": "job-experience", + "type": "internship", "title": { "en": "Carstens & Carstens Partnerschaft mbB", "de": "Carstens & Carstens Partnerschaft mbB" diff --git a/content/career/2019-exp-edeka-nord.json b/content/career/2019-exp-edeka-nord.json index 2390fb0..8907950 100644 --- a/content/career/2019-exp-edeka-nord.json +++ b/content/career/2019-exp-edeka-nord.json @@ -1,5 +1,5 @@ { - "type": "job-experience", + "type": "internship", "title": { "en": "Edeka Nord", "de": "Edeka Nord" diff --git a/content/career/present-exp-minervatools.json b/content/career/present-exp-minervatools.json new file mode 100644 index 0000000..4aeed0e --- /dev/null +++ b/content/career/present-exp-minervatools.json @@ -0,0 +1,21 @@ +{ + "type": "job-experience", + "title": { + "en": "MinervaTools", + "de": "MinervaTools" + }, + "sortDate": "2021-12-19 13:16:38", + "startDate": { + "en": "December 2021", + "de": "Dezember 2021" + }, + "endDate": { + "en": "Present", + "de": "Jetzt" + }, + "description": { + "de": "Eigenes Unternehmen zum Verkauf von selbstentwickelten Minecraft Plugins und zugehörigen Webpanels.", + "en": "Own company for developing and selling Minecraft plugins and corresponding web panels." + }, + "externalLink": "https://minervatools.net" +} diff --git a/src/_globals.scss b/src/_globals.scss index a8fda43..3f0821a 100644 --- a/src/_globals.scss +++ b/src/_globals.scss @@ -74,6 +74,7 @@ $aboutCVShadow: 0 0 15px 0 var(--color-accent-shadow-profile); --color-notice: #{rgba(map.get($theme, "accent"), 0.15)}; --color-cv-edu: #{map.get($theme, "blue")}; + --color-cv-intern-apprentice: #{map.get($theme, "orange")}; @media (prefers-color-scheme: light) { --color-background: #{map.get($theme-light, "background")}; @@ -107,6 +108,7 @@ $aboutCVShadow: 0 0 15px 0 var(--color-accent-shadow-profile); --color-skill-5: #{map.get($theme-light, "purple")}; --color-cv-edu: #{map.get($theme-light, "blue")}; + --color-cv-intern-apprentice: #{map.get($theme-light, "orange")}; } } diff --git a/src/pages/about.tsx b/src/pages/about.tsx index 3f23cf2..3d073c6 100644 --- a/src/pages/about.tsx +++ b/src/pages/about.tsx @@ -12,6 +12,7 @@ import { GatsbyImage } from "gatsby-plugin-image"; import { ArrowRight, + BookOpen, Briefcase, ExternalLink, GraduationCap, @@ -259,6 +260,12 @@ const AboutPage = (props) => { "job-experience" && ( )} + {(careerEntry.type == + "apprenticeship" || + careerEntry.type == + "internship") && ( + + )} {careerEntry.title[lang]} {careerEntry.description && diff --git a/src/pages/index.module.scss b/src/pages/index.module.scss index 4c25087..b4e78e1 100644 --- a/src/pages/index.module.scss +++ b/src/pages/index.module.scss @@ -441,5 +441,13 @@ &.entryTypeeducation { --entry-color: var(--color-cv-edu); } + + &.entryTypeapprenticeship { + --entry-color: var(--color-cv-intern-apprentice); + } + + &.entryTypeinternship { + --entry-color: var(--color-cv-intern-apprentice); + } } }