Skip to content

Commit f8151a2

Browse files
authored
Merge pull request #8 from ChafficPlugins/claude/add-incogni-referral-OoYMv
Redesign partner sections with featured Incogni card and grid layout
2 parents 4d42df2 + 594a37f commit f8151a2

5 files changed

Lines changed: 524 additions & 82 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ jobs:
101101
# Landing page files
102102
cp index.html _site/
103103
cp redirect.html _site/
104+
cp privacy.html _site/
104105
cp -r style _site/
105106
cp -r img _site/
106107
# MkDocs output → /docs/

index.html

Lines changed: 71 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<meta name="description" content="Open-source Minecraft server plugins. Drugs, mining progression, and developer tools.">
88
<link rel="stylesheet" href="style/main.css">
99
<link rel="icon" type="image/x-icon" href="img/favicon.ico">
10-
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4734982214094550" crossorigin="anonymous"></script>
10+
1111
</head>
1212
<body>
1313

@@ -109,56 +109,92 @@ <h2 class="section-title">At a Glance</h2>
109109
</div>
110110
</section>
111111

112-
<!-- Partner -->
112+
<!-- Featured Partner -->
113113
<section class="section fade-in fade-in-delay-3">
114-
<p class="section-label">Partner</p>
115-
<h2 class="section-title">Need a Server?</h2>
114+
<p class="section-label">Featured</p>
115+
<h2 class="section-title">Protect Your Privacy</h2>
116116
<div class="partner-section">
117-
<a class="partner-banner" id="partnerBanner" href="#" target="_blank" rel="noopener noreferrer">
118-
<div class="partner-banner-brand">
119-
<svg class="partner-banner-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg>
120-
<span class="partner-banner-name" id="partnerName"></span>
117+
<a class="partner-featured" href="https://incogni.cello.so/awbgUw73CF4" target="_blank" rel="noopener noreferrer">
118+
<div class="partner-featured-badge">58% OFF</div>
119+
<div class="partner-featured-content">
120+
<div class="partner-featured-header">
121+
<svg class="partner-featured-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg>
122+
<h3 class="partner-featured-name">Incogni</h3>
123+
</div>
124+
<p class="partner-featured-desc">Remove your personal data from data brokers and the web. Take back control of your online privacy.</p>
125+
<div class="partner-featured-highlights">
126+
<div class="partner-featured-highlight">
127+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"/></svg>
128+
<span>58% off annual plans</span>
129+
</div>
130+
<div class="partner-featured-highlight">
131+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"/></svg>
132+
<span>Automated data removal</span>
133+
</div>
134+
<div class="partner-featured-highlight">
135+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"/></svg>
136+
<span>30-day money-back guarantee</span>
137+
</div>
138+
</div>
121139
</div>
122-
<div class="partner-banner-body">
123-
<div class="partner-banner-text" id="partnerText"></div>
124-
<div class="partner-banner-offer" id="partnerOffer"></div>
140+
<div class="partner-featured-cta">
141+
<span class="partner-featured-cta-btn">Get Incogni</span>
142+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd"/></svg>
125143
</div>
126-
<svg class="partner-banner-arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd"/></svg>
127144
</a>
128145
</div>
129146
</section>
130147

131-
<script>
132-
// Affiliate partner rotation
133-
var partners = [
134-
{
135-
name: 'Shockbyte',
136-
url: 'https://shockbyte.com/billing/aff.php?aff=4416',
137-
text: 'Affordable Minecraft server hosting',
138-
offer: '<span class="partner-banner-offer-text">Use code</span> <span class="partner-banner-code">LAUNCH</span> <span class="partner-banner-offer-text">for 25% off your first month</span>'
139-
},
140-
{
141-
name: 'WiseHosting',
142-
url: 'https://wisehosting.com/aff.php?aff=3248',
143-
text: 'Reliable Minecraft server hosting',
144-
offer: '<span class="partner-banner-offer-text">Premium performance at great prices</span>'
145-
}
146-
];
147-
var partner = partners[Math.floor(Math.random() * partners.length)];
148-
document.getElementById('partnerBanner').href = partner.url;
149-
document.getElementById('partnerName').textContent = partner.name;
150-
document.getElementById('partnerText').textContent = partner.text;
151-
document.getElementById('partnerOffer').innerHTML = partner.offer;
152-
</script>
148+
<!-- Partners -->
149+
<section class="section fade-in fade-in-delay-3">
150+
<p class="section-label">Partners</p>
151+
<h2 class="section-title">Need a Server?</h2>
152+
<div class="partner-section">
153+
<div class="partner-grid">
154+
<a class="partner-card" href="https://shockbyte.com/billing/aff.php?aff=4416" target="_blank" rel="noopener noreferrer">
155+
<div class="partner-card-top">
156+
<svg class="partner-card-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg>
157+
<span class="partner-card-name">Shockbyte</span>
158+
</div>
159+
<p class="partner-card-desc">Affordable Minecraft server hosting</p>
160+
<div class="partner-card-offer">
161+
<span class="partner-card-offer-text">Use code</span>
162+
<span class="partner-card-code">LAUNCH</span>
163+
<span class="partner-card-offer-text">for 25% off</span>
164+
</div>
165+
<div class="partner-card-cta">
166+
<span>Get Started</span>
167+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd"/></svg>
168+
</div>
169+
</a>
170+
<a class="partner-card" href="https://wisehosting.com/aff.php?aff=3248" target="_blank" rel="noopener noreferrer">
171+
<div class="partner-card-top">
172+
<svg class="partner-card-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg>
173+
<span class="partner-card-name">WiseHosting</span>
174+
</div>
175+
<p class="partner-card-desc">Reliable Minecraft server hosting</p>
176+
<div class="partner-card-offer">
177+
<span class="partner-card-offer-text">Premium performance at great prices</span>
178+
</div>
179+
<div class="partner-card-cta">
180+
<span>Get Started</span>
181+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd"/></svg>
182+
</div>
183+
</a>
184+
</div>
185+
</div>
186+
</section>
153187

