blob: 1354ee8afbf6d11ac142b95bc7496a0d9acbba53 [file] [log] [blame]
Samuel Shuert8aac6012021-09-02 13:21:30 -05001import Card from '../Components/Card'
Samuel Shuert8aac6012021-09-02 13:21:30 -05002import Header from '../Components/Header'
3import AutoSpacing from '../Components/AutoSpacing'
4import SectionHeading from '../Components/SectionHeading'
pineafandf39fd42021-09-04 16:05:27 +01005import Paragraph from '../Components/Paragraph'
6import CardRow from '../Components/CardRow'
Samuel Shuert8aac6012021-09-02 13:21:30 -05007
8export default function Home() {
9 return (
10 <>
11 <Header
12 name="GPS"
13 subtext="Cards Against Humanity on Discord"
14 gradient={["78ECF2", "71AFE5"]}
pineafana841c762021-11-14 21:21:04 +000015 wave="web/waves/header/gps"
Samuel Shuert8aac6012021-09-02 13:21:30 -050016 buttons={[
pineafan939ee982021-10-25 12:44:40 +010017 {color: "71AFE5", buttonText: "FFFFFF", link: "#features", text: "Features"},
Samuel Shuert8aac6012021-09-02 13:21:30 -050018 {color: "71AFE5", buttonText: "FFFFFF", link: "#commands", text: "Commands"},
19 {color: "6576CC", buttonText: "FFFFFF", link: "#invite", text: "Invite"}
20 ]}
21 hideArrow={true}
22 />
pineafanaed30242021-09-04 09:33:40 +010023 <AutoSpacing>
pineafan939ee982021-10-25 12:44:40 +010024 <SectionHeading id="features">Features</SectionHeading>
25 <CardRow>
26 <Card
pineafana841c762021-11-14 21:21:04 +000027 icon="web/icons/gps/players"
pineafan939ee982021-10-25 12:44:40 +010028 title="Lots of friends?"
29 subtext="You probably don't have 50 friends - But if you did, you can play with every one of them at the same time"
pineafana841c762021-11-14 21:21:04 +000030 wave="gps"
pineafan939ee982021-10-25 12:44:40 +010031 gradient={["78ECF2", "71AFE5"]}
32 />
33 <Card
pineafana841c762021-11-14 21:21:04 +000034 icon="web/icons/gps/cards"
pineafan939ee982021-10-25 12:44:40 +010035 title="2000+ cards"
36 subtext="Enjoy games with over 2000 cards, written for you to insult others"
pineafana841c762021-11-14 21:21:04 +000037 wave="clicksforms"
pineafan939ee982021-10-25 12:44:40 +010038 gradient={["71AFE5", "6576CC"]}
39 />
40 <Card
pineafana841c762021-11-14 21:21:04 +000041 icon="web/icons/gps/customisation"
pineafan939ee982021-10-25 12:44:40 +010042 title="Customisation."
43 subtext="Customise every setting of your game and be as pedantic as you wish"
pineafana841c762021-11-14 21:21:04 +000044 wave="hooky"
pineafan939ee982021-10-25 12:44:40 +010045 gradient={["424242", "8D8D8D"]}
46 />
47 <Card
pineafana841c762021-11-14 21:21:04 +000048 icon="web/icons/gps/time"
pineafan939ee982021-10-25 12:44:40 +010049 title="Patience is a virtue"
50 subtext="But you don't have a lot of it - Your friends may be slow at picking cards, but you don't have to live with it"
pineafana841c762021-11-14 21:21:04 +000051 wave="rsm"
pineafan939ee982021-10-25 12:44:40 +010052 gradient={["F27878", "D96B6B"]}
53 />
54 <Card
pineafana841c762021-11-14 21:21:04 +000055 icon="web/icons/gps/shuffles"
pineafan939ee982021-10-25 12:44:40 +010056 title="Shuffles"
57 subtext={`Replace your worst cards with new ones because \"The bot is unfair
58 and always gives me the worst cards and everyone else is better at the game than me\"`}
pineafana841c762021-11-14 21:21:04 +000059 wave="clcks"
pineafan939ee982021-10-25 12:44:40 +010060 gradient={["C4C4C4", "8D8D8D"]}
61 />
62 </CardRow>
pineafandf39fd42021-09-04 16:05:27 +010063 <SectionHeading id="commands">Commands</SectionHeading>
pineafan1cd55432021-09-04 16:09:58 +010064 <Paragraph><code>$getprefix</code>: Shows the bots prefix in the current guild.</Paragraph>
65 <Paragraph><code>$info</code>: View some information about the bot&apos;s owners.</Paragraph>
66 <Paragraph><code>$stats</code>: Shows the bot&apos;s current statistics.</Paragraph>
67 <Paragraph><code>$ping</code>: Gets the current response time of the bot.</Paragraph>
68 <Paragraph><code>$terms</code>: List all the terms and conditions for the bot.</Paragraph>
69 <Paragraph><code>$setlanguage</code>: Set what language you want to use for your packs.</Paragraph>
70 <Paragraph><code>$packs</code>: Shows a list of packs available in your language.</Paragraph>
71 <Paragraph><code>$play</code>: Starts the game.</Paragraph>
72 <Paragraph><code>$join</code>: Joins an active game in the channel. This can be during the 1m period when starting a game, or midway through.</Paragraph>
73 <Paragraph><code>$leave</code>: Removes the player who ran it from the current game in that channel.</Paragraph>
74 <Paragraph><code>$shuffle</code>: Reshuffles your cards.</Paragraph>
75 <Paragraph><code>$end</code>: Ends the current game in that channel.</Paragraph>
76 <Paragraph><code>$help</code>: Shows all commands</Paragraph>
pineafandf39fd42021-09-04 16:05:27 +010077 <SectionHeading id="invite">Invite</SectionHeading>
78 <CardRow>
79 <Card
pineafana841c762021-11-14 21:21:04 +000080 wave="gps"
pineafanf97734b2021-11-23 21:11:00 +000081 icon="bots/gps/circle"
pineafandf39fd42021-09-04 16:05:27 +010082 buttonText={"FFFFFF"} gradient={["78ECF2", "71AFE5"]}
83 title="Invite"
84 subtext="Invite GPS to your server"
85 buttons={[
pineafan17f69012021-10-25 20:57:44 +010086 {color: "6576CC", link: "https://discordapp.com/oauth2/authorize?client_id=679361555732627476&scope=bot&permissions=130048", text: "Invite"}
pineafandf39fd42021-09-04 16:05:27 +010087 ]}
88 />
89 </CardRow>
90 </AutoSpacing>
Samuel Shuert8aac6012021-09-02 13:21:30 -050091 </>
92 )
93}