home

Welcome: how did you get here?

Hello! I'm Xleepree, and welcome to my website! I ramble about stuff in my "blog," and place other information about myself here. This website exists as the first ever programming project I ever worked on, and it helps to keep my bios short and tidy on social media platforms. It has turned out to be pretty nice, wouldn't you agree?

While you're here, look around! Maybe you will find something of note.

latest status

what's going on right now

3-27-2026: "Hommewurk"

latest blog post

useless info that may tickle your brain

doomscrolling

2-1-2026


I started doing it and I feel miserable

q&a

i can answer your questions.

Q: where are the other pages?
A: There is a navigation bar up top. If you don't find one, your browser has JavaScript disabled.

Q: source code?
A: You can check out this website's GitHub repository, or you can inspect it with your browser's developer tools.

Q: are you real?
A: Yes. I'm a student in the U.S. and my name is Diego.

Q: do you shower
A: You don't need to know that! (Yeah)

notes

wasn't i just talking about things of note?

changelog

formal website updates because my git commits are deranged

less slight redesign 7-19-2026

Greatly changed the design of the website and revised many texts.
Still the same codebase

blog Bounce 3-3-2026

If you're on a desktop the blog links on the blog posts page do a little transform.
I also added some revisions to the pages and new stuffs in the projects page.

themes & fonts 12-12-2025

I changed the fonts of the website and there are two new themes!

slight redesign 12-2-2025

New stuffs: replaced the dropdown screen thing and navbar with the navigator (top bar)
Old design was annoying. I fixed it

can i just be done (v3.0.0) 9-14-2025

Welcome to v3.0.0. I talk differently. The website is different.
It has been redesigned from scratch for the third time and right now is coming with updated info and a new blog post and status.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse AAAAAA cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

// WARNING! :: IRRELEVANT TO THIS SITE (v2.0.0)
vvvvvvvvvvvv

container gradients 6-6-2025

the containers in light and dark mode used to be transparent
I didn't like that, so now they have the same gradient that the background does

table of contents 4-21-2025

blog posts now have an inconvenient ToC that will be later fixed

automatic loading 4-2-2025

the banner, navigation, and footer are now loaded with javascript to lessen html repitition



js-css > global.js > loadContent(type)

function loadContent(type) {
    if (type === "page") {
        banner.innerHTML = "<img src='images/banner.png' class='banner'>";
        nav.innerHTML = `
            <a href='index.html'>home</a>
            <a href='about.html'>about</a>
            <a href='blog.html'>blog</a>
            <a href='projects.html'>projects</a>`;
        footer.innerHTML = `
            <button onclick='setTheme('""&)'>default</button>
            <button onclick='setTheme('lightTheme')'>light</button>
            <button onclick='setTheme('darkTheme')'>dark</button>
            <hr>
            <p>since nov 3, 2024 :: hosted with cloudflare</p>
            <a href='https://github.com/Xleepree/xleepree-webtite'>repository</a>
            <a href='mailto:xleepree.pages.mail@gmail.com'>contact</a>`;
    } else if (type === "blogPost") {
        banner.innerHTML = "<img src='../images/banner.png' class='banner'>";
        nav.innerHTML = `
            <a href='../index.html'>home</a>
            <a href='../about.html'>about</a>
            <a href='../blog.html'>blog</a>
            <a href='../projects.html'>projects</a>`;
        footer.innerHTML = `
            <button onclick='setTheme('""&)'>default</button>
            <button onclick='setTheme('lightTheme')'>light</button>
            <button onclick='setTheme('darkTheme')'>dark</button>
            <hr>
            <p>since nov 3, 2024 :: hosted with cloudflare</p>
            <a href='https://github.com/Xleepree/xleepree-webtite'>repository</a>
            <a href='mailto:xleepree.pages.mail@gmail.com'>contact</a>`;
    } else {
        console.log("unusable or nonexistent parameter.");
        return;
    }

    document.body.prepend(banner);
    document.body.prepend(nav);
    document.body.append(footer);
}

                        

