diff --git a/public/projectimgs/bgov.webp b/public/projectimgs/bgov.webp new file mode 100644 index 0000000..4536af3 Binary files /dev/null and b/public/projectimgs/bgov.webp differ diff --git a/public/projectimgs/bloodlines.webp b/public/projectimgs/bloodlines.webp new file mode 100644 index 0000000..30c8880 Binary files /dev/null and b/public/projectimgs/bloodlines.webp differ diff --git a/public/projectimgs/commanderkings.webp b/public/projectimgs/commanderkings.webp new file mode 100644 index 0000000..6a960ea Binary files /dev/null and b/public/projectimgs/commanderkings.webp differ diff --git a/public/projectimgs/invictus.webp b/public/projectimgs/invictus.webp new file mode 100644 index 0000000..bdc2f62 Binary files /dev/null and b/public/projectimgs/invictus.webp differ diff --git a/public/projectimgs/mercs.webp b/public/projectimgs/mercs.webp new file mode 100644 index 0000000..8138c7f Binary files /dev/null and b/public/projectimgs/mercs.webp differ diff --git a/public/projectimgs/tictactoe.webp b/public/projectimgs/tictactoe.webp new file mode 100644 index 0000000..4faa092 Binary files /dev/null and b/public/projectimgs/tictactoe.webp differ diff --git a/public/projectimgs/twokings.webp b/public/projectimgs/twokings.webp new file mode 100644 index 0000000..5b569e3 Binary files /dev/null and b/public/projectimgs/twokings.webp differ diff --git a/src/components/CppProjects.jsx b/src/components/CppProjects.jsx index 485481e..0f868fe 100644 --- a/src/components/CppProjects.jsx +++ b/src/components/CppProjects.jsx @@ -1,14 +1,27 @@ /* ----- Project Imports ----- */ import "@/styles/projects.css"; -import * as Cppdata from "@/data/cppdata.js"; +import { cppProjects } from "@/data/cppdata.js"; function CppProjects() { return ( -
-

This is cpp projects area title

-

This be some cpp projects

+
+ {cppProjects.map((item, index) => { + return( +
+
+ {item.Name} +
+
+

{item.Name}

+

{item.Technologies}

+
+ GitHub +
+
+
); + })}
); }; diff --git a/src/components/ModProjects.jsx b/src/components/ModProjects.jsx index b19202e..bd7df88 100644 --- a/src/components/ModProjects.jsx +++ b/src/components/ModProjects.jsx @@ -1,13 +1,27 @@ /* ----- Project Imports ----- */ import "@/styles/projects.css"; -import * as Modsdata from "@/data/modsdata.js"; +import { modProjects } from "@/data/modsdata.js"; function ModProjects() { return ( -
-

This is Mod projects area title

-

This be some Mod projects

+
+ {modProjects.map((item, index) => { + return( +
+
+ {item.Name} +
+
+

{item.Name}

+

{item.Details}

+
+ GitHub + Steam +
+
+
); + })}
); }; diff --git a/src/data/cppdata.js b/src/data/cppdata.js index f4a6b01..09bd940 100644 --- a/src/data/cppdata.js +++ b/src/data/cppdata.js @@ -8,14 +8,9 @@ const BLANKTEMPLATE = { export const cppProjects = [ { Name: "Messi vs Ronaldo TicTacToe", - GitHub: "", + GitHub: "https://github.com/II-Paulus-II/Messi-Vs-Ronaldo---Tic-Tac-Toe", + Image: "/projectimgs/tictactoe.webp", Information: "", - Technologies: "", + Technologies: "C++, Win32, GDI+", }, - { - Name: "", - GitHub: "", - Information: "", - Technologies: "", - } ]; diff --git a/src/data/modsdata.js b/src/data/modsdata.js index d0eda44..e0497cd 100644 --- a/src/data/modsdata.js +++ b/src/data/modsdata.js @@ -9,20 +9,57 @@ const BLANKTEMPLATE = { export const modProjects = [ { - Name: "", - GitHub: "", - Steam: "", - Workshop_ID: "", - Details: "", - Skills: "", + Name: "Commander Kings", + GitHub: "https://github.com/II-Paulus-II/Commander_Kings", + Steam: "https://steamcommunity.com/sharedfiles/filedetails/?id=2457763591", + Workshop_ID: "2457763591", + Details: "A mod for the game Imperator Rome to allow Kings to command Legion Armies.", + Skills: "GUI Editing, Jomini Script", + Image: "/projectimgs/commanderkings.webp", }, { - Name: "", - GitHub: "", - Steam: "", - Workshop_ID: "", - Details: "", - Skills: "", + Name: "Two Spartan Kings", + GitHub: "https://github.com/II-Paulus-II/Two_Spartan_Kings", + Steam: "https://steamcommunity.com/sharedfiles/filedetails/?id=2127148915", + Workshop_ID: "2127148915", + Details: "A mod for the game Imperator Rome to recreate the Diarchy Government form for the country Sparta.", + Skills: "GUI Editing, Jomini Script", + Image: "/projectimgs/twokings.webp", + }, + { + Name: "Bigger Government", + GitHub: "https://github.com/II-Paulus-II/Bigger_Government", + Steam: "https://steamcommunity.com/sharedfiles/filedetails/?id=1961807756", + Workshop_ID: "1961807756", + Details: "A mod for the game Imperator Rome to add more laws and government offices to republics and monarchies.", + Skills: "GUI Editing, Jomini Script", + Image: "/projectimgs/bgov.webp", + }, + { + Name: "Bloodlines By Max", + GitHub: "https://github.com/II-Paulus-II/Bloodlines", + Steam: "https://steamcommunity.com/sharedfiles/filedetails/?id=1999873334", + Workshop_ID: "1999873334", + Details: "A mod for the game Imperator Rome to add many bloodlines as traits for characters.", + Skills: "GUI Editing, Jomini Script", + Image: "/projectimgs/bloodlines.webp", + }, + { + Name: "Mercenaries Go Away", + GitHub: "https://github.com/II-Paulus-II/Mercenaries_Go_Away", + Steam: "https://steamcommunity.com/sharedfiles/filedetails/?id=1880525856", + Workshop_ID: "1880525856", + Details: "A mod for the game Imperator Rome that reduces the number of mercenary armies on the map.", + Skills: "Notepad++", + Image: "/projectimgs/mercs.webp", + }, + { + Name: "Imperator Invictus", + GitHub: "https://github.com/SnowletTV/Invictus", + Steam: "https://steamcommunity.com/sharedfiles/filedetails/?id=2532715348", + Workshop_ID: "2532715348", + Details: "A massive mod for the game Imperator Rome adding many features. More than fifty people in the team!", + Skills: "GUI Editing, Jomini Script", + Image: "/projectimgs/invictus.webp", }, - ];