Skip to content

Commit 2640d70

Browse files
committed
Move tutorial content to top of navbar
This makes them more prominent, and hopefully better used. The rest exists as a reference. This is the pre-cursor for adding more tutorial style content.
1 parent 300bccd commit 2640d70

File tree

2 files changed

+58
-57
lines changed

2 files changed

+58
-57
lines changed

_data/sidebar_tree.yaml

Lines changed: 56 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,55 @@
33
tree:
44
- url: /
55
title: Introduction
6+
7+
- url: /robots_101/
8+
title: Robots 101
9+
tree:
10+
- url: /robots_101/programme_structure
11+
title: Programme Structure
12+
- url: /robots_101/post_kickstart
13+
title: After Kickstart
14+
- url: /robots_101/design
15+
title: Design
16+
- url: /robots_101/code
17+
title: Code
18+
- url: /robots_101/theming
19+
title: Theming
20+
- url: /robots_101/tech_days
21+
title: Tech Days
22+
- url: /robots_101/team_supervisor
23+
title: Running a team
24+
- url: /tutorials/
25+
title: Tutorials
26+
tree:
27+
- url: /tutorials/assembly
28+
title: Kit Assembly
29+
- url: /tutorials/python
30+
title: An intro to Python
31+
- url: /tutorials/getting_code_on_the_robot
32+
title: Getting Code on the Robot
33+
- url: /tutorials/basic_motor_control
34+
title: Basic Motor Control
35+
- url: /tutorials/editors/
36+
title: Code Editors
37+
tree:
38+
- url: /tutorials/editors/pycharm
39+
title: PyCharm
40+
- url: /tutorials/editors/vscode
41+
title: Visual Studio Code
42+
- url: /tutorials/update_brain
43+
title: Updating your brain board
44+
- url: /tutorials/discord
45+
title: How to use Discord
46+
- url: /rules/
47+
title: Rules
48+
tree:
49+
#- url: /rules/code_of_conduct
50+
# title: Code Of Conduct
51+
#- url: /rules/safety_regulations
52+
# title: Safety Regulations
53+
- url: /rules/archive
54+
title: Game Rules Archive
655
- url: /kit/
756
title: Kit
857
tree:
@@ -70,54 +119,6 @@ tree:
70119
title: Custom Firmware
71120
- url: /programming/cheat_sheet
72121
title: API Quick Reference
73-
- url: /rules/
74-
title: Rules
75-
tree:
76-
#- url: /rules/code_of_conduct
77-
# title: Code Of Conduct
78-
#- url: /rules/safety_regulations
79-
# title: Safety Regulations
80-
- url: /rules/archive
81-
title: Game Rules Archive
82-
- url: /robots_101/
83-
title: Robots 101
84-
tree:
85-
- url: /robots_101/programme_structure
86-
title: Programme Structure
87-
- url: /robots_101/post_kickstart
88-
title: After Kickstart
89-
- url: /robots_101/design
90-
title: Design
91-
- url: /robots_101/code
92-
title: Code
93-
- url: /robots_101/theming
94-
title: Theming
95-
- url: /robots_101/tech_days
96-
title: Tech Days
97-
- url: /robots_101/team_supervisor
98-
title: Running a team
99-
- url: /tutorials/
100-
title: Tutorials
101-
tree:
102-
- url: /tutorials/assembly
103-
title: Kit Assembly
104-
- url: /tutorials/python
105-
title: An intro to Python
106-
- url: /tutorials/getting_code_on_the_robot
107-
title: Getting Code on the Robot
108-
- url: /tutorials/basic_motor_control
109-
title: Basic Motor Control
110-
- url: /tutorials/editors/
111-
title: Code Editors
112-
tree:
113-
- url: /tutorials/editors/pycharm
114-
title: PyCharm
115-
- url: /tutorials/editors/vscode
116-
title: Visual Studio Code
117-
- url: /tutorials/update_brain
118-
title: Updating your brain board
119-
- url: /tutorials/discord
120-
title: How to use Discord
121122
- url: /simulator/
122123
title: Simulator
123124
tree:
@@ -129,13 +130,6 @@ tree:
129130
title: The Simulated Robot
130131
- url: /simulator/troubleshooting
131132
title: Troubleshooting
132-
- url: /troubleshooting/
133-
title: Troubleshooting
134-
tree:
135-
- url: /troubleshooting/python
136-
title: Python
137-
- url: /troubleshooting/interactive_troubleshooter
138-
title: Interactive Troubleshooter
139133
- url: /competitor_resources/
140134
title: Resources
141135
tree:
@@ -145,3 +139,10 @@ tree:
145139
title: Microgames
146140
- url: /competitor_resources/markers
147141
title: Game markers
142+
- url: /troubleshooting/
143+
title: Troubleshooting
144+
tree:
145+
- url: /troubleshooting/python
146+
title: Python
147+
- url: /troubleshooting/interactive_troubleshooter
148+
title: Interactive Troubleshooter

index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ Introduction
99
This documentation explains how to use the kit and the robot's Python API.
1010
The information is spread across multiple sections:
1111

12+
- [Tutorials](/docs/tutorials/) are a series of guides that will help you get started.
13+
- The [rules](/docs/rules/) section is important as it talks through the aim of this year's game and what task you are trying to achieve.
1214
- The [kit](/docs/kit/) section will give you an overview of the physical kit that is provided to your team, how to connect to each board and what features they have.
1315
- The [programming](/docs/programming/) section talks through how to write code that interacts with all the boards.
1416
- The [simulator](/docs/simulator/) section explains how to use the simulator for testing your code, exploring strategies as well as preparing for the virtual competition.
15-
- The [rules](/docs/rules/) section is important as it talks through the aim of this year's game and what task you are trying to achieve.
16-
- [Tutorials](/docs/tutorials/) are a series of guides that will help you get started.
1717

1818
Within this documentation, you will come across a number of boxes like this:
1919

0 commit comments

Comments
 (0)