add playground links to index and getting started page
This commit is contained in:
parent
313fd3d152
commit
9d65a97617
|
@ -6,6 +6,10 @@ import { Steps, FileTree } from '@astrojs/starlight/components';
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
If you want to try out ShulkerScript without installing anything, you can use the [online playground](../../playground) right in your browser.
|
||||||
|
:::
|
||||||
|
|
||||||
To get started with ShulkerScript, you need to install the ShulkerScript CLI.
|
To get started with ShulkerScript, you need to install the ShulkerScript CLI.
|
||||||
You can either [download](#download-from-github) the latest release from the GitHub releases page or [build it from source](#building-from-source).
|
You can either [download](#download-from-github) the latest release from the GitHub releases page or [build it from source](#building-from-source).
|
||||||
|
|
||||||
|
|
|
@ -16,23 +16,26 @@ hero:
|
||||||
icon: external
|
icon: external
|
||||||
---
|
---
|
||||||
|
|
||||||
import { Card, CardGrid } from '@astrojs/starlight/components';
|
import { Card, LinkCard, CardGrid } from "@astrojs/starlight/components";
|
||||||
|
|
||||||
|
|
||||||
<CardGrid stagger>
|
<CardGrid stagger>
|
||||||
<Card title="Simple Syntax" icon="seti:html">
|
<Card title="Simple Syntax" icon="seti:html">
|
||||||
The syntax is similar to other programming languages, making it easy to learn,
|
The syntax is similar to other programming languages, making it easy to
|
||||||
while at the same time providing powerful features not found in `.mcfunction` files.
|
learn, while at the same time providing powerful features not found in
|
||||||
|
`.mcfunction` files.
|
||||||
</Card>
|
</Card>
|
||||||
<Card title="Easy Functions" icon="add-document">
|
<Card title="Easy Functions" icon="add-document">
|
||||||
Generate multiple function files from a single source file, and call them from Minecraft or other ShulkerScript files.
|
Generate multiple function files from a single source file, and call
|
||||||
|
them from Minecraft or other ShulkerScript files.
|
||||||
</Card>
|
</Card>
|
||||||
<Card title="Written in Rust" icon="seti:rust">
|
<Card title="Written in Rust" icon="seti:rust">
|
||||||
Fast compile times and a small binary size make ShulkerScript a great choice for your next project.
|
Fast compile times and a small binary size make ShulkerScript a great
|
||||||
|
choice for your next project.
|
||||||
</Card>
|
</Card>
|
||||||
<Card title="Contribute to this project" icon="github">
|
<Card title="Contribute to this project" icon="github">
|
||||||
Contribute to [the CLI](https://github.com/moritz-hoelting/shulkerscript-cli) or [the compiler](https://github.com/moritz-hoelting/shulkerscript-lang).
|
Contribute to [the
|
||||||
|
CLI](https://github.com/moritz-hoelting/shulkerscript-cli) or [the
|
||||||
|
compiler](https://github.com/moritz-hoelting/shulkerscript-lang).
|
||||||
</Card>
|
</Card>
|
||||||
|
<LinkCard title="Online Playground" href="./playground" description="Get started without downloading anything" />
|
||||||
</CardGrid>
|
</CardGrid>
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue