Apache 2.0 License
This project is released under the Apache License, Version 2.0 (January 2004). It allows users to use the software for any purpose, distribute, modify, and distribute modified versions of the software under the terms of the license.
Key Permissions:
- Commercial Use: You can use this software in commercial products.
- Modification: You can modify the software to suit your needs.
- Patent Grant: Provides an express grant of patent rights from contributors to users.
Key Conditions:
- Include License: You must include a copy of the license.
- Retain Copyright Notices: You must retain all copyright, patent, and attribution notices.
- State Changes: You must state significant changes made to the software.
You can read the full Apache 2.0 License text here: Apache License 2.0
Terms of Service
By accessing and using this website, you accept and agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use the site.
1. Use of the Site:
This website is a personal portfolio project provided for informational and entertainment purposes. You agree to use it lawfully and not to attempt to disrupt, hack, or overload the servers hosting this site.
2. Intellectual Property:
The source code is licensed under Apache 2.0 (see above). However, the profile images, quotes, and personal data of the individuals featured belong to them. You may not reuse their images or likenesses without their explicit permission.
3. Third-Party Links:
This site contains links to external websites (e.g., personal portfolios, games). We have no control over the content and nature of these external sites and are not responsible for them.
4. Changes to Terms:
We reserve the right to update or modify these terms at any time without prior notice. Continued use of the site after changes constitutes acceptance of the new terms.
Disclaimer & Liability
This website is provided "as is" and "as available" without any warranties of any kind, either express or implied.
No Warranties:
The creator of this site does not warrant that the website will be uninterrupted, error-free, or free of harmful components. You use this site entirely at your own risk.
Limitation of Liability:
Under no circumstances shall the creator or contributors be held liable for any direct, indirect, incidental, consequential, or special damages arising out of or in any way connected with the use of this website.
Accuracy of Content:
The quotes, descriptions, and personal details of the individuals featured on this site are provided for entertainment purposes. While we strive for accuracy, we make no representations regarding the completeness or truthfulness of any profile data.
Data & Privacy Information
This website is designed with privacy in mind. We do not use tracking cookies, third-party analytics, or collect personal data without your explicit consent.
Local Storage Usage:
We use your browser's built-in localStorage feature solely to remember your Light/Dark mode theme preference. This data is stored entirely on your device and is never transmitted to any server.
User-Submitted Data (Guestbook & Contact):
We have recently introduced interactive features that allow you to share data voluntarily. If you choose to use the Guestbook or Contact Form, the following applies:
- Guestbook: Your name/alias and message will be collected and stored in our database to be displayed publicly on the site for other visitors to see.
- Contact Form: Your name, email, and message will be collected and sent directly to the site administrator. This information is kept private and is used solely to respond to your inquiry.
Managing Your Data:
If you wish to have your guestbook entry or contact submission removed, please use the contact form or reach out via GitHub, and I will promptly delete the data from our servers.
Tools & Technologies Used
This project was built from scratch using modern, lightweight, and highly efficient tools.
- HTML5 & CSS3: The foundational structure and custom styling, utilizing modern features like CSS variables and backdrop filters.
- Tailwind CSS: The primary utility-first CSS framework used for rapid UI development and responsive design.
- Vanilla JavaScript: All interactivity (theme switching, modals, accordions, particle effects) is written in pure JS with no heavy libraries.
- VS Code: The code editor used for development, paired with GitHub Copilot for suggestions.
- Git & GitHub: Version control and source code hosting.
- GitHub Pages: Free and seamless static site hosting directly from the repository.
- Figma: Used for prototyping layouts, picking color palettes, and testing dark/light mode contrasts.
- Chrome DevTools: Essential for debugging layout issues, testing mobile responsiveness, and profiling animations.
How to Clone This Repository
Cloning the repository allows you to get a full local copy of the "My Universe" project.
Steps to Clone:
- Install Git: If you don't have Git installed, download it from git-scm.com/downloads.
-
Open your Terminal/Command Prompt: Navigate to the directory where you want to save the project.
cd path/to/your/desired/directory -
Clone the Repository: Use the git clone command followed by the repository URL.
git clone https://github.com/RandomCatUser/RandomCatUser.github.io.git -
Navigate into the Project:
cd RandomCatUser.github.io - You now have a local copy of the repository! Open
index.htmlin your browser to view it.
Assets & UI Attributions
This project utilizes several amazing third-party libraries and resources. We extend our gratitude to the creators and maintainers of these valuable tools.
-
Uiverse.io: The beautiful animated sun/moon theme toggle switch was adapted from RiccardoRapelli's design.
Uiverse.io Website -
Google Fonts (Space Grotesk & Quicksand): Licensed under the Open Font License.
Google Fonts -
Heroicons: Beautiful hand-crafted SVG icons. © 2020 Refactoring UI Inc. Licensed under the MIT License.
Heroicons Website -
AOS (Animate On Scroll): © 2016 Michał Sajnóg. Licensed under the MIT License.
AOS GitHub - Image Assets: Profile images and banners are sourced from friends, Unsplash, and Pinterest. Earth favicon from favicon.io.
All other original content within this repository is © RandomCatUser, and is licensed under the Apache 2.0 License.
Music Credits & Copyrights
The background music featured on this website is created by talented independent artists who generously share their work for free use. All tracks are used under their respective free-use licenses for non-commercial, personal portfolio purposes. Click the album artwork next to each track to listen to the original source.
Featured Tracks:
⚠️ Copyright Notice: The music tracks featured on this website are the intellectual property of their respective creators and artists listed above. They are used here solely for non-commercial, personal portfolio purposes under free-use provisions. No copyright infringement is intended. All music is credited to its original creators, and we claim no ownership over any of the tracks. If you are a rights holder and believe any content is used inappropriately, or if you would like your track removed, please contact me and I will address it promptly.
Support these amazing artists by checking out their other works and following them on their respective platforms!
Guestbook & Public Data Sharing
To make this universe more interactive, a Guestbook feature has been added! This allows visitors to leave a friendly message, feedback, or just say hi.
What Data is Shared?
When you submit an entry to the guestbook, the name (or alias) you provide and your message are collected and stored securely in our database. This information is then rendered publicly on the guestbook page for anyone visiting the site to see.
Moderation & Privacy:
To ensure a safe and welcoming environment, guestbook entries are subject to moderation. We reserve the right to remove any content that is spam, offensive, or violates our Terms of Service. Please avoid sharing sensitive personal information (like passwords, addresses, or phone numbers) in the guestbook, as the data is publicly visible.
By submitting a guestbook entry, you acknowledge that your provided name and message will be publicly displayed.
Special Thanks
A massive thank you to everyone who contributed to this project, provided feedback, or let me feature them in my digital universe.
- The "Universe" Crew: Su ZhyZai, Minnie, Chaniru, Minku, Frank, and Yenuja. Thank you for letting me use your profiles, banners, and quotes!
- Music Artists: しゃろう (Sharou), JayM, さんうさぎ (San Usagi), and TeamMusicCreative. Thank you for creating such beautiful music and sharing it freely!
- The Open Source Community: For building and maintaining the incredible tools that make web development accessible and fun.
- Unsplash & Pinterest Creators: For providing high-quality, free-to-use imagery that makes the site look professional.
- You: Thank you for visiting my universe, reading the credits, and especially if you signed the guestbook!
Help & Support
While this is a personal project, I highly welcome feedback, bug reports, and contributions from the community!
Reporting Bugs:
If you encounter any broken links, layout issues, or JavaScript errors, please open an issue on the GitHub Issues page. Include a screenshot and steps to reproduce the bug.
Feature Requests:
Have an idea for a cool new feature (like more animations or profile interactions)? Feel free to open an issue with the "enhancement" tag.
Contributing:
Want to contribute code? Fork the repository, make your changes on a new branch, and submit a Pull Request. All contributions are reviewed and appreciated!
Contact & Inquiries
If you have any questions, suggestions, or concerns regarding this project, or if you are one of the individuals featured and would like your profile updated or removed, please don't hesitate to reach out using the new Contact Form or the methods below.
How to Reach Me:
- Contact Form: Fill out the secure form on the homepage or contact page. Your name, email, and message will be sent directly to my inbox. This data is kept private and is never shared publicly.
- GitHub Issues: For code-related questions or bug reports, please open an issue here.
- Social Media: You can also find me on Discord or other platforms via the links on my main homepage.
I aim to respond to all legitimate inquiries within 72-120 hours.