feat: tos

This commit is contained in:
TheClashFruit 2024-01-13 14:13:19 +01:00
parent a9d129702a
commit 1a3607237f
Signed by: TheClashFruit
GPG key ID: 09BB24C34C2F3204
10 changed files with 264 additions and 15 deletions

View file

@ -9,27 +9,27 @@
<link rel="icon" href="/favicon.ico" />
<meta name="name" content="TheClashFruit's Forgejo &bull; Pages" />
<meta name="description" content="Host your static pages." />
<meta name="name" content="TheClashFruit's Forgejo &bull; 404" />
<meta name="description" content="A painless, self-hosted Git service." />
<meta name="keywords" content="TheClashFruit, tcf, blokkok, the, clash, fruit, forgejo, static, hosting, pages, git, gitea, gay, codeberg" />
<meta name="theme-color" content="#3B0764" />
<meta property="og:site_name" content="TheClashFruit's Forgejo" />
<meta property="og:title" content="Pages" />
<meta property="og:title" content="404" />
<meta property="og:type" content="website" />
<meta property="og:locale" content="en_UK" />
<meta property="og:url" content="https://theclashfruit.page" />
<meta property="og:image" content="https://theclashfruit.page/img/social_card.png" />
<meta property="og:description" content="Host your static pages." />
<meta property="og:image" content="https://theclashfruit.page/img/tos_social.png" />
<meta property="og:description" content="A painless, self-hosted Git service." />
<meta name="twitter:card" content="summary_large_image" />
<meta property="twitter:domain" content="theclashfruit.page" />
<meta property="twitter:url" content="https://theclashfruit.page" />
<meta name="twitter:title" content="TheClashFruit's Forgejo &bull; Pages" />
<meta name="twitter:description" content="Host your static pages." />
<meta name="twitter:image" content="https://theclashfruit.page/img/social_card.png" />
<meta name="twitter:title" content="TheClashFruit's Forgejo &bull; 404" />
<meta name="twitter:description" content="A painless, self-hosted Git service." />
<meta name="twitter:image" content="https://theclashfruit.page/img/tos_social.png" />
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="/css/style.css" />
</head>
<body>
<header>
@ -39,7 +39,7 @@
<path d="M18 15C16.3431 15 15 16.3431 15 18C15 19.6569 16.3431 21 18 21C19.6569 21 21 19.6569 21 18C21 16.3431 19.6569 15 18 15ZM18 15V8C18 7.46957 17.7893 6.96086 17.4142 6.58579C17.0391 6.21071 16.5304 6 16 6H13M6 9C7.65685 9 9 7.65685 9 6C9 4.34315 7.65685 3 6 3C4.34315 3 3 4.34315 3 6C3 7.65685 4.34315 9 6 9ZM6 9V16C6 16.5304 6.21071 17.0391 6.58579 17.4142C6.96086 17.7893 7.46957 18 8 18H11" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
<h1>TheClashFruit's Forgejo Pages</h1>
<h1>TheClashFruit's Forgejo</h1>
</div>
</div>
</header>

View file

