From 50ebc41a9d0a11d9714929a8e13edaf606bb9dac Mon Sep 17 00:00:00 2001 From: II-Paulus-II Date: Thu, 7 Mar 2024 13:19:53 +0000 Subject: [PATCH] experience section --- src/components/Details.jsx | 2 +- src/components/Technologies.jsx | 22 +++++++++++++--- src/data/modsdata.js | 2 +- src/data/techdata.js | 46 +++++++++++++++++++++++++++++++++ src/styles/technologies.css | 32 +++++++++++++++++++++++ 5 files changed, 99 insertions(+), 5 deletions(-) diff --git a/src/components/Details.jsx b/src/components/Details.jsx index b6dafca..1a9cb48 100644 --- a/src/components/Details.jsx +++ b/src/components/Details.jsx @@ -12,7 +12,7 @@ function Details() {

Paul Hughes

Full Stack Developer

- Tech + Experience Projects
diff --git a/src/components/Technologies.jsx b/src/components/Technologies.jsx index e9f1e68..5325165 100644 --- a/src/components/Technologies.jsx +++ b/src/components/Technologies.jsx @@ -1,12 +1,28 @@ /* ----- Project Imports ----- */ import "@/styles/technologies.css"; +import { techData } from "@/data/techdata.js" function Technologies() { return ( -
-

This is Tech area title

-

This be some technologies

+
+

Experience

+
+ {techData.map((data) => { + return ( +
+

{data.Name}

+
    + {data.List.map((item) => { + return ( +
  • {item}
  • + ); + })} +
+
+ ); + })} +
); }; diff --git a/src/data/modsdata.js b/src/data/modsdata.js index 8e73d91..d0eda44 100644 --- a/src/data/modsdata.js +++ b/src/data/modsdata.js @@ -1,5 +1,5 @@ const BLANKTEMPLATE = { - Name: "", + Name: "", GitHub: "", Steam: "", Workshop_ID: "", diff --git a/src/data/techdata.js b/src/data/techdata.js index e69de29..74d9dc7 100644 --- a/src/data/techdata.js +++ b/src/data/techdata.js @@ -0,0 +1,46 @@ +export const techData = [ + { + Name: "Languages", + Text: "", + List: [ + "C++", + "JavaScript", + ], + }, + { + Name: "JS Frameworks", + Text: "", + List: [ + "Express", + "React", + "Next", + ], + }, + { + Name: "C++ Libraries", + Text: "", + List: [ + "Win32 API", + "Ncurses", + "SFML", + ], + }, + { + Name: "System Admin", + Text: "", + List: [ + "Debian/Ubuntu", + "Nginx", + "PM2", + "BASH", + ], + }, + { + Name: "Databases", + Text: "", + List: [ + "PostgresQL", + "Sqlite3" + ], + } +] diff --git a/src/styles/technologies.css b/src/styles/technologies.css index 2317386..b34a0a3 100644 --- a/src/styles/technologies.css +++ b/src/styles/technologies.css @@ -1,4 +1,36 @@ .technologiesContainer { + color: white; + justify-content: center; + align-items: center; + display: flex; + flex-direction: column; min-height: 100vh; + gap: 3rem; padding: 3rem; } + +.experienceContainer { + display: flex; + flex-direction: row; + gap: 2rem; +} + +.experienceInnerContainer { + border: 1px solid white; + padding: 1rem; + display: flex; + flex-direction: column; + gap: 1rem; +} + +.experienceItemTitle { + +} + +.experienceList { + +} + +.experienceListItem { + +}