A personal website/passion project built to experiment with responsive design and dark mode using HTML, CSS, JS, & Bootstrap 5.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Redesigned contact.html to be more responsive and fit with the new style. It was hard but worth it :). Oh, also added particle.js
• Fixed the navbar so it works on phones and zoom.
• Dark mode actually works now
• Logo isn’t huge anymore lol
• Contact form checks stuff and sends correctly
Strengthen site security and user experience with thoughtful improvements
I’ve introduced Content-Security-Policy meta tags across all HTML files to better protect the site from potential vulnerabilities—because keeping my work safe and trustworthy matters to me.
To make the site friendlier to everyone, I added a noscript fallback for logos so that users who don't have JavaScript experience also have a sleek look and feel, and I responsibly protect my email addresses from spiders using JavaScript obfuscation—staying on the edge of openness and privacy.
I also updated the robots.txt file to kindly steer web crawlers away from license data and asset directories, making sensitive data private but permitting SEO.
Finally, I reordered the dark mode toggle to properly use event listeners for smooth interaction, and added small UX touches like context menu disabling and image dragging to make browsing on my site smooth and respectful.
Revised about.html with a new hero section, updated headings, and an introduction. Improved license.html by adjusting logo placement and footer class. Enhanced styles.css with new variables, layout improvements, and added styles for the hero and intro sections to support the updated HTML structure.
Added dark mode and languages that I coded in. This part was kinda annoying BCS I has to put all the CSS that I coded and make a duplicate of each and then sometimes things didn't line up but in the end it was worth it.
Just started on the homepage! It was fun designing the color palette and making it my own. It was kinda annoying to design the logo.