154188
<!-- Footer -->
155189
<footer class="site-footer fade-in fade-in-delay-4">
156190
<div class="footer-links">
157191
<a class="footer-link" href="/docs/">Docs</a>
158192
<a class="footer-link" href="https://felixbeinssen.net/imprint" target="_blank" rel="noopener noreferrer">Imprint</a>
193+
<a class="footer-link" href="/privacy.html">Privacy Policy</a>
159194
<a class="footer-link" href="https://github.com/ChafficPlugins" target="_blank" rel="noopener noreferrer">GitHub</a>
160195
</div>
161-
<p class="footer-copyright">&copy; ChafficPlugins 2019&ndash;2025</p>
196+
<p class="footer-affiliate">Some links on this site are affiliate links. We may earn a commission at no extra cost to you.</p>
197+
<p class="footer-copyright">&copy; ChafficPlugins 2019&ndash;2026</p>
162198
</footer>
163199

164200
</body>

privacy.html

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
<title>ChafficPlugins - Privacy Policy</title>
7+
<meta name="description" content="Privacy Policy for ChafficPlugins.">
8+
<link rel="stylesheet" href="style/main.css">
9+
<link rel="icon" type="image/x-icon" href="img/favicon.ico">
10+
</head>
11+
<body>
12+
13+
<div class="bg-decoration"></div>
14+
15+
<main class="legal-page">
16+
<a class="legal-back" href="/">
17+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M17 10a.75.75 0 01-.75.75H5.612l4.158 3.96a.75.75 0 11-1.04 1.08l-5.5-5.25a.75.75 0 010-1.08l5.5-5.25a.75.75 0 111.04 1.08L5.612 9.25H16.25A.75.75 0 0117 10z" clip-rule="evenodd"/></svg>
18+
Back to ChafficPlugins
19+
</a>
20+
21+
<h1 class="legal-title">Privacy Policy</h1>
22+
<p class="legal-updated">Last updated: April 1, 2026</p>
23+
24+
<section class="legal-section">
25+
<h2>1. Overview</h2>
26+
<p>ChafficPlugins ("we", "us") operates the website <strong>chafficplugins.github.io</strong>. We are committed to protecting your privacy. This policy explains what data is collected when you visit our site and how it is used.</p>
27+
</section>
28+
29+
<section class="legal-section">
30+
<h2>2. Hosting</h2>
31+
<p>This website is hosted on <strong>GitHub Pages</strong>, a service provided by GitHub, Inc. When you visit our site, GitHub may collect technical data such as your IP address, browser type, and access times in server logs. This data is processed by GitHub in accordance with the <a href="https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement" target="_blank" rel="noopener noreferrer">GitHub Privacy Statement</a>.</p>
32+
</section>
33+
34+
<section class="legal-section">
35+
<h2>3. Data We Collect</h2>
36+
<p>We do not collect, store, or process any personal data ourselves. We do not use analytics, tracking scripts, or advertising services. We do not use cookies.</p>
37+
</section>
38+
39+
<section class="legal-section">
40+
<h2>4. Affiliate Links</h2>
41+
<p>Our site contains affiliate and referral links to third-party services. When you click these links, the respective third-party provider may collect data about your visit. We currently link to the following partners:</p>
42+
<ul>
43+
<li><strong>Incogni</strong> (via Cello) &mdash; <a href="https://www.cello.so/privacy-policy" target="_blank" rel="noopener noreferrer">Cello Privacy Policy</a></li>
44+
<li><strong>Shockbyte</strong> &mdash; <a href="https://shockbyte.com/privacy-policy" target="_blank" rel="noopener noreferrer">Shockbyte Privacy Policy</a></li>
45+
<li><strong>WiseHosting</strong> &mdash; <a href="https://wisehosting.com/privacy-policy" target="_blank" rel="noopener noreferrer">WiseHosting Privacy Policy</a></li>
46+
</ul>
47+
<p>We may earn a commission when you make a purchase through these links at no extra cost to you. Clicking an affiliate link may cause the partner to set cookies on your device to track the referral. Please refer to each partner's privacy policy for details.</p>
48+
</section>
49+
50+
<section class="legal-section">
51+
<h2>5. External Links</h2>
52+
<p>Our site links to external websites (GitHub, SpigotMC, partner sites). We are not responsible for the privacy practices of these third-party sites. We encourage you to review their privacy policies.</p>
53+
</section>
54+
55+
<section class="legal-section">
56+
<h2>6. Your Rights</h2>
57+
<p>Since we do not collect personal data ourselves, there is generally no personal data for us to provide, correct, or delete. If you have questions or concerns about data processed by GitHub Pages or our affiliate partners, please contact the respective provider directly.</p>
58+
<p>If you are located in the EU/EEA, you have rights under the GDPR including the right to access, rectification, erasure, and data portability. For any questions, please contact us.</p>
59+
</section>
60+
61+
<section class="legal-section">
62+
<h2>7. Changes to This Policy</h2>
63+
<p>We may update this privacy policy from time to time. Changes will be posted on this page with an updated date.</p>
64+
</section>
65+
66+
<section class="legal-section">
67+
<h2>8. Contact</h2>
68+
<p>For privacy-related questions, please refer to our <a href="https://felixbeinssen.net/imprint" target="_blank" rel="noopener noreferrer">Imprint</a> for contact information.</p>
69+
</section>
70+
</main>
71+
72+
<footer class="site-footer">
73+
<div class="footer-links">
74+
<a class="footer-link" href="/">Home</a>
75+
<a class="footer-link" href="https://felixbeinssen.net/imprint" target="_blank" rel="noopener noreferrer">Imprint</a>
76+
<a class="footer-link" href="https://github.com/ChafficPlugins" target="_blank" rel="noopener noreferrer">GitHub</a>
77+
</div>
78+
<p class="footer-copyright">&copy; ChafficPlugins 2019&ndash;2026</p>
79+
</footer>
80+
81+
</body>
82+
</html>

