Skip to content

Commit 10e01b9

Browse files
authored
Sidebar Shuffle
2 parents 5842f26 + 1da26c0 commit 10e01b9

40 files changed

+234
-215
lines changed

_data/sidebar_tree.yaml

Lines changed: 61 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ tree:
66
- url: /kit/
77
title: Kits
88
tree:
9-
- url: /kit/assembly
10-
title: Assembly
119
- url: /kit/batteries/
1210
title: Batteries
1311
tree:
@@ -18,74 +16,65 @@ tree:
1816
- url: /kit/brain_board/
1917
title: Brain Board
2018
tree:
21-
- url: /kit/brain_board/updates
22-
title: Updates
19+
- url: /kit/brain_board/robot_os
20+
title: Robot OS
21+
- url: /kit/brain_board/python_libraries
22+
title: Python Libraries
23+
- url: /kit/brain_board/wifi
24+
title: WiFi
2325
- url: /kit/brain_board/advanced
2426
title: Advanced
2527
- url: /kit/motor_board
2628
title: Motor Board
2729
- url: /kit/power_board
2830
title: Power Board
29-
- url: /kit/ruggeduino
30-
title: Ruggeduino
3131
- url: /kit/servo_board
3232
title: Servo Board
33-
- url: /kit/safety-regulations
34-
title: Safety Regulations
35-
- url: /kit/wifi
36-
title: WiFi
33+
- url: /kit/arduino
34+
title: Arduino
3735
- url: /programming/
3836
title: Programming
3937
tree:
40-
- url: /programming/getting_code_on_the_robot
41-
title: Getting Code on the Robot
42-
- url: /programming/python/
43-
title: Python
38+
- url: /programming/robot_api/
39+
title: Robot API
4440
tree:
45-
- url: /programming/python/functions
46-
title: Functions
47-
- url: /programming/python/libraries
48-
title: Libraries
49-
- url: /programming/sr/
50-
title: sr
41+
- url: /programming/robot_api/metadata
42+
title: Metadata
43+
- url: /programming/leds
44+
title: Brain Board LED API
45+
- url: /programming/motors
46+
title: Motor Board API
47+
- url: /programming/power
48+
title: Power Board API
49+
- url: /programming/servos
50+
title: Servo Board API
51+
- url: /programming/vision/
52+
title: Vision
5153
tree:
52-
- url: /programming/sr/cheat_sheet
53-
title: API Quick Reference
54-
- url: /programming/sr/leds/
55-
title: LEDs
56-
- url: /programming/sr/motors/
57-
title: Motors
58-
- url: /programming/sr/power/
59-
title: Power
60-
- url: /programming/sr/ruggeduinos/
61-
title: Ruggeduinos
62-
tree:
63-
- url: /programming/sr/ruggeduinos/custom_firmware
64-
title: Custom Firmware
65-
- url: /programming/sr/servos/
66-
title: Servos
67-
- url: /programming/sr/vision/
68-
title: Vision
69-
tree:
70-
- url: /programming/sr/vision/markers
71-
title: Markers
72-
- url: /programming/editors/
73-
title: Code Editors
54+
- url: /programming/vision/markers
55+
title: Markers
56+
- url: /programming/vision/position
57+
title: Position
58+
- url: /programming/vision/orientation
59+
title: Orientation
60+
- url: /programming/arduino/
61+
title: Arduino API
7462
tree:
75-
- url: /programming/editors/pycharm
76-
title: PyCharm
77-
- url: /programming/editors/vscode
78-
title: Visual Studio Code
63+
- url: /programming/arduino/custom_firmware
64+
title: Custom Firmware
65+
- url: /programming/cheat_sheet
66+
title: API Quick Reference
67+
- url: /programming/simulator_programming
68+
title: Simulator Programming
7969
- url: /rules/
8070
title: Rules
8171
tree:
72+
- url: /rules/code_of_conduct
73+
title: Code Of Conduct
74+
- url: /rules/safety_regulations
75+
title: Safety Regulations
8276
- url: /rules/archive
8377
title: Game Rules Archive
84-
- url: /simulator/
85-
title: Simulator
86-
tree:
87-
- url: /simulator/programming/
88-
title: Programming
8978
- url: /troubleshooting/
9079
title: Troubleshooting
9180
tree:
@@ -96,12 +85,30 @@ tree:
9685
- url: /tutorials/
9786
title: Tutorials
9887
tree:
88+
- url: /tutorials/assembly
89+
title: Assembly
90+
- url: /tutorials/python
91+
title: Python
92+
- url: /tutorials/getting_code_on_the_robot
93+
title: Getting Code on the Robot
9994
- url: /tutorials/basic_motor_control
10095
title: Basic Motor Control
101-
- url: /tutorials/microgames
96+
- url: /tutorials/editors/
97+
title: Code Editors
98+
tree:
99+
- url: /tutorials/editors/pycharm
100+
title: PyCharm
101+
- url: /tutorials/editors/vscode
102+
title: Visual Studio Code
103+
- url: /tutorials/setting_up_simulator
104+
title: Setting up the simulator
105+
- url: /tutorials/using_the_simulator
106+
title: Using the simulator
107+
- url: /competitor_resources/
108+
title: Resources
109+
tree:
110+
- url: /competitor_resources/microgames
102111
title: Microgames
103-
- url: /tutorials/python
104-
title: Python
105112
- url: /team_admin/
106113
title: Team Admin
107114
tree:

