aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Lee <alee14498@protonmail.com>2024-01-23 17:25:15 -0500
committerAndrew Lee <alee14498@protonmail.com>2024-01-23 17:25:15 -0500
commitd873a13bbbd6cf6960cab5a3e627e69af4195d63 (patch)
tree6801c4436c270acbb7f04a756defe7178e2a896e
parent67f5db139b27e4dfeb8dc8a6837dc22b1b6de70c (diff)
downloadpersonal-website-d873a13bbbd6cf6960cab5a3e627e69af4195d63.tar.gz
personal-website-d873a13bbbd6cf6960cab5a3e627e69af4195d63.tar.bz2
personal-website-d873a13bbbd6cf6960cab5a3e627e69af4195d63.zip
Added guidelines and markdown layout
-rw-r--r--src/layouts/Page.astro18
-rw-r--r--src/layouts/PageMarkdown.astro46
-rw-r--r--src/pages/guidelines.md87
3 files changed, 148 insertions, 3 deletions
diff --git a/src/layouts/Page.astro b/src/layouts/Page.astro
index 91ef798..667f7c3 100644
--- a/src/layouts/Page.astro
+++ b/src/layouts/Page.astro
@@ -8,7 +8,9 @@ const { title, description } = Astro.props;
<h1 class="header-text">{title}</h1>
<h2 class="header-text">{description}</h2>
</header>
- <slot />
+ <div class="container">
+ <slot />
+ </div>
</Layout>
<style>
@@ -17,9 +19,8 @@ const { title, description } = Astro.props;
flex-direction: column;
gap: 0.5em;
margin: 0;
- padding: 0;
text-align: center;
- padding-bottom: 1em;
+ padding: 0 0 1em;
}
.header-text {
@@ -31,5 +32,16 @@ const { title, description } = Astro.props;
font-size: 1.5em;
font-weight: 300;
}
+ .container {
+ margin: 10px 10em 10px 10em;
+ }
+
+ @media (max-width: 768px) {
+ .container {
+ margin: 10px 20px 10px 20px;
+ }
+ }
+
+
</style>
diff --git a/src/layouts/PageMarkdown.astro b/src/layouts/PageMarkdown.astro
new file mode 100644
index 0000000..1da7491
--- /dev/null
+++ b/src/layouts/PageMarkdown.astro
@@ -0,0 +1,46 @@
+---
+import Layout from './Default.astro';
+const { frontmatter } = Astro.props;
+---
+
+<Layout title=`${frontmatter.title} - Andrew Lee` description={frontmatter.description}>
+ <header>
+ <h1 class="header-text">{frontmatter.title}</h1>
+ <h2 class="header-text">{frontmatter.description}</h2>
+ </header>
+ <div class="container">
+ <slot />
+ </div>
+</Layout>
+
+<style>
+ header {
+ display: flex;
+ flex-direction: column;
+ gap: 0.5em;
+ margin: 0;
+ text-align: center;
+ padding: 0 0 1em;
+ }
+
+ .header-text {
+ font-size: 2em;
+ margin: 0;
+ }
+
+ h2.header-text {
+ font-size: 1.5em;
+ font-weight: 300;
+ }
+
+ .container {
+ margin: 10px 10em 10px 10em;
+ }
+
+ @media (max-width: 768px) {
+ .container {
+ margin: 10px 20px 10px 20px;
+ }
+ }
+
+</style>
diff --git a/src/pages/guidelines.md b/src/pages/guidelines.md
new file mode 100644
index 0000000..4ec100d
--- /dev/null
+++ b/src/pages/guidelines.md
@@ -0,0 +1,87 @@
+---
+title: Guidelines
+description: Guidelines for Andrew Lee Projects Communities/Services
+layout: ../layouts/PageMarkdown.astro
+---
+# Andrew Lee Projects Guidelines
+These guidelines are set in place to ensure you have a great time being part of our community/services.
+
+# General Guidelines
+
+These are the main guidelines that must be followed in every community/services we own.
+
+- No spamming. Any spam will result in an official warning.
+- No advertisements/giveaways of any kind, unless asking staff.
+- Do not attempt to enforce the rules on other users. Only staff members have the authority to do so.
+- Refrain from asking for staff.
+- Cursing is allowed within reason, but using racial slurs or using them to harm others will result in severe punishment.
+- Accusations are not tolerated. Making accusations without evidence will result in an investigation by the staff and may lead to temporary or permanent removal from our services.
+- Do not engage in blackmail, attacks, cyberbullying, or threats against any members.
+- Organized raids are not allowed. We have measures in place to deal with these situations.
+- Only one account per person at a time.
+- Any content that does not fit here (i.e. viruses, malware, adware, NSFW, illegal content, etc) is strictly forbidden.
+- Do not speak negatively about other members, including in private messages.
+- If you encounter someone requesting, sending unsolicited, or sharing illegal or NSFW content, or behaving in a way that is disrespectful or harassing, please report the behavior to the staff immediately.
+
+By being part of here, you must respect all members, regardless of their gender, race, sexual orientation, beliefs, or opinions. Disrespect will not be tolerated and will result in staff action.
+
+Use common sense and good judgement while participating in our community/services.
+
+Staff members reserve the right to make impromptu decisions as necessary to maintain a peaceful environment.
+
+Action will be taken against any users consistently breaking these guidelines. If there is content that is extremely illegal or if someone is threatening or harming another person in real life, it is our responsibility to report it to the appropriate authorities.
+
+# Andrew Lee Projects Policies
+
+## COPPA Policy
+
+In order to comply with the Children's Online Privacy Protection Act (COPPA), you must be at least 13 years of age to use these services. You will be kicked if found to be under 13 years of age. A ban will be issued if you do not comply with the staff.
+
+## Delta Policy
+
+These rules applies when using our Minecraft servers
+
+- Usage of hacked clients (including - but not limited to - Wurst, Wolfram, Sigma, etc.) is strictly prohibited.*
+- Griefing is not allowed.*
+- Unwarranted combating is not allowed unless both parties have given permission.*
+- Our general guidelines applies here as well.
+
+Violation of these rules may result in a temporary or permanent ban. If you are banned and found to be playing on an alt, you may also face an IP ban.
+
+\* These policies may not apply to servers (e.g: Anarchy) that allow these actions.
+
+# Discord Policies
+
+If you are part of our discord server(s), we have set policies that you must follow.
+
+## Logging
+
+The following will be logged and stored by our bots:
+
+- Deleted Messages
+- Edited Messages
+- Your user ID
+- Members joining and leaving
+
+If you do not agree to the logging of these actions and wish to opt out, you must leave the server.
+
+## Nickname
+
+We enforce this nickname policy to keep a clean, friendly community.
+
+This system is set in place so that the community is a nice place to be for everyone. When changing your nickname, it must comply with the following guidelines:
+
+- No offensive words
+- No symbols
+- Do not change your nickname frequently
+- Nicknames should not be attention-seeking (e.g. using a special characters to appear at the top of the list)
+
+Users found to be in violation of these guidelines may have their nickname changed or lose the ability to change their nickname at the discretion of the staff.
+
+## Threads/Posts
+
+Threads/Posts is a new feature on Discord that allows users to create subchannels. To ensure that our community is not cluttered with low-value content, we have a policy against creating threads/posts with little to no value. If you create a thread/post that falls under this category, it will be considered spam and will be removed. If you are found to be repeatedly creating low-value threads/posts, you may lose the privilege to create them.
+
+We recommend you to follow Discord's [Terms of Service](https://discord.com/terms) and [Community Guidelines](https://discord.com/guidelines)
+
+**Last updated: December 16th, 2022**