Skip to content

Commit b1e11fe

Browse files
committed
updates
1 parent fbd32b2 commit b1e11fe

3 files changed

Lines changed: 21 additions & 3 deletions

File tree

_layouts/default.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,7 @@
3434
</ul>
3535
</footer>
3636

37-
<script src="{{ '/assets/js/theme-toggle.js' | relative_url }}"></script>
37+
<script src="{{ '/assets/js/theme-toggle.js' | relative_url }}"></script>
38+
{% if page.url == '/' or page.url == '/index.html' %}
39+
<script src="{{ '/assets/js/typed-home.js' | relative_url }}"></script>
40+
{% endif %}

assets/js/typed-home.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
document.addEventListener('DOMContentLoaded', function() {
2+
var el = document.getElementById('typed-welcome');
3+
if (!el) return;
4+
var text = "Welcome to my public developer log. I document my progress, projects, learning experiences, and reflections as I build and improve my skills in software engineering, AI, and development tools.";
5+
var i = 0;
6+
var speed = 32; // ms per character
7+
el.textContent = '';
8+
function type() {
9+
if (i < text.length) {
10+
el.textContent += text.charAt(i);
11+
i++;
12+
setTimeout(type, speed);
13+
}
14+
}
15+
type();
16+
});

index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ title: Hello Devs 📓
55

66
<link rel="stylesheet" href="{{ '/assets/css/style.css' | relative_url }}">
77

8-
Welcome to my public developer log.
9-
I document my progress, projects, learning experiences, and reflections as I build and improve my skills in software engineering, AI, and development tools.
8+
<span id="typed-welcome"></span>
109

1110
---
1211

0 commit comments

Comments
 (0)