themes 3-30-2025 (but at 7:36 PM)

added light and dark themes

the new website is out! (v2.0.0) 3-30-2025

not much to say
isn't it cool?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur volutpat leo justo, quis viverra eros condimentum non. Quisque luctus lorem ut leo tempor convallis. Mauris ante ex, accumsan vitae velit eu, tristique sodales orci. Proin vitae imperdiet ex. Aenean volutpat enim a dolor varius auctor. Ut finibus viverra porta. Nulla ac nunc sit amet ipsum dictum finibus. Morbi eu sodales turpis, in venenatis elit. Cras scelerisque neque eget nisi sodales sollicitudin. Morbi venenatis blandit quam a aliquam. Nullam interdum turpis lectus, eget suscipit tellus condimentum feugiat.

themes are to come soon i think
idk

// WARNING! :: EVEN MORE IRRELEVANT TO THIS SITE (v1.0.0)
vvvvvvvvvvvv

automatic loading 1-22-2025 at 9:57 AM

stuff like the nav, banner, and footer load automatically now

localStorage 1-20-2025 at 1:43 PM

changed the themes thing to use localStorage
it should save to the browser now
credit to taxevaiden for the idea

solarized 1-11-2025 at 8:37 PM

added solarized themes and changed the website design (again)

banner 12-30-2024 at 5:05 PM

forget minimizing things! i added a gigantic banner!

minimizing 12-28-2024 at 11:25 PM

added:

  • sunrise theme
  • high contrast theme

changed:

  • the overall website design
  • some minor stuff

theme saving 12-25-2024 at 11:48 PM

themes save now
i used sessionStorage so it doesn't save between tabs but as long as you're in a tab it should save with what theme you have
making it so it saves between tabs would use cookies and i think and idk how to do that yet

themes 12-25-2024 at 11:48 PM

  • added a theme switcher that doesn't save at all
  • other minor stuff

i can scream at people to enable javascript now in the notes :sunglasses:

icon placement 12-25-2024 at 10:50 AM

i changed where the new icon for ze website is
people said it was ugly so i think it is better now (hopefully) also added back buttons on the blogpost pages because why not

new icon ._. 12-13-2024 at 7:21 PM

i added a new icon for ze website

image placements 12-3-2024 at 4:33 PM

i changed where the images went and also organized some stuffs into folders

some images 11-30-2024 at 5:29 PM

i added some more images
that's kind of it

tax evader's note 11-28-2024 at 2:28 PM

hey guys i kinda forked his repo but i made stuff a lot... better

but anyways, i'll just give you a proper list of what i did,.,.,.,.

  • cleaned EVERYTHING up
  • organized everything
  • removed and added stuff
  • made blog post format better
  • used actual <li> elements...
  • got rid of <style> element so he wouldn't cry tweaking stuff

the code was messy but i fixed it! hooray! teehee!

ok bye

- taxevaiden

pages are finished 11-28-2024 at 12:40 PM

alright, this is a lot more than the title lets on
i'll give you a list:

  • blog is actually more like a blog
  • made the projects page
  • made the about page
  • added Q&A
  • the website has an icon now
  • navigation is no longer work in progress!!!!!

so yeah i did a lot of stuffs
i will add some other things when i feel like it

i can say random stuff 11-27-2024 at 9:35 AM

the blog page is done
i can say unrelated things now
thought of adding a comment box but i don't know how i'm going to do that

there's a changelog now (v1.0.0) 11-27-2024 at 12:34 AM

so uhh, yeah
pretty self explanatory, i made the changelog page
aside from that, i added a thing with the website scaling so it fits better or something i forgot how it worked
nothing else other than a few tweaks with the code which are completely unoticable unless you look at the code itself
i'm tired, i'll work on the other pages tommorow

Website made on November 3rd, 2024.