Skip to content

Commit 0420ebe

Browse files
Update PortfolioLog.tsx
1 parent 3b93f0f commit 0420ebe

File tree

1 file changed

+37
-3
lines changed

1 file changed

+37
-3
lines changed

src/Pages/ProjectsPage/PortfolioLog.tsx

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,24 @@ export default function PortfolioLog(){
66
<h1 className="text-4xl">Portfolio Log</h1>
77

88
<h2>12/12/2024</h2>
9+
<h3 className="font-semibold text-xl italic">Overview</h3>
910
<Paragraph>
10-
I've been mainly working on this portfolio
11-
since it's an intresting development cycle.
11+
This portfolio is a website to view all the
12+
projects I have worked on and the projects I've worked in
13+
class.
14+
15+
This was mainly worked on during my class period to
16+
figure out how to improve it better with GLSL.
17+
</Paragraph>
1218

19+
<h3 className="font-semibold text-xl italic">Inital Ideas</h3>
20+
<Paragraph>
1321
When I started, it was a fairly simply process
1422
of just using React17 and importing shaders which
1523
is cool.
1624

1725
Now I ran into a issue with importing images and kept
18-
trying to resolve the path every way possible.
26+
trying to resolve the path every way possible to the image.
1927

2028
But after a while I figured it out, it was since I was
2129
using React17 instead of React 18.
@@ -30,6 +38,32 @@ export default function PortfolioLog(){
3038

3139
I'm not sure what the issue is but I'm figuring it out slowly.
3240
</Paragraph>
41+
42+
<h3 className="font-semibold text-xl italic">What I learned</h3>
43+
<Paragraph>
44+
I learned that using Shaders can be a pain to implement as I
45+
keep getting a white screen when I use the NPM Package React-Shader
46+
and Shader-Toy.
47+
48+
I also learned that I should make sure to update my packages before
49+
wasting a lot of time to debug a website as I was reading latest version
50+
documents and not React17 documentation.
51+
</Paragraph>
52+
53+
<h3 className="font-semibold text-xl italic">Changes</h3>
54+
<Paragraph>
55+
EINTY-IWeb page was implemented which is a website made with
56+
React18 instead of React17 which supports image importing.
57+
58+
Portfolio Log was also added and all images currently is removed
59+
as it'll take time for me to update this whole portfolio website
60+
to React18 with the background shaders working.
61+
</Paragraph>
62+
63+
<h3 className="font-semibold text-xl italic">Future Improvements</h3>
64+
<Paragraph>
65+
The website will be updated to React18 and shaders should work by then.
66+
</Paragraph>
3367
</article>
3468
</div>
3569
}

0 commit comments

Comments
 (0)