Skip to content

Commit 4b44365

Browse files
committed
Update starlight, make installation instructions clearer
1 parent c7665ea commit 4b44365

File tree

4 files changed

+45
-54
lines changed

4 files changed

+45
-54
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
},
1212
"dependencies": {
1313
"@astrojs/check": "^0.9.4",
14-
"@astrojs/starlight": "^0.30.3",
15-
"astro": "^5.1.2",
14+
"@astrojs/starlight": "^0.30.5",
15+
"astro": "^5.1.4",
1616
"sharp": "^0.32.5",
1717
"starlight-blog": "^0.16.1",
1818
"starlight-links-validator": "^0.14.1",

pnpm-lock.yaml

Lines changed: 29 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/content/docs/index.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,20 @@ hero:
99
light: ../../img/wordmark.png
1010
alt: moonlight
1111
actions:
12-
- text: Docs
12+
- text: Install
1313
link: /using/install
14-
icon: right-arrow
14+
icon: download
15+
- text: Docs
16+
link: /ext-dev/getting-started
17+
icon: open-book
1518
- text: Discord server
1619
link: https://discord.gg/FdZBTFCP6F
17-
variant: minimal
18-
icon: external
20+
variant: secondary
21+
icon: discord
1922
- text: GitHub
2023
link: https://github.com/moonlight-mod/moonlight
21-
variant: minimal
22-
icon: external
24+
variant: secondary
25+
icon: github
2326
---
2427

2528
<img class="light:sl-hidden" src="/moonbase.png" alt="A screenshot of Moonbase, the moonlight UI" />
@@ -29,6 +32,6 @@ hero:
2932

3033
moonlight is heavily inspired by hh3 (a private client mod) and the projects before it that it is inspired by, namely EndPwn. All core code is original or used with permission from their respective authors where not copyleft.
3134

32-
**_This is an experimental passion project._** Anything and everything is subject to change, but it is stable enough for developers to experiment with.
35+
**_This is an experimental passion project._** Anything and everything is subject to change, but it is stable enough for tinkerers and developers to experiment with.
3336

3437
moonlight is licensed under the [GNU Lesser General Public License](https://www.gnu.org/licenses/lgpl-3.0.html) (`LGPL-3.0-or-later`).

src/content/docs/using/install.mdx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@ description: How to install, build, and use moonlight
44
sidebar:
55
order: 1
66
---
7-
import { FileTree } from "@astrojs/starlight/components";
7+
import { FileTree, LinkButton } from "@astrojs/starlight/components";
88

99
There are several ways to install moonlight: through the GUI installer, the CLI installer, or manually building it yourself. If you do not plan to develop on the moonlight codebase itself, it is suggested to use the GUI installer.
1010

1111
## moonlight installer
1212

13+
<LinkButton href="https://github.com/moonlight-mod/moonlight-installer/releases/latest/download/moonlight-installer.exe" icon="seti:windows">Download</LinkButton>
14+
<LinkButton href="https://github.com/moonlight-mod/moonlight-installer/releases/latest/download/moonlight-installer-macos.dmg" icon="apple">Download</LinkButton>
15+
1316
The moonlight [installer](https://github.com/moonlight-mod/moonlight-installer) automates the installation process for you. **This is the suggested way to install moonlight for Windows and macOS users.**
1417

1518
To use it, [download](https://github.com/moonlight-mod/moonlight-installer/releases/latest) and run the installer, download moonlight through it, and then patch a Discord installation. Discord installations are autodetected on your machine. Keep the installer in the event that a Discord update breaks moonlight, so you can unpatch Discord or update moonlight.

0 commit comments

Comments
 (0)