Skip to content

Commit

Permalink
feat: tweak terms of service
Browse files Browse the repository at this point in the history
  • Loading branch information
doinkythederp committed Jul 26, 2023
1 parent 19d3baf commit 512a634
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 35 deletions.
2 changes: 1 addition & 1 deletion src/components/Content.astro
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<main class="max-w-prose mx-auto my-4 prose prose-invert">
<main class="max-w-prose mx-auto px-4 my-4 prose prose-invert">
<slot />
</main>
19 changes: 1 addition & 18 deletions src/components/Footer.astro
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
import FooterIconMenu, {
Props as FooterIconMenuProps,
type Props as FooterIconMenuProps,
} from "./footer/FooterIconMenu.astro";
import Logo from "./Logo.astro";
Expand Down Expand Up @@ -30,20 +30,3 @@ const { icons } = Astro.props;
their respective owners.
</span>
</div>

<!--
<div
class="flex flex-col bg-primary justify-center items-center gap-6 p-5 sm:p-20 text-center text-white">
<span>
&copy; CraftServer Discord Bot 2023. All trademarks are the property of
their respective owners.
</span>
<span>
Contact:
<a class="underline" href="mailto:bot@craftserver.net">
bot@craftserver.net
</a>
</span>
<FooterIconMenu icons={icons} />
</div>
-->
15 changes: 11 additions & 4 deletions src/components/Subheader.astro
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,21 @@
export interface Props {
left?: boolean;
class?: string;
compact?: boolean;
}
const { left = false, class: classList } = Astro.props;
const { left = false, compact = false, class: classList } = Astro.props;
---

<p
class={`max-w-sm sm:max-w-lg md:max-w-xl ${
left ? "text-left" : "text-center"
} self-center text-lg sm:text-xl text-neutral-200 pb-24 ${classList}`}>
class:list={[
"max-w-sm sm:max-w-lg md:max-w-xl",
left ? "text-left" : "text-center",
"self-center",
"text-lg sm:text-xl",
"text-neutral-200",
compact ? "mb-12" : "mb-24",
classList,
]}>
<slot />
</p>
3 changes: 3 additions & 0 deletions src/components/Title.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<h1 class="font-serif text-3xl md:text-4xl font-bold text-center m-6">
<slot />
</h1>
11 changes: 7 additions & 4 deletions src/layouts/Markdown.astro
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
import Header from "../components/Header.astro";
import Content from "../components/Content.astro";
import Layout from "./Layout.astro";
import Subheader from "../components/Subheader.astro";
import Title from "../components/Title.astro";
export interface Props {
frontmatter: {
Expand All @@ -13,13 +13,16 @@ export interface Props {
}
const { frontmatter } = Astro.props;
const subtitle = frontmatter.subtitle ?? frontmatter.description;
---

<Layout title={frontmatter.title} description={frontmatter.description}>
<Header>{frontmatter.title}</Header>
<Title>{frontmatter.title}</Title>
{
frontmatter.subtitle ? (
<Subheader class="mx-auto">{frontmatter.subtitle}</Subheader>
subtitle ? (
<Subheader class="mx-auto" compact>
{subtitle}
</Subheader>
) : null
}
<Content>
Expand Down
20 changes: 12 additions & 8 deletions src/pages/terms-of-service.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,47 @@
---
title: Terms of Service
description: Conditions for using the CraftServer services.
description: Conditions for using the CraftServer services
subtitle: "Effective: July 25, 2023"
layout: ../layouts/Markdown.astro
---

Hello! Thank you for using CraftServer and taking the time to read these Terms of Service (the "Terms"). This document describes the conditions that govern your use of CraftServer websites, services, Discord bots and other products (the "Services"). These Terms are an agreement between you and the developers of CraftServer ("we"/"us") Feel free to email us with any questions you have at <bot@craftserver.net>.
Hello! Thank you for using CraftServer and taking the time to read these Terms of Service (the "Terms"). This document describes the conditions that govern your use of CraftServer websites, services, Discord bots, and other products (the "Services"). These Terms are an agreement between you and the developers of CraftServer ("we"/"us"). Feel free to email us with any questions you have at <bot@craftserver.net>.

By using the Services or adding them to your Discord guild, these Terms will automatically apply to you, so make sure you read them carefully.

## Table of Contents

<!-- Auto generated -->

## On the subject of your usage of the Services
## Your usage of the Services

You agree not to use the Services or contribute content to the Services in a way that:

1. infringes on other's intellectual property rights
2. violates any law or regulation
3. violates the Discord Terms of Service
4. phishes for other's private information (e.g. passwords or login codes)
5. provides you with unauthorized access to any computer system
5. provides you with unauthorized access to someone's computer system
6. negatively interferes with the experience of other users
7. copies, modifies, decompiles, reverse engineers, or otherwise attempts to obtain the source code or underlying ideas or information of the Services, any part of the Services, or our trademarks.

You're not allowed to make derivative versions, such as a version in a different language. Any violation of the above is grounds for termination of your use of or access to the Services. The Services themselves, and all the trademarks, copyright, database rights, and other intellectual property rights related to them, still belong to us.

## On the subject of changes to the Services
## Changes to the Services

We are committed to ensuring that the Services are as useful and efficient as possible. For that reason, we reserve the right to, at any time and for any reason, make changes to the Services, charge for your access to them, discontinue any part of them, or impose limits on them We will never charge you for the app or its services without making it very clear to you exactly what you’re paying for.
We are committed to ensuring that the Services are as useful and efficient as possible. For that reason, we reserve the right to, at any time and for any reason, make changes to the Services, charge for your access to them, discontinue any part of them, or impose limits on them. We will never charge you for the app or its services without making it very clear to you exactly what you’re paying for.

## On the subject of your security

We store and process personal data that you have provided to us (your "Data"), to provide the Services. It’s your responsibility to keep your devices with access to the Services secure. If your Discord account is compromised, attackers may be able to access, view, and modify your Data.

## On the subject of changes to the Terms
## Changes to the Terms

We may update our Terms and Conditions from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Terms and Conditions on this page.
We may update our Terms from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the updated Terms on this page.

## Our liability

The Services are provided "as is" and we disclaim all warranties with regard to them including all implied warranties of merchantability and fitness. In no event shall we be liable for any special, direct, indirect, or consequential damages or any damages whatsoever resulting from loss of use, data, or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of the Services.

## Contact us

Expand Down

0 comments on commit 512a634

Please sign in to comment.