Skip to content

Commit e40fb01

Browse files
committed
add more tutorial routing
1 parent 07161b6 commit e40fb01

File tree

15 files changed

+95
-36
lines changed

15 files changed

+95
-36
lines changed

astro.config.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default defineConfig({
88
plugins: [tailwindcss()],
99
},
1010
redirects: {
11-
"tutorials": "/tutorials/getting-started",
11+
"tutorials": "/tutorials/scripting/getting-started",
1212
"events": "/docs",
1313
"conditions": "/docs",
1414
"effects": "/docs",
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Getting Started
3+
author: Efnilite
4+
date: 7/13/2024
5+
url: https://github.com/SkriptLang/docs/blob/master/src/assets/tutorials/getting-started.md
6+
section: API
7+
index: 0
8+
---
9+
10+
# Getting Started
11+
12+
We're happy to see you're interested in learning about the Skript API.
13+
On the left, you'll find the list of all official tutorials currently available.
14+
15+
Have fun!

src/assets/tutorials/commands.md renamed to src/assets/tutorials/scripting/commands.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Commands
33
author: sovde, blueyescat
44
date: 2/20/2024
55
url: https://github.com/SkriptLang/docs/blob/master/src/assets/tutorials/commands.md
6+
section: Scripting
7+
index: 4
68
---
79

810
# Commands

src/assets/tutorials/conditionals.md renamed to src/assets/tutorials/scripting/conditionals.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Conditionals
33
author: sovde
44
date: 2/20/2024
55
url: https://github.com/SkriptLang/docs/blob/master/src/assets/tutorials/conditionals.md
6+
section: Scripting
7+
index: 2
68
---
79

810
# Conditionals

src/assets/tutorials/functions.md renamed to src/assets/tutorials/scripting/functions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Functions
33
author: sovde
44
date: 2/20/2024
55
url: https://github.com/SkriptLang/docs/blob/master/src/assets/tutorials/functions.md
6+
section: Scripting
7+
index: 5
68
---
79

810
# Functions

src/assets/tutorials/getting-started.md renamed to src/assets/tutorials/scripting/getting-started.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Getting Started
33
author: Efnilite
44
date: 2/2/2024
55
url: https://github.com/SkriptLang/docs/blob/master/src/assets/tutorials/getting-started.md
6+
section: Scripting
7+
index: 0
68
---
79

810
# Getting Started
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Loops
33
author: sovde
44
date: 2/20/2024
55
url: https://github.com/SkriptLang/docs/blob/master/src/assets/tutorials/loops.md
6+
section: Scripting
7+
index: 3
68
---
79

810
# Loops
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Text
33
author: Efnilite, bensku
44
date: 2/2/2024
55
url: https://github.com/SkriptLang/docs/blob/master/src/assets/tutorials/text.md
6+
section: Scripting
7+
index: 1
68
---
79

810
# Text

src/components/docs/DocsFilters.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import docs from "../../assets/docs/docs.json";
66
const latest = docs.skriptVersion.match(/\d+\.(\d+)/)!!;
77
const latestMinor = parseInt(latest[1], 10)!! - 1;
88
9-
let versions = ["New"];
9+
let versions = [latest[0] + " (New)"];
1010
for (let i = latestMinor; i > latestMinor - 4; i--) {
1111
versions.push(`2.${i}`);
1212
}
@@ -107,7 +107,7 @@ for (let i = latestMinor; i > latestMinor - 4; i--) {
107107
return;
108108
}
109109

110-
if (filter.versions.includes("New") && element.getAttribute("data-new") === "true") {
110+
if (filter.versions.find(it => it.includes("New")) && element.getAttribute("data-new") === "true") {
111111
element.classList.remove("hidden-by-version");
112112
return;
113113
}

src/components/nav/NavTabs.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ interface TabData {
1515
1616
const pages: TabData[] = [
1717
{ name: "Docs", link: "/docs", color: "9C0505" },
18-
{ name: "Tutorials", link: "/tutorials/getting-started", color: "1B8C17" },
18+
{ name: "Tutorials", link: "/tutorials/scripting/getting-started", color: "1B8C17" },
1919
{ name: "Tools", link: "/tools", color: "0099B3" }
2020
];
2121

0 commit comments

Comments
 (0)