feat(posts): add privacy policy and terms of use pages

- Added new files `privacy-policy.md` and `terms-of-use.md` to the `content/posts` directory.
- Updated the footer component to include links to the privacy policy and terms of use pages.
- Updated the listposts component to exclude hidden posts from being displayed.
This commit is contained in:
Rico van Zelst
2024-01-20 14:01:02 +01:00
parent 6e524a743d
commit 266b5f6a92
5 changed files with 128 additions and 4 deletions

View File

@@ -3,6 +3,7 @@ title: Hello, I am a cat!
description: Thumbnail is a cat.
thumbnail: 'https://placekitten.com/1920/1080'
date: 2022-10-01 # YYYY-MM-DD HH:MM:SS
hidden: false
---
# Hello, world!

View File

@@ -0,0 +1,63 @@
---
title: Privacy Policy
description: This Privacy Policy covers the information we may collect when you use Heimerdinger.lol.
thumbnail: 'https://cdn.rico.sh/thumb-privacypolicy.png'
date: 2024-01-20 # YYYY-MM-DD HH:MM:SS
tags:
- privacy
- policy
- heimerdinger
- privacy policy
hidden: true
---
# Privacy Policy
Last Updated: January 20th, 2024
## 1. Introduction
Welcome to Heimerdinger.lol! This privacy policy outlines how we collect, use, and protect your personal information. Your privacy is important to us, and we are committed to complying with all applicable data protection laws.
## 2. Information We Collect
### 2.1 User-Provided Information
We may collect and store information that you voluntarily provide to us, including Riot IDs entered on the site for enhancing your user experience.
### 2.2 Automatically Collected Information
We use Google Analytics, Cloudflare Insights, and Simple Analytics to collect anonymous data about your interactions with our site. This data includes, but is not limited to, your IP address, browser type, operating system, and pages visited. We use this data to improve our site and your user experience.
## 3. How We Use Your Information
We use the collected information for the following purposes:
- Improving and personalizing your user experience.
- Analyzing site performance and usage patterns.
- Complying with legal obligations.
- Protecting our rights and the rights of others.
## 4. Information Sharing
We may share your information in the following situations:
- To comply with legal requirements.
- To protect our rights or the rights of others.
## 5. Security Measures
We take reasonable measures to protect your personal information from unauthorized access or disclosure.
## 6. Changes to This Privacy Policy
We may update this privacy policy periodically. The latest version will be posted on [Heimerdinger.lol](https://heimerdinger.lol/post/privacy-policy), with a new "Last Updated" date.
## 7. Contact Us
If you have any questions or concerns regarding this privacy policy, you can reach out to us at heimerdinger@rico.sh.
This privacy policy is effective as of the Last Updated date mentioned above.
By using Heimerdinger.lol, you acknowledge and agree to the terms of this Privacy Policy.

View File

@@ -0,0 +1,57 @@
---
title: Terms of Use
description: These Terms of Use apply to your use of Heimerdinger.lol.
thumbnail: 'https://cdn.rico.sh/thumb-termsofuse.png'
date: 2024-01-20 # YYYY-MM-DD HH:MM:SS
tags:
- terms
- of
- use
- tos
- terms of use
- heimerdinger
hidden: true
---
# Heimerdinger.lol Terms of Use
Last Updated: January 20th, 2024
## 1. Introduction
Welcome to Heimerdinger.lol ("we," "us," or "our"). Please read these Terms of Use carefully before using our services. By accessing or using Heimerdinger.lol, you agree to comply with and be bound by these terms. If you do not agree with any part of these terms, please do not use our services.
## 2. Site Information
- **Sitename:** Heimerdinger.lol
- **Jurisdiction:** We are based in the EU.
## 3. Legal Information
- **Updates:** The updated Terms of Use will be posted on this page with a new "Last Updated" date.
- **Ownership:** Heimerdinger.lol was created under Riot Games' "Legal Jibber Jabber" policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project.
## 4. User Responsibilities
- **Lawful Use:** Users must not break any laws or engage in any activities that could disrupt the functioning of the website.
- **User Content:** Content submitted by users grants us the rights to use it without issue.
- **No Warranty:** We provide no warranty or guarantee regarding the accuracy, timeliness, performance, completeness, or suitability of the information found on Heimerdinger.lol.
## 5. Website Security
- **Non-Disruption:** Users must not attack the website or attempt to break it without explicit permission.
- **No Scraping:** Users must not scrape content from Heimerdinger.lol.
## 6. Circumvention and Legal Actions
- **Circumvention:** Users must not circumvent any protections we have in place.
- **Legal Action:** We reserve the right to take appropriate legal action against any user violating these terms.
## 7. Contact Information
For any inquiries or concerns related to these Terms of Use, please contact us at heimerdinger@rico.sh.
## 8. Conclusion
By using Heimerdinger.lol, you acknowledge and agree to these Terms of Use. We reserve the right to modify, update, or revise these terms at any time. It is your responsibility to check for updates regularly.
Thank you for using Heimerdinger.lol!

View File

@@ -21,18 +21,18 @@
class="mr-4 hover:underline md:mr-6 decoration-orange-500 decoration-1">Contact</a>
</li>
<li>
<a href="#"
<a href="/post/privacy-policy"
class="mr-4 hover:underline md:mr-6 decoration-orange-500 decoration-1">Privacy</a>
</li>
<li>
<a href="#"
<a href="/post/terms-of-use"
class="mr-4 hover:underline md:mr-6 decoration-orange-500 decoration-1">Terms</a>
</li>
</ul>
<span
class="text-sm text-gray-500 sm:text-center dark:text-gray-400 items-center flex flex-row justify-center whitespace-pre">© {{date('Y')}} <a
href="/" class=" hover:underline">Heimerdinger.LoL</a> Made with <x-iconsax-bul-heart-circle
class="inline-block w-5 self-center relative text-red-400"/></span>
href="/" class=" hover:underline">Heimerdinger.LoL</a> Made with <a href="https://rico.sh"><x-iconsax-bul-heart-circle
class="inline-block w-5 self-center relative text-red-400"/></a></span>
</div>
</footer>

View File

@@ -3,6 +3,9 @@
<div class="container mx-auto p-4 flex flex-col items-center justify-center mt-3">
<div class="grid grid-cols-1 md:grid-cols-2 gap-12 auto-cols-max w-full">
@foreach($posts as $post)
@if($post->hidden)
@continue
@endif
<article class="inline-block text-gray-200 bg-stone-800/40 shadow-md rounded-2xl border border-stone-800
hover:border-orange-500/10 hover:shadow-orange-500/10 items-center h-80 relative">
<span