Skip to content

Commit 09719ab

Browse files
committed
About <-> Home
'About' section is now home.
1 parent 3839aa1 commit 09719ab

3 files changed

Lines changed: 62 additions & 93 deletions

File tree

about.html

Lines changed: 0 additions & 84 deletions
This file was deleted.

components/header.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
<div class="header-title">Robin's Site ~/</div>
22
<nav>
33
<a href="index.html">Home</a> |
4-
<a href="about.html">About</a> |
5-
<a href="blog.html">Blog</a> |
64
<a href="projects.html">Projects</a> |
7-
<a href="notes.html">Notes</a>
5+
<a href="notes.html">Notes</a> |
6+
<a href="blog.html">Blog</a>
87
</nav>
98
<div class="header-row">
109
<p>Welcome! Sharing ideas, projects, school notes, and more.</p>

index.html

Lines changed: 60 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,71 @@
2727

2828
<body>
2929
<header id="header-placeholder"></header>
30-
<div class="header-row">
31-
<p>This is where I share random ideas and stuff I created about school, life, etc. (Not any type of
32-
category that I want to fall into, journal, diary, because it would feel kind of restrictive on 'how'/'what'
33-
should I write about anything.)</p>
34-
</div>
30+
<main>
31+
<article>
32+
<h1>Hello, I'm Robin.</h1>
33+
<p>
34+
This site serves as a platform for me to document my thoughts, projects, and anything else I find worth
35+
sharing. I share random ideas and stuff I created about school, life, etc. (Not any type of
36+
category that I want to fall into, journal, diary, because it would feel kind of restrictive on 'how'/'what'
37+
should I write about anything.) Just a little bit of self intro, I'm a freshman at the NYU studying Computer
38+
Science and Mathematics.
39+
</p>
40+
41+
<h2>What You Might Find Here</h2>
42+
<p>
43+
- Posts about random topics I find interesting.<br>
44+
- Small projects, experiments, and creations.<br>
45+
- Thoughts on academic topics, especially from school work.<br>
46+
- Personal reflections or ideas that I simply want to document.
47+
</p>
48+
49+
<h2>Connect with Me</h2>
50+
<p>
51+
You can find me here:
52+
</p>
53+
<ul>
54+
<li><a href="https://github.com/localhost433" target="_blank">GitHub</a></li>
55+
<li><a href="https://www.linkedin.com/in/robin-chen-a494542b7/" target="_blank">LinkedIn</a></li>
56+
</ul>
57+
<p>
58+
Or you can email me at <a href="mailto: robinchen@nyu.edu">robinchen@nyu.edu</a>
59+
</p>
60+
61+
<h2>Tech Stack</h2>
62+
<p>
63+
This site is built with vanilla HTML, CSS, and JavaScript. It uses minimal dependencies to stay
64+
lightweight, including:
65+
</p>
66+
<ul>
67+
<li><code>marked.js</code> – for client-side Markdown rendering</li>
68+
<li><code>MathJax</code> – for TeX/LaTeX rendering in posts</li>
69+
<li><code>DOMPurify</code> – for safe rendering of user-submitted content</li>
70+
<li><code>Vercel KV</code> – for serverless comment storage</li>
71+
</ul>
72+
<p>
73+
The comment system gracefully falls back to local JSON storage in development mode. Blog entries now use
74+
a JSON-based front-matter metadata system.
75+
</p>
76+
77+
<h2>Future Plans</h2>
78+
<p>
79+
I plan to add more features and improve the design over time. Some ideas include:
80+
</p>
81+
<ul>
82+
<li>Improving the comment system with better user experience (it's not working at the moment)</li>
83+
<li>Adding a search feature for easier navigation</li>
84+
<li>Enhancing the overall design and responsiveness</li>
85+
<li>Supporting more Markdown features</li>
86+
<li>Notifying users of new posts or updates</li>
87+
<li>Add a section for ideas pop up in my mind</li>
88+
</article>
89+
</main>
3590

3691
<footer id="footer-placeholder"></footer>
3792

3893
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
3994
<script type="module" src="js/header-footer.js"></script>
40-
4195
</body>
4296

4397
</html>

0 commit comments

Comments
 (0)