redirect.html

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<meta name="description" content="Download ChafficPlugins Minecraft server plugins.">
88
<link rel="stylesheet" href="style/main.css">
99
<link rel="icon" type="image/x-icon" href="img/favicon.ico">
10-
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4734982214094550" crossorigin="anonymous"></script>
10+
1111
</head>
1212
<body>
1313

@@ -54,7 +54,19 @@ <h1 class="download-title" id="downloadTitle">Preparing download&hellip;</h1>
5454

5555
<!-- Partner -->
5656
<div class="download-partner">
57-
<p class="download-partner-label">Recommended Server Hosting</p>
57+
<p class="download-partner-label">Recommended by Us</p>
58+
<a class="download-partner-banner download-partner-featured" href="https://incogni.cello.so/awbgUw73CF4" target="_blank" rel="noopener noreferrer">
59+
<div class="download-partner-badge">58% OFF</div>
60+
<div class="download-partner-top">
61+
<svg class="download-partner-icon download-partner-icon-shield" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg>
62+
<span class="download-partner-name">Incogni</span>
63+
</div>
64+
<div class="download-partner-offer">Remove your data from the web &mdash; <strong>58% off annual plans</strong></div>
65+
<div class="download-partner-cta">
66+
<span class="download-partner-cta-text">Get Incogni</span>
67+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd"/></svg>
68+
</div>
69+
</a>
5870
<a class="download-partner-banner" id="partnerBanner" href="#" target="_blank" rel="noopener noreferrer">
5971
<div class="download-partner-top">
6072
<svg class="download-partner-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg>
@@ -69,9 +81,12 @@ <h1 class="download-title" id="downloadTitle">Preparing download&hellip;</h1>
6981
</div>
7082
</div>
7183

72-
<!-- Footer link -->
84+
<!-- Footer -->
7385
<div class="download-footer">
86+
<p class="download-footer-affiliate">Some links on this site are affiliate links. We may earn a commission at no extra cost to you.</p>
7487
<a class="download-footer-link" href="https://felixbeinssen.net/imprint" target="_blank" rel="noopener noreferrer">Imprint</a>
88+
<span class="download-footer-sep">&middot;</span>
89+
<a class="download-footer-link" href="/privacy.html">Privacy Policy</a>
7590
</div>
7691
</main>
7792

0 commit comments

Comments
 (0)