diff --git a/README.md b/README.md
index 1c60925d..3bf3ec5c 100644
--- a/README.md
+++ b/README.md
@@ -50,14 +50,14 @@ Features
- [x] Template HTML blocks for repeated components. (v.0.0.1)
- [x] Resume page (HTML and PDF options). (v.0.0.1)
- [x] Contact page. (v.0.0.1)
-- [ ] Convert SLCC e-portfolio to my own website (v.0.0.1)
+- [x] Proper 404 page (v.0.0.1)
- [ ] Security:
- [ ] Separate user for self-hosting, with reduced permissions. (v.0.0.1)
- [ ] Dockerize (v.0.0.1)
-- [ ] Proper 404 page (v.0.0.1)
Future Features:
+- [ ] Convert SLCC e-portfolio to my own website (v.0.0.2)
- [ ] Read in data for portfolio from a DB or preferably a plain text files. (v.0.0.2)
- [ ] Script to easily add new projects. (v.0.0.2)
- [ ] Demo's of various projects. (embed Java Swing app or Flutter app directly into portfolio). (v.0.0.2)
@@ -71,3 +71,26 @@ Minor Bugs:
- [ ] Contact form submission centers entire section. (v.0.0.2)
- [ ] Profile picture animation is slightly cutoff on mobile. (v.0.0.2)
+
+
+
+COLORSCHEMES:
+--dark-0: #170123;
+--dark-1: #39124e;
+--dark-2: #5e3276;
+--dark-3: #84509f;
+--primary: #4a245e;
+--accent-1: #9e75a8;
+--accent-2: #c69bca;
+--text: #EBD2FF;
+
+--dark-0: #091A19;
+--dark-1: #10211E;
+--dark-2: #162722;
+--dark-3: #1C2E26;
+--primary-1: #304334;
+--primary: #6B825C;
+--accent-0: #90D889;
+--accent-1: #8FC973;
+--accent-2: #B8DAA6;
+--text: #E0EAD9;
diff --git a/colorscheme.txt b/colorscheme.txt
new file mode 100644
index 00000000..617f844e
--- /dev/null
+++ b/colorscheme.txt
@@ -0,0 +1,19 @@
+--dark-0: #170123;
+--dark-1: #39124e;
+--dark-2: #5e3276;
+--dark-3: #84509f;
+--primary: #4a245e;
+--accent-1: #9e75a8;
+--accent-2: #c69bca;
+--text: #EBD2FF;
+
+--dark-0: #091A19;
+--dark-1: #10211E;
+--dark-2: #162722;
+--dark-3: #1C2E26;
+--primary-1: #304334;
+--primary: #6B825C;
+--accent-0: #90D889;
+--accent-1: #8FC973;
+--accent-2: #B8DAA6;
+--text: #E0EAD9;
diff --git a/public/images/battery-mon.png b/public/images/battery-mon.png
index 861f7c2b..33883fd8 100644
Binary files a/public/images/battery-mon.png and b/public/images/battery-mon.png differ
diff --git a/public/images/calculator.gif b/public/images/calculator.gif
index 7283e33e..8fc12e9b 100644
Binary files a/public/images/calculator.gif and b/public/images/calculator.gif differ
diff --git a/public/images/snake.gif b/public/images/snake.gif
index 6fa318e9..0aca6687 100644
Binary files a/public/images/snake.gif and b/public/images/snake.gif differ
diff --git a/src/App.jsx b/src/App.jsx
index 6e1fb8af..d73f8ef6 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -105,10 +105,10 @@ export default function App() {
],
tools: [
"Git & GitHub",
- "Docker & Kubernetes",
- "Flutter",
- "React",
- "Linux",
+ "Docker",
+ "Flutter & React",
+ "Linux & NeoVim",
+ "Cloudflare",
"Microsoft Intune",
],
other: [
diff --git a/src/components/PdfViewer.jsx b/src/components/PdfViewer.jsx
index fd89959f..ad1b3ec3 100644
--- a/src/components/PdfViewer.jsx
+++ b/src/components/PdfViewer.jsx
@@ -33,7 +33,7 @@ export default function PdfViewer({ file }) {
}}
className="pdf-document"
>
-