From 269a2c961fc1babb678db589eb0e6f85bc38644e Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Fri, 14 Oct 2022 12:04:20 -0400 Subject: Updated home page, ToS is now Guidelines --- package.json | 7 +++- pages/_app.js | 3 ++ pages/guidelines.js | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/index.js | 15 ++++++-- pages/tos.js | 90 ------------------------------------------------ yarn.lock | 40 ++++++++++++++++++++++ 6 files changed, 161 insertions(+), 93 deletions(-) create mode 100644 pages/guidelines.js delete mode 100644 pages/tos.js diff --git a/package.json b/package.json index ce07d83..e219130 100644 --- a/package.json +++ b/package.json @@ -7,11 +7,16 @@ "license": "GPL-3.0", "scripts": { "dev": "next dev", - "build": "next build", + "build": "next build && next export", "start": "next start", "lint": "next lint" }, "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.2.0", + "@fortawesome/free-brands-svg-icons": "^6.2.0", + "@fortawesome/free-regular-svg-icons": "^6.2.0", + "@fortawesome/free-solid-svg-icons": "^6.2.0", + "@fortawesome/react-fontawesome": "^0.2.0", "next": "12.3.1", "react": "18.2.0", "react-dom": "18.2.0", diff --git a/pages/_app.js b/pages/_app.js index 1e1cec9..0b0db95 100644 --- a/pages/_app.js +++ b/pages/_app.js @@ -1,4 +1,7 @@ import '../styles/globals.css' +import { config } from '@fortawesome/fontawesome-svg-core' +import '@fortawesome/fontawesome-svg-core/styles.css' +config.autoAddCss = false function MyApp({ Component, pageProps }) { return diff --git a/pages/guidelines.js b/pages/guidelines.js new file mode 100644 index 0000000..65b4599 --- /dev/null +++ b/pages/guidelines.js @@ -0,0 +1,99 @@ +import Head from 'next/head' +import styles from '../styles/Home.module.css' +import Image from "next/image"; + +const policyList = "list-disc list-inside" + +export default function Guidelines() { + return ( +
+ + Guidelines - Andrew Lee + + + + +
+
+
+ Alee Logo +

Andrew Lee Projects Guidelines

+
+

These guidelines are set in place to ensure you have a great time being part of our community/services.

+
+

Main Guidelines

+

These are the main guidelines that must be followed in every community/services we own.

+
    +
  • Use common sense.
  • +
  • No spamming. Any spam will result in an official warning.
  • +
  • No advertisements/giveaways of any kind, unless asking staff.
  • +
  • Respect others.
  • +
  • No backseat moderating (enforcing the rules to other users).
  • +
  • Refrain from asking for staff.
  • +
  • Cursing is allowed within reason. However, racial slurs and/or using them to hurt others will result in severe punishment.
  • +
  • Accusations are not tolerated. Spreading any accusations will result in an investigation from all staff, which may lead to temporary or permanent termination from our services.
  • +
  • Absolutely no blackmailing, attacking, cyberbullying, or threatening of any members.
  • +
  • Organized raids are not allowed.
  • +
  • Only one account per person at a time.
  • +
  • Any illegal content (i.e. viruses, malware, adware, NSFW, etc) is strictly forbidden.
  • +
  • Any back talk (i.e, talking negatively on a member from our community/services) is not allowed. This includes exclusive places in the community, not DMs.
  • +
  • If you encounter someone in this community exchanging or requesting illegal content to you (which includes any NSFW content), contact the staff team immediately and the team will handle it.
  • +
+

Action will be taken against any users consistently breaking these guidelines.

+
+
+

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 banned if found to be under 13 years of age.

+
+
+

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.*
  • +
  • Combating is not allowed. Unless the target player wants to combat the other player with permission.*
  • +
  • Respect everyone.
  • +
+

If you are found to violate these rules, you may receive a temporary or permanent ban. If you have been banned, and are found playing on an alt, you may be subject to an IP ban.

+

* If certain servers allows these actions, then these policies will not apply.

+
+
+
+

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 items, 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
  • +
  • Nicknames must not be attention-grabbing (i.e. getting to the top of the list by using a symbol)
  • +
+

Usernames or nickname requests found to be in violation of these guidelines will face repercussions.

+
+
+

Threads

+

Threads is a new Discord feature which allows you to make subchannels. We have set a policy to not allow to make threads with little to no value, if you made a thread in which has little to no value, it is considered to be spam and we will remove it. If caught doing it continuously, there will be consequences.

+
+

We recommend you to follow Discord's Terms of Service and Community Guidelines

+
+

Last updated: October 14th, 2022

+ Back to top +
+
+ ) +} diff --git a/pages/index.js b/pages/index.js index 9b6daac..9dc408c 100644 --- a/pages/index.js +++ b/pages/index.js @@ -1,6 +1,9 @@ import Head from 'next/head' import Computer from '../components/computer' import Image from "next/image"; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' +import { faYoutube, faTwitter, faDiscord, faGithub, faReddit, faInstagram } from '@fortawesome/free-brands-svg-icons' +const iconSize = "3x" export default function Home() { return ( @@ -14,8 +17,16 @@ export default function Home() {
Alee Logo

Andrew Lee

-

Linux User, Programmer, Computer Geek

-

Contact me at andrew@alee14.me

+

Computer Geek, Programmer, Content Creator

+
+ + + + + + +
+

Contact me at andrew@alee14.me

) diff --git a/pages/tos.js b/pages/tos.js deleted file mode 100644 index 1fabb1f..0000000 --- a/pages/tos.js +++ /dev/null @@ -1,90 +0,0 @@ -import Head from 'next/head' -import styles from '../styles/Home.module.css' - -export default function ToS() { - return ( -
- - ToS - Andrew Lee - - - - -
-
-

Andrew Lee Projects Terms of Service

-

These terms of service are set in place to ensure you have a great time being part of our community/services.

-
-

Community Guidelines

-

These are the community guidelines that must be followed in every community/services we own.

-
    -
  • Use common sense.
  • -
  • No spamming. Any spam will result in an official warning.
  • -
  • No advertisements/giveaways of any kind, unless for a specific purpose.
  • -
  • Respect others.
  • -
  • No backseat moderating (enforcing the rules to other users).
  • -
  • Refrain from asking for staff.
  • -
  • Cursing is allowed within reason. However, racial slurs and/or using them to hurt others will result in severe punishment.
  • -
  • Accusations are not tolerated. Spreading any accusations will result in an investigation from all staff, which may lead to temporary or permanent termination from our services.
  • -
  • Do not argue with or threaten the staff.
  • -
  • Absolutely no blackmailing, attacking, cyberbullying, or threatening of any members.
  • -
  • Organized raids are not allowed.
  • -
  • Only one account per person at a time.
  • -
  • Any illgeal content (i.e. viruses, malware, adware, NSFW, etc) is strictly forbidden.
  • -
  • Any back talk (i.e, talking negatively on a member from our community/services) is not allowed. This includes exclusive places in the community, not DMs.
  • -
  • If you encounter someone in this community exchanging or requesting illegal content to you (which includes any NSFW content), contact the staff team immediately and the team will handle it.
  • -
-

Action will be taken against any users consistently breaking these guidelines.

-
-
-

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 banned if found to be under 13 years of age.

-
-
-

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.*
  • -
  • Combating is not allowed. Unless the target player wants to combat the other player with permission.*
  • -
  • Respect everyone.
  • -
-

If you are found to violate these rules, you may receive a temporary or permanent ban. If you have been banned, and are found playing on an alt, you may be subject to an IP ban.

-

* If certain servers allows these actions, then these policies will not apply.

-
-
-
-

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 items, 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
  • -
  • Nicknames must not be attention-grabbing (i.e. getting to the top of the list by using a symbol)
  • -
-

Usernames or nickname requests found to be in violation of these guidelines will face repercussions.

-
-

We recommend you to follow Discord's Terms of Service and Community Guidelines

-
-

Last updated: June 26th, 2021

- Back to top -
-
- ) -} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index a73c7ca..3d98e0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -32,6 +32,46 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" +"@fortawesome/fontawesome-common-types@6.2.0": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.0.tgz#76467a94aa888aeb22aafa43eb6ff889df3a5a7f" + integrity sha512-rBevIsj2nclStJ7AxTdfsa3ovHb1H+qApwrxcTVo+NNdeJiB9V75hsKfrkG5AwNcRUNxrPPiScGYCNmLMoh8pg== + +"@fortawesome/fontawesome-svg-core@^6.2.0": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.0.tgz#11856eaf4dd1d865c442ddea1eed8ee855186ba2" + integrity sha512-Cf2mAAeMWFMzpLC7Y9H1I4o3wEU+XovVJhTiNG8ZNgSQj53yl7OCJaS80K4YjrABWZzbAHVaoHE1dVJ27AAYXw== + dependencies: + "@fortawesome/fontawesome-common-types" "6.2.0" + +"@fortawesome/free-brands-svg-icons@^6.2.0": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.2.0.tgz#ce072179677f9b5d6767f918cfbf296f357cc1d0" + integrity sha512-fm1y4NyZ2qKYNmYhdMz9VAWRw1Et7PMHNunSw3W0SVAwKwv6o0qiJworLH3Y9SnmhHzAymXJwCX1op22FFvGiA== + dependencies: + "@fortawesome/fontawesome-common-types" "6.2.0" + +"@fortawesome/free-regular-svg-icons@^6.2.0": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.2.0.tgz#947e1f03be17da3a60bfeb2666b5348b19448ce2" + integrity sha512-M1dG+PAmkYMTL9BSUHFXY5oaHwBYfHCPhbJ8qj8JELsc9XCrUJ6eEHWip4q0tE+h9C0DVyFkwIM9t7QYyCpprQ== + dependencies: + "@fortawesome/fontawesome-common-types" "6.2.0" + +"@fortawesome/free-solid-svg-icons@^6.2.0": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.0.tgz#8dcde48109354fd7a5ece8ea48d678bb91d4b5f0" + integrity sha512-UjCILHIQ4I8cN46EiQn0CZL/h8AwCGgR//1c4R96Q5viSRwuKVo0NdQEc4bm+69ZwC0dUvjbDqAHF1RR5FA3XA== + dependencies: + "@fortawesome/fontawesome-common-types" "6.2.0" + +"@fortawesome/react-fontawesome@^0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz#d90dd8a9211830b4e3c08e94b63a0ba7291ddcf4" + integrity sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw== + dependencies: + prop-types "^15.8.1" + "@humanwhocodes/config-array@^0.10.5": version "0.10.7" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.10.7.tgz#6d53769fd0c222767e6452e8ebda825c22e9f0dc" -- cgit v1.2.3