competitor_resources/index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: page
3+
title: Resources
4+
---
5+
6+
Resources
7+
=========
8+
9+
TODO
File renamed without changes.

kit/ruggeduino.md renamed to kit/arduino.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: page
3-
title: Ruggeduino
3+
title: Arduino
44
---
55

66
# Ruggeduino

kit/brain_board/advanced.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ title: Brain Board - Advanced
55

66
# Brain Board - Advanced
77

8-
When connected to your [Brain Board WiFi]({{ site.baseurl }}/kit/wifi), it is possible to access the Brain Board via a terminal interface. The Brain Board is running Student Robotics OS, a purpose-built Linux distribution that does not have all of the conveniences of a usual Linux system.
8+
When connected to your [Brain Board WiFi]({{ site.baseurl }}/kit/brain_board/wifi), it is possible to access the Brain Board via a terminal interface. The Brain Board is running Student Robotics OS, a purpose-built Linux distribution that does not have all of the conveniences of a usual Linux system.
99

1010
<div class="warning">
1111
Proceed at your own risk. We only provide limited support for these advanced features.

kit/brain_board/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ The SD card is located on the underside of the board underneath the green power
6161

6262
To fully update your Brain Board's software, or refresh it if you think it's not working correctly, you can flash our SD card image onto the microSD card in your Brain Board.
6363

64-
To update the SD card, you'll need to download our image from the [updates page]({{ site.baseurl }}/kit/brain_board/updates). The latest version is `{{ latest_version }}`.
64+
To update the SD card, you'll need to download our image from the [updates page]({{ site.baseurl }}/kit/brain_board/robot_os). The latest version is `{{ latest_version }}`.
6565
The flashing procedure is identical to flashing Raspberry Pi images.
6666

6767
### Etcher

programming/python/libraries.md renamed to kit/brain_board/python_libraries.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
layout: page
3-
title: Included Python Libraries
3+
title: Available Python Libraries
44
---
55

6-
Included Libraries
7-
==================
6+
Available Python Libraries
7+
==========================
88

99
Robot Kit
1010
---------

kit/brain_board/updates.md renamed to kit/brain_board/robot_os.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
---
22
layout: page
3-
title: Updates
4-
extra_js: updates
3+
title: Robot OS
54
---
65

6+
Robot OS
7+
========
8+
9+
TODO
10+
711
# Updates
812

913
Keeping your kit up to date is very important. It enables us to deploy new features, as well as fix bugs.
File renamed without changes.

kit/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The boards provided are as follows; more details can be found on their individua
1818
* [Brain Board](/docs/kit/brain_board)
1919
* [Power Board](/docs/kit/power_board)
2020
* [Motor Board x2](/docs/kit/motor_board)
21-
* [Ruggeduino (including two screw shields)](/docs/kit/ruggeduino)
21+
* [Ruggeduino (including two screw shields)](/docs/kit/arduino)
2222
* [Servo Board](/docs/kit/servo_board)
2323

2424
Ancillary Parts

0 commit comments

Comments
 (0)