@ -33,7 +33,7 @@ header {
margin: 0 0 2rem;
background: linear-gradient(337deg, #A855F7 -34.74%, #3B0764 162.02%), #D9D9D9;
color: #fff;
height: 30vh;
min-height: 30vh;
}
header > div {
max-width: 1100px;
@ -63,6 +63,18 @@ main h2 {
margin-bottom: 1rem;
line-height: 1.5rem;
}
main h3 {
margin-bottom: 0.5rem;
line-height: 1.5rem;
}
main ol, main ul {
margin-bottom: 1rem;
line-height: 1.5rem;
list-style: lower-alpha inside;
}
main ol > li, main ul > li {
margin-bottom: 0.1rem;
}
main p {
margin-bottom: 0.5rem;
line-height: 1.5rem;

View file

@ -1 +1 @@
{"version":3,"sourceRoot":"","sources":["style.scss"],"names":[],"mappings":"AAAQ;AAER;EACE;EACA;EAEA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EAEA;EAEA;EAEA;;;AAGF;EACE;EAEA;;AAEA;EACE;;;AAIJ;EACE;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;EAEA;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;;;AAKN;EACE;EAEA;EAEA;EAEA;EACA;EAEA;EAEA;;AAEA;EACE;EAEA;;AAGF;EACE;EAEA;;AAGF;EACE;EAEA;EAEA;EACA;EAEA;;;AAIJ;EACE;;AAEA;EACE;EAEA;EACA;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;;AAGF;EACE;EAEA;EACA;EAEA;;AAEA;EACE;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;;AAEA;EACE;;AAEA;EACE;EAEA;EAEA;;AAKN;EACE;EAEA;;;AAOV;EACE;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;EAEA;EAEA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EAEA;EAEA;;;AAKN;EACE;IACE;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAMQ;IACE;;;AASd;EACE;IACE;;EAGE;IACE;IAEA;;EAKN;IACE;IAEA;;EAGF;IACE;;EAIA;IACE;IAEA;IACA;IAEA;IAEA;;EAEA;IACE;;EAGF;IACE;IAEA;IAEA;IAEA","file":"style.css"}
{"version":3,"sourceRoot":"","sources":["style.scss"],"names":[],"mappings":"AAAQ;AAER;EACE;EACA;EAEA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EAEA;EAEA;EAEA;;;AAGF;EACE;EAEA;;AAEA;EACE;;;AAIJ;EACE;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;EAEA;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;;;AAKN;EACE;EAEA;EAEA;EAEA;EACA;EAEA;EAEA;;AAEA;EACE;EAEA;;AAGF;EACE;EAEA;;AAGF;EACE;EAEA;EAEA;;AAEA;EACE;;AAIJ;EACE;EAEA;;AAGF;EACE;EAEA;EAEA;EACA;EAEA;;;AAIJ;EACE;;AAEA;EACE;EAEA;EACA;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;;AAGF;EACE;EAEA;EACA;EAEA;;AAEA;EACE;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;;AAEA;EACE;;AAEA;EACE;EAEA;EAEA;;AAKN;EACE;EAEA;;;AAOV;EACE;EAEA;EAEA;;AAEA;EACE;EAEA;EAEA;EAEA;EAEA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EAEA;EAEA;;;AAKN;EACE;IACE;IACA;;EAGF;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAMQ;IACE;;;AASd;EACE;IACE;;EAGE;IACE;IAEA;;EAKN;IACE;IAEA;;EAGF;IACE;;EAIA;IACE;IAEA;IACA;IAEA;IAEA;;EAEA;IACE;;EAGF;IACE;IAEA;IAEA;IAEA","file":"style.css"}

View file

@ -43,7 +43,7 @@ header {
color: #fff;
height: 30vh;
min-height: 30vh;
> div {
max-width: 1100px;
@ -90,6 +90,24 @@ main {
line-height: 1.5rem;
}
h3 {
margin-bottom: 0.5rem;
line-height: 1.5rem;
}
ol, ul {
margin-bottom: 1rem;
line-height: 1.5rem;
list-style: lower-alpha inside;
> li {
margin-bottom: 0.1rem;
}
}
p {
margin-bottom: 0.5rem;

BIN
img/pages_social.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

BIN
img/privacy_social.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 58 KiB

BIN
img/tos_social.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View file

@ -29,7 +29,7 @@
<meta name="twitter:description" content="Host your static pages." />
<meta name="twitter:image" content="https://theclashfruit.page/img/social_card.png" />
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="/css/style.css" />
</head>
<body>
<header>
@ -39,7 +39,7 @@
<path d="M18 15C16.3431 15 15 16.3431 15 18C15 19.6569 16.3431 21 18 21C19.6569 21 21 19.6569 21 18C21 16.3431 19.6569 15 18 15ZM18 15V8C18 7.46957 17.7893 6.96086 17.4142 6.58579C17.0391 6.21071 16.5304 6 16 6H13M6 9C7.65685 9 9 7.65685 9 6C9 4.34315 7.65685 3 6 3C4.34315 3 3 4.34315 3 6C3 7.65685 4.34315 9 6 9ZM6 9V16C6 16.5304 6.21071 17.0391 6.58579 17.4142C6.96086 17.7893 7.46957 18 8 18H11" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
<h1>TheClashFruit's Forgejo Pages</h1>
<h1>TheClashFruit's Forgejo</h1>
</div>
</div>
</header>

219
legal/terms.html Normal file
View file

@ -0,0 +1,219 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>TheClashFruit's Forgejo &bull; Terms of Service</title>
<link rel="icon" href="/favicon.ico" />
<meta name="name" content="TheClashFruit's Forgejo &bull; Terms of Service" />
<meta name="description" content="A painless, self-hosted Git service." />
<meta name="keywords" content="TheClashFruit, tcf, blokkok, the, clash, fruit, forgejo, static, hosting, pages, git, gitea, gay, codeberg" />
<meta name="theme-color" content="#3B0764" />
<meta property="og:site_name" content="TheClashFruit's Forgejo" />
<meta property="og:title" content="Terms of Service" />
<meta property="og:type" content="website" />
<meta property="og:locale" content="en_UK" />
<meta property="og:url" content="https://theclashfruit.page" />
<meta property="og:image" content="https://theclashfruit.page/img/tos_social.png" />
<meta property="og:description" content="A painless, self-hosted Git service." />
<meta name="twitter:card" content="summary_large_image" />
<meta property="twitter:domain" content="theclashfruit.page" />
<meta property="twitter:url" content="https://theclashfruit.page" />
<meta name="twitter:title" content="TheClashFruit's Forgejo &bull; Terms of Service" />
<meta name="twitter:description" content="A painless, self-hosted Git service." />
<meta name="twitter:image" content="https://theclashfruit.page/img/tos_social.png" />
<link rel="stylesheet" href="/css/style.css" />
</head>
<body>
<header>
<div>
<div class="title">
<svg width="3rem" height="3rem" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18 15C16.3431 15 15 16.3431 15 18C15 19.6569 16.3431 21 18 21C19.6569 21 21 19.6569 21 18C21 16.3431 19.6569 15 18 15ZM18 15V8C18 7.46957 17.7893 6.96086 17.4142 6.58579C17.0391 6.21071 16.5304 6 16 6H13M6 9C7.65685 9 9 7.65685 9 6C9 4.34315 7.65685 3 6 3C4.34315 3 3 4.34315 3 6C3 7.65685 4.34315 9 6 9ZM6 9V16C6 16.5304 6.21071 17.0391 6.58579 17.4142C6.96086 17.7893 7.46957 18 8 18H11" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
<h1>TheClashFruit's Forgejo</h1>
</div>
</div>
</header>
<main>
<div>
<h2>Terms of Service</h2>
<p>
<em>
Last Updated: January 13, 2024
</em>
</p>
<h3>1. Acceptance of Terms</h3>
<p>
By accessing or using TheClashFruit's Forgejo services ("Services"), you agree to comply with and be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, please do not use the Services.
</p>
<h3>2. Account Registration</h3>
<p>
2.1 You must create an account to use the Services. You are responsible for maintaining the security of your account and any activities that occur under your account.
</p>
<p>
2.2 You must provide accurate and complete information during the registration process. You are responsible for keeping your account information up to date.
</p>
<h3>3. Use of Services</h3>
<p>
3.1 You agree to use the Services only for purposes that are legal, proper, and in accordance with these Terms and any applicable laws and regulations.
</p>
<p>
3.2 You are responsible for all content and activities that occur under your account. TheClashFruit's Forgejo is not responsible for any loss or damage resulting from your failure to comply with these obligations.
</p>
<h3>4. Code of Conduct</h3>
<p>
4.1 You agree not to engage in any activity that may:
</p>
<ol>
<li>
Violate any laws or regulations.
</li>
<li>
Infringe on the rights of others.
</li>
<li>
Cause harm to TheClashFruit's Forgejo or its users.
</li>
<li>
Disrupt the Services or compromise their integrity.
</li>
</ol>
<p>
4.2 TheClashFruit's Forgejo reserves the right to suspend or terminate your account if you violate these Terms or engage in any prohibited activities.
</p>
<h3>5. Intellectual Property</h3>
<p>
5.1 You retain ownership of your code and content. By using the Services, you grant TheClashFruit's Forgejo a worldwide, non-exclusive, royalty-free license to host, store, and display your code for the purpose of providing the Services.
</p>
<p>
5.2 TheClashFruit's Forgejo respects the intellectual property rights of others. If you believe that your work has been copied in a way that constitutes copyright infringement, please contact us at <a href="mailto:admin@theclashfruit.me">admin@theclashfruit.me</a>.
</p>
<h3>6. Termination</h3>
<p>
TheClashFruit's Forgejo reserves the right to suspend or terminate your account at any time for any reason, with or without notice.
</p>
<h3>7. Disclaimer of Warranties</h3>
<p>
TheClashFruit's Forgejo provides the Services on an "as-is" and "as-available" basis. We do not make any warranties, whether expressed or implied, including but not limited to merchantability, fitness for a particular purpose, or non-infringement.
</p>
<h3>8. Limitation of Liability</h3>
<p>
TheClashFruit's Forgejo shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues.
</p>
<h3>9. Governing Law</h3>
<p>
These Terms shall be governed by and construed in accordance with the laws of Hungary.
</p>
<h3>10. Changes to Terms</h3>
<p>
TheClashFruit's Forgejo reserves the right to modify these Terms at any time. Changes will be effective immediately upon posting. Your continued use of the Services after changes are posted constitutes your acceptance of the revised Terms.
</p>
<p>
If you have any questions about these Terms, please contact us at <a href="mailto:admin@theclashfruit.me">admin@theclashfruit.me</a>.
</p>
</div>
</main>
<footer>
<div class="footerInner">
<div class="footerText">
<p>
Copyright &copy; 2024 TheClashFruit.
</p>
<label>
Powered by <a href="https://git.gay/gitgay/pages-server">git.gay pages-server</a>.
</label>
<p>
<a href="https://git.theclashfruit.me">
TheClashFruit's Forgejo
</a>
</p>
</div>
<div class="footerLinks">
<div>
<label>Legal</label>
<ul>
<li>
<a href="https://theclashfruit.page/legal/privacy.html">
Privacy
</a>
</li>
<li>
<a href="https://theclashfruit.page/legal/terms.html">
Terms
</a>
</li>
<li>
<a href="https://theclashfruit.page/legal/rules.html">
Rules
</a>
</li>
</ul>
</div>
<div>
<label>Resources</label>
<ul>
<li>
<a href="https://theclashfruit.page/docs/">
Docs
</a>
</li>
<li>
<a href="https://git.theclashfruit.me/Forgejo/Community/issues">
Issues
</a>
</li>
<li>
<a href="https://bstatus.theclashfruit.me/">
Status
</a>
</li>
</ul>
</div>
</div>
</div>
</footer>
</body>
</html>