From fb466e1c15c58bdc62a744415660580a49864468 Mon Sep 17 00:00:00 2001 From: Alvalen Date: Tue, 5 Sep 2023 20:06:59 +0700 Subject: [PATCH] [feat] populate project images --- .gitignore | 2 + analyze/nodejs.html | 39 ++++++ app/(root)/page.js | 30 +++-- app/nprogress.css | 2 +- app/projects/page.js | 26 ++-- components/Navbar.js | 10 +- json/data.json | 49 ++++---- next.config.js | 10 +- package.json | 4 + pnpm-lock.yaml | 123 +++++++++++++++++-- public/projects/bot/bot1.png | Bin 0 -> 585687 bytes public/projects/bot/bot2.png | Bin 0 -> 502159 bytes public/projects/chat/chat1.png | Bin 0 -> 70559 bytes public/projects/chat/chat2.png | Bin 0 -> 154914 bytes public/projects/chat/chat3.png | Bin 0 -> 104179 bytes public/projects/chat/chat4.png | Bin 0 -> 86285 bytes public/projects/ino/ino1.png | Bin 0 -> 272027 bytes public/projects/ino/ino2.png | Bin 0 -> 632769 bytes public/projects/ino/ino3.png | Bin 0 -> 216040 bytes public/projects/lptk/lptk1.png | Bin 0 -> 2215129 bytes public/projects/lptk/lptk2.png | Bin 0 -> 1101073 bytes public/projects/lptk/lptk3.png | Bin 0 -> 589371 bytes public/projects/lptk/lptk4.png | Bin 0 -> 139801 bytes public/projects/main-project/aleph-bot.png | Bin 0 -> 492267 bytes public/projects/main-project/react-chat.png | Bin 0 -> 353592 bytes public/projects/main-project/react-tools.png | Bin 0 -> 342134 bytes public/projects/porto/porto1.png | Bin 0 -> 1616261 bytes public/projects/porto/porto2.png | Bin 0 -> 242866 bytes public/projects/porto/porto3.png | Bin 0 -> 108071 bytes public/projects/tools/tools.png | Bin 0 -> 106295 bytes public/projects/tools/tools1.png | Bin 0 -> 38060 bytes public/projects/tools/tools2.png | Bin 0 -> 51612 bytes public/projects/tools/tools3.png | Bin 0 -> 55154 bytes public/projects/unmuh/unmuh1.png | Bin 0 -> 3446886 bytes public/projects/unmuh/unmuh2.png | Bin 0 -> 197513 bytes public/projects/unmuh/unmuh3.png | Bin 0 -> 87678 bytes 36 files changed, 232 insertions(+), 63 deletions(-) create mode 100644 analyze/nodejs.html create mode 100644 public/projects/bot/bot1.png create mode 100644 public/projects/bot/bot2.png create mode 100644 public/projects/chat/chat1.png create mode 100644 public/projects/chat/chat2.png create mode 100644 public/projects/chat/chat3.png create mode 100644 public/projects/chat/chat4.png create mode 100644 public/projects/ino/ino1.png create mode 100644 public/projects/ino/ino2.png create mode 100644 public/projects/ino/ino3.png create mode 100644 public/projects/lptk/lptk1.png create mode 100644 public/projects/lptk/lptk2.png create mode 100644 public/projects/lptk/lptk3.png create mode 100644 public/projects/lptk/lptk4.png create mode 100644 public/projects/main-project/aleph-bot.png create mode 100644 public/projects/main-project/react-chat.png create mode 100644 public/projects/main-project/react-tools.png create mode 100644 public/projects/porto/porto1.png create mode 100644 public/projects/porto/porto2.png create mode 100644 public/projects/porto/porto3.png create mode 100644 public/projects/tools/tools.png create mode 100644 public/projects/tools/tools1.png create mode 100644 public/projects/tools/tools2.png create mode 100644 public/projects/tools/tools3.png create mode 100644 public/projects/unmuh/unmuh1.png create mode 100644 public/projects/unmuh/unmuh2.png create mode 100644 public/projects/unmuh/unmuh3.png diff --git a/.gitignore b/.gitignore index 8f322f0..62190d7 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,5 @@ yarn-error.log* # typescript *.tsbuildinfo next-env.d.ts + +.env \ No newline at end of file diff --git a/analyze/nodejs.html b/analyze/nodejs.html new file mode 100644 index 0000000..17709d4 --- /dev/null +++ b/analyze/nodejs.html @@ -0,0 +1,39 @@ + + + + + + Webpack Bundle Analyzer [4 Sep 2023 at 22:29] + + + + + + + + +
+ + + \ No newline at end of file diff --git a/app/(root)/page.js b/app/(root)/page.js index 8d4211e..9d003ce 100644 --- a/app/(root)/page.js +++ b/app/(root)/page.js @@ -270,7 +270,7 @@ const MyPage = () => {
-
+
{
{ type: "spring", }}> Feel free to contact me if you have any{" "} - questions or just want to say hi. + + questions or just want to say hi. + { delay: 0.3, type: "spring", }}> - alvalen.shafel04@gmail.com + + alvalen.shafel04@gmail.com + {/* icons */}
{ { /> { /> { /> { window.scrollTo(0, 0); }, []); @@ -320,8 +329,9 @@ export default function Page() { alt="Alvalens" layout="fill" objectFit="cover" - placeholder="empty" + placeholder="blur" className="bg-slate-950 opacity-10 group-hover/tes:opacity-100 transition-all ease duration-500" + blurDataURL={project.bg.blurDataURL} />

diff --git a/components/Navbar.js b/components/Navbar.js index bfdbb37..81d8da0 100644 --- a/components/Navbar.js +++ b/components/Navbar.js @@ -86,13 +86,13 @@ const NavItems = ({ isNavOpen, setIsNavOpen }) => { animate={isNavOpen ? "open" : "closed"} initial={false}>
-
+
{/* title */} + className="text-6xl font-bold text-white "> Menu @@ -175,8 +175,8 @@ const Navbar = () => {