Skip to content

Commit 254c78b

Browse files
committed
"Updated freeBooks.html to add profile name display from local storage and set default text to 'Welcome, Guest!' if no name is saved."
1 parent d160b50 commit 254c78b

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

assets/html/freeBooks.html

+11-1
Original file line numberDiff line numberDiff line change
@@ -690,7 +690,7 @@
690690
<img id="profile-avatar" src="../images/avatar1.jpg" />
691691
</div>
692692
<div class="menu">
693-
<h3>XYZ<br /><span>Book Lover</span></h3>
693+
<h3 id="profileNameDisplay">XYZ<br /><span>Book Lover</span></h3>
694694
<ul>
695695
<li>
696696
<img src="../images/user.jpg" /><a href="../../profile.html">My profile</a>
@@ -716,9 +716,19 @@ <h3>XYZ<br /><span>Book Lover</span></h3>
716716
<script>
717717
document.addEventListener("DOMContentLoaded", () => {
718718
const savedAvatar = localStorage.getItem("selectedAvatar");
719+
const savedName = localStorage.getItem("profileName");
719720
if (savedAvatar) {
720721
document.getElementById("profile-avatar").src = `./assets/images/${savedAvatar}`;
721722
}
723+
724+
if (savedName) {
725+
document.getElementById("profileNameDisplay").textContent = `${savedName}`;
726+
} else {
727+
document.getElementById("profileNameDisplay").textContent = "Welcome, Guest!";
728+
}
729+
730+
731+
722732
});
723733
document.getElementById('more-link').addEventListener('click', function(event) {
724734
event.preventDefault();

0 commit comments

Comments
 (0)