Updates
9
assets/ConfigGen-817c0bcc.js
Normal file
1
assets/ConfigGen-fe4915ec.css
Normal file
@ -0,0 +1 @@
|
||||
.ConfigGen{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.ConfigGen_Container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;max-width:1200px;margin-top:70px}.ConfigGen_Container h3{font-size:18px;font-weight:400;color:#c5c5c5;text-align:center}.ConfigSection{width:90%;border:2px solid #1969c9;border-radius:10px;position:relative}.ConfigSection_Title{position:absolute;top:-38px;left:50%;white-space:nowrap;transform:translate(-50%);background-color:#1969c9;padding:5px 20px;color:#fff!important;border-radius:20px}.ConfigSection_Content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px;gap:40px}.ConfigGen_Config{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;margin:70px 0}.ConfigField{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:20px}.ConfigField_Info{width:60%}.ConfigField_Name{font-size:16px;font-weight:400;margin:0;overflow-wrap:anywhere}.ConfigField_Description{font-size:14px;font-weight:400;color:#d0d0d0;margin:0}.ConfigField_Input input[type=text],.ConfigField_Input input[type=number],.ConfigField_Input select{width:300px;border:2px solid transparent;border-radius:5px;padding:10px;font-size:16px;font-weight:400;background-color:#fff;box-sizing:border-box}.ConfigField_Input input[type=checkbox]{width:20px;height:20px;margin:0}.ConfigField_Input textarea{width:300px;height:100px;border:2px solid transparent;border-radius:5px;padding:10px;font-size:16px;font-weight:400;background-color:#fff;box-sizing:border-box}.ConfigField_Input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.ConfigField_Input button{height:40px;border:2px solid #1969c9;border-radius:5px;background-color:#1969c9;font-size:16px;font-weight:400;color:#fff;cursor:pointer;transition:all .2s ease-in-out}.ConfigField_Input input[type=text]:focus,.ConfigField_Input input[type=number]:focus,.ConfigField_Input select:focus,.ConfigField_Input textarea:focus{outline:none;border:2px solid #1969c9}.ListItem{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.ConfigGen_Container_GenerateButton{margin-bottom:50px}.ConfigGen_Container_GeneratedConfig{width:100%}.ConfigGen_Container_GeneratedConfig_Buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;width:100%}@media screen and (max-width: 880px){.ConfigField{flex-direction:column;align-items:flex-start;justify-content:center}.ConfigField_Info,.ConfigField_Input,.ConfigField_Input input[type=text],.ConfigField_Input input[type=number],.ConfigField_Input select,.ConfigField_Input textarea{width:100%}}
|
1
assets/Downloads-0277a7d9.js
Normal file
@ -0,0 +1 @@
|
||||
var d=Object.defineProperty;var c=(i,t,s)=>t in i?d(i,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):i[t]=s;var e=(i,t,s)=>(c(i,typeof t!="symbol"?t+"":t,s),s);import{R as l,j as n,a as o,g as u,B as a}from"./index-9ebfda9d.js";import{S as w}from"./StyledHeading-7b55488b.js";class r extends l.Component{constructor(t){super(t)}render(){return n("div",{className:"DownloadCard",onClick:()=>window.open(this.props.downloadLink),children:[o("p",{className:"DownloadCard_Version",children:this.props.downloadVersion}),o("img",{className:"DownloadCard_Icon",src:this.props.icon,alt:"Icon"}),n("div",{className:"DownloadCard_Info",children:[o("h4",{children:this.props.title}),o("p",{children:this.props.description})]}),o("div",{className:"DownloadCard_Download",children:o("p",{children:"Download"})})]})}}class m extends l.Component{constructor(s){super(s);e(this,"setDownloads",async()=>{const s=await u();this.setState({grasscutterVersion:s.grasscutter.version,grasscutterDownloadLink:s.grasscutter.url,cultivationVersion:s.cultivation.version,cultivationDownloadLink:s.cultivation.url})});this.state={grasscutterVersion:"",grasscutterDownloadLink:"",cultivationVersion:"",cultivationDownloadLink:""}}async componentDidMount(){await this.setDownloads()}render(){return o("div",{className:"Downloads",children:n("div",{className:"Downloads_Container",children:[o(w,{text:"Latest Downloads"}),n("h3",{children:["We recommend using Cultivation to launch your server",o("br",{})," if you do not know what a JAR file is."]}),n("div",{className:"Downloads_Cards",children:[o(r,{title:"Grasscutter",description:"Server JAR File",icon:"java.png",downloadLink:this.state.grasscutterDownloadLink,downloadVersion:this.state.grasscutterVersion}),o(r,{title:"Cultivation",description:"For Windows",icon:"windows.png",downloadLink:this.state.cultivationDownloadLink,downloadVersion:this.state.cultivationVersion})]}),n("div",{className:"Downloads_More",children:[o("h4",{children:"Looking for more builds?"}),n("div",{className:"Downloads_More_Grasscutter",children:[o("h5",{children:"Grasscutter: "}),o(a,{text:"Latest Unstable",color:"#0095ff",onClick:()=>window.open("https://nightly.link/Grasscutters/Grasscutter/workflows/build/unstable/Grasscutter.zip")}),o(a,{text:"Older Builds",color:"#121928",onClick:()=>window.open("https://github.com/Grasscutters/Grasscutter/releases")})]}),n("div",{className:"Downloads_More_Cultivation",children:[o("h5",{children:"Cultivation: "}),o(a,{text:"Latest Commit",color:"#0095ff",onClick:()=>window.open("https://nightly.link/Grasscutters/Cultivation/workflows/build/main/CultivationWin.zip")}),o(a,{text:"Older Builds",color:"#121928",onClick:()=>window.open("https://github.com/Grasscutters/Cultivation/releases")})]})]})]})})}}export{m as default};
|
1
assets/Downloads-34689cbd.css
Normal file
@ -0,0 +1 @@
|
||||
.Downloads{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.Downloads_Container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1200px;margin-top:70px}.Downloads_Container h3{font-size:18px;font-weight:400;color:#c5c5c5;text-align:center}.Downloads_Cards{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px;margin:40px}.DownloadCard{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;padding:20px;width:300px;border-radius:10px;background-color:#fafafa;box-shadow:0 0 10px #000000bf;transition:all .2s ease-in-out;text-align:center;cursor:pointer}.DownloadCard:hover{transform:scale(1.05);box-shadow:0 0 20px #000000bf}.DownloadCard_Version{font-size:16px;font-weight:400;color:#7a7a7a}.DownloadCard_Icon{height:64px;width:64px;margin:20px}.DownloadCard_Info{margin:20px}.DownloadCard_Info h4{font-size:20px;font-weight:500;margin:0}.DownloadCard_Info p{font-size:16px;font-weight:400;margin:5px;color:#7a7a7a}.DownloadCard_Download{color:#1969c9}.Downloads_More{color:#fff;display:flex;width:100%;max-width:600px;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:40px;gap:20px}.Downloads_More h4{font-size:35px;font-weight:700;margin-top:0}.Downloads_More_Grasscutter,.Downloads_More_Cultivation{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:20px;background-color:#fafafa;border-radius:10px;box-shadow:0 0 10px #000000bf;transition:all .2s ease-in-out;text-align:center;padding:40px;box-sizing:border-box}.Downloads_More_Grasscutter h5,.Downloads_More_Cultivation h5{font-size:20px;font-weight:500;margin:0;color:#000}@media screen and (max-width: 600px){.Downloads_More_Grasscutter,.Downloads_More_Cultivation{flex-direction:column;width:95%}}
|
1
assets/StyledHeading-7b55488b.js
Normal file
@ -0,0 +1 @@
|
||||
import{R as t,j as a,a as e}from"./index-9ebfda9d.js";class r extends t.Component{constructor(s){super(s)}render(){return a("div",{className:"StyledHeading",children:[e("div",{className:"StyledHeading_Top",style:{background:this.props.topColor}}),e("h1",{className:"StyledHeading_Text",children:this.props.text}),e("div",{className:"StyledHeading_Bottom",style:{background:this.props.bottomColor}})]})}}export{r as S};
|
43
assets/Wiki-355e4b46.js
Normal file
1
assets/Wiki-d9d99ecc.css
Normal file
@ -0,0 +1 @@
|
||||
.Wiki{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"sidebar content";min-height:calc(100vh - 100px);width:100%;overflow:hidden}.Wiki_Sidebar_Open{width:25px;height:25px;padding:15px;border-radius:0 20px 20px 0;background-color:#1969c9;color:#fff;font-size:20px;display:none;cursor:pointer;position:fixed;left:0;top:80px;box-shadow:0 0 20px #000c;transition:all .3s ease-in-out}.Wiki_Sidebar_Open:hover{padding-left:30px}.Wiki_Sidebar_Close{width:25px;height:25px;padding:15px;border-radius:40px;color:#fff;font-size:20px;background-color:#1969c9;align-self:flex-start;margin:10px 0;display:none;cursor:pointer;box-shadow:0 0 20px #000c;transition:all .3s ease-in-out}.Wiki_Sidebar{grid-area:sidebar;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding:80px 0 0;background-color:#1a1a1a;width:25vw}.Wiki_Sidebar_Item_Active{position:absolute;left:-1px;width:5px;height:25px;background-color:#1969c9;border-radius:2px 0 0 2px}.Wiki_Sidebar h3{color:#fff;font-size:18px;margin:20px 0 10px;padding:0;width:300px;box-sizing:border-box}.Wiki_Sidebar p{font-size:15px;padding:0 20px;width:300px;box-sizing:border-box;margin:15px 0 0;color:#e5e5e5}.Wiki_Sidebar a{font-size:15px;text-decoration:none;margin-top:10px;margin-bottom:10px;padding:0 20px;width:300px;transition:all .1s ease-in-out;box-sizing:border-box;position:relative;color:#e5e5e5}.Wiki_Sidebar a:hover{filter:brightness(.8)}.Wiki_Content{grid-area:content;box-sizing:border-box;width:100%;height:calc(100vh - 100px);overflow:auto}.Wiki_Markdown{color:#fff;font-size:16px;line-height:1.5;font-family:Roboto,sans-serif;font-weight:400;max-width:1200px;width:100%;box-sizing:border-box;padding:80px 20px 20px}.Wiki_Markdown h1{font-size:36px;margin-bottom:10px;margin-top:30px}.Wiki_Markdown h2{font-size:24px;margin-bottom:10px;margin-top:30px}.Wiki_Heading_Divider{width:100%;height:1px;background-color:#6c6c6c;margin-bottom:20px}.Wiki_Markdown h3{font-size:20px;margin-bottom:20px}.Wiki_Markdown h4{font-size:18px;margin-bottom:20px}.Wiki_Markdown h5{font-size:16px;margin-bottom:20px}.Wiki_Markdown h6{font-size:14px;margin-bottom:20px}.Wiki_Markdown p{margin-bottom:20px}.Wiki_Markdown a{color:#72a8ee;text-decoration:none}.Wiki_Markdown a:hover{text-decoration:underline}.Wiki_Markdown img{max-width:100%;height:auto}.Wiki_Markdown ul{margin-bottom:20px}.Wiki_Markdown ul li{margin-bottom:10px}.Wiki_Markdown ol{margin-bottom:20px}.Wiki_Markdown ol li{margin-bottom:10px}.Wiki_Markdown blockquote{margin-bottom:20px;padding:5px 20px;border-left:5px solid #1969c9;border-radius:5px;background-color:#1969c980}.Wiki_Markdown code{padding:5px;background-color:#1a1a1a59;border-radius:5px;font-family:Roboto Mono,monospace;word-break:break-all}.Wiki_Markdown pre{box-sizing:border-box;margin-bottom:20px;padding:10px;background-color:#1a1a1a;border-radius:5px;overflow:auto;width:100%;font-family:Roboto Mono,monospace}.Wiki_Markdown pre code{color:#fff;font-size:15px;line-height:1.5;overflow:auto;width:100%;font-family:Roboto Mono,monospace;padding:0}.Wiki_Table,.Wiki_Markdown table{margin-bottom:20px;border-collapse:collapse;overflow:auto;width:100%}.Wiki_Markdown table th{padding:10px;border:1px solid #1969c9;background-color:#1969c9}.Wiki_Markdown table td{padding:10px;border:1px solid #1969c9}@media screen and (max-width: 1245px){.Wiki{grid-template-columns:1fr;grid-template-areas:"content"}.Wiki_Sidebar_Open,.Wiki_Sidebar_Close{display:block}.Wiki_Sidebar{position:fixed;top:0;left:0;width:300px;height:100vh;padding:80px 20px 20px;transform:translate(-100%);background-color:#1a1a1a;transition:all .3s ease-in-out}.Wiki_Sidebar_Toggle.active+.Wiki_Sidebar{transform:translate(0)}.Wiki_Markdown pre,.Wiki_Markdown pre code{width:auto}}
|
72
assets/index-9ebfda9d.js
Normal file
1
assets/index-be3f47cb.css
Normal file
1
config_backdrop.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 1600 800'><rect fill='#000000' width='1600' height='800'/><g fill-opacity='1'><polygon fill='#0e0522' points='1600 160 0 460 0 350 1600 50'/><polygon fill='#1c0a44' points='1600 260 0 560 0 450 1600 150'/><polygon fill='#291066' points='1600 360 0 660 0 550 1600 250'/><polygon fill='#371588' points='1600 460 0 760 0 650 1600 350'/><polygon fill='#451AAA' points='1600 800 0 800 0 750 1600 450'/></g></svg>
|
BIN
culti_wallpaper.jpg
Normal file
After Width: | Height: | Size: 998 KiB |
BIN
gc_wallpaper.jpg
Normal file
After Width: | Height: | Size: 3.0 MiB |
29
index.html
Normal file
@ -0,0 +1,29 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" type="image/png" href="/logo.png" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
|
||||
<meta content="Grasscutter" property="og:title" />
|
||||
<meta content="Emulate that anime game" property="og:description" />
|
||||
<meta content="https://grasscutter.io" property="og:url" />
|
||||
<meta content="/embed.png" property="og:image" />
|
||||
<meta content="#1969c9" data-react-helmet="true" name="theme-color" />
|
||||
<meta content="/embed.png" name="twitter:image:src" />
|
||||
<meta content="summary_large_image" name="twitter:card" />
|
||||
|
||||
<title>Grasscutters</title>
|
||||
|
||||
<script>
|
||||
window["features"] = false;
|
||||
</script>
|
||||
<script type="module" crossorigin src="/assets/index-9ebfda9d.js"></script>
|
||||
<link rel="stylesheet" href="/assets/index-be3f47cb.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
</body>
|
||||
</html>
|
BIN
team/Akka0.jpg
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
team/Alteri.png
Normal file
After Width: | Height: | Size: 280 KiB |
BIN
team/Arikatsu.jpg
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
team/AyyLmao.png
Normal file
After Width: | Height: | Size: 290 KiB |
BIN
team/Benj.png
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
team/Birdulon.png
Normal file
After Width: | Height: | Size: 2.0 MiB |
BIN
team/ExZork.png
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
team/GanyusLeftHorn.jpg
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
team/Lunatic.webp
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
team/Magix.png
Normal file
After Width: | Height: | Size: 60 KiB |
BIN
team/Meledy.webp
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
team/MemetrollsXD.webp
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
team/MlgmXyysd.webp
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
team/Nitro.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
team/SpikeHD.webp
Normal file
After Width: | Height: | Size: 294 B |
BIN
team/Thoronium.png
Normal file
After Width: | Height: | Size: 95 KiB |
BIN
team/TukanDev.png
Normal file
After Width: | Height: | Size: 108 KiB |
BIN
team/Yazawazi.webp
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
team/xhaoyiran.png
Normal file
After Width: | Height: | Size: 1.9 MiB |
BIN
windows.png
Normal file
After Width: | Height: | Size: 818 B |