Intro Page and Sidebar Folders#1
Merged
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Reorganizes documentation pages into deeper subteam/strategy hierarchies and updates the docs sidebar to use directory-based autogeneration, alongside expanding the Introduction page content.
Changes:
- Split several former “section landing” pages into sub-pages under new directories (e.g., Mechanical/Design, Business/Media).
- Switched the Astro docs sidebar config from direct slugs to
autogeneratedirectory navigation. - Expanded
introduction.mdxwith richer content and inline imagery.
Reviewed changes
Copilot reviewed 17 out of 20 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| src/content/docs/subteams/mechanical/design/cad.mdx | Adds a new CAD subpage under Mechanical → Design. |
| src/content/docs/subteams/mechanical/design.mdx | Removes the prior Mechanical → Design landing page. |
| src/content/docs/subteams/mechanical/assembly/tools.mdx | Adds a new Tools subpage under Mechanical → Assembly. |
| src/content/docs/subteams/mechanical/assembly.mdx | Removes the prior Mechanical → Assembly landing page. |
| src/content/docs/subteams/electrical.mdx | Updates the Electrical page title. |
| src/content/docs/subteams/business/outreach/events.mdx | Adds a new Events subpage under Business → Outreach. |
| src/content/docs/subteams/business/outreach.mdx | Removes the prior Business → Outreach landing page. |
| src/content/docs/subteams/business/media/social.mdx | Adds a new Social Media subpage under Business → Media. |
| src/content/docs/subteams/business/media.mdx | Removes the prior Business → Media landing page (including an image). |
| src/content/docs/subteams/business/awards/impact.mdx | Adds a new Impact subpage under Business → Awards. |
| src/content/docs/subteams/business/awards.mdx | Removes the prior Business → Awards landing page. |
| src/content/docs/strategy/scouting/training.mdx | Adds a new Scouting Practices subpage under Strategy → Scouting. |
| src/content/docs/strategy/scouting.mdx | Removes the prior Strategy → Scouting landing page. |
| src/content/docs/strategy/analysis/match.mdx | Adds a new Match Strategy subpage under Strategy → Analysis. |
| src/content/docs/strategy/analysis.mdx | Removes the prior Strategy → Analysis landing page. |
| src/content/docs/introduction.mdx | Expands Introduction content and adds Astro Image usage. |
| astro.config.mjs | Updates sidebar to use autogenerate for multiple sections. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| {autogenerate: {directory: "subteams/programming" }} | ||
| ] }, | ||
| { label: "Electrical", items: [ | ||
| {autogenerate: {directory: "subteams/electrical" }} |
Comment on lines
+24
to
+25
| <div style={{ float: 'right', margin: '1rem 0rem 1rem 2rem', position: 'relative', width: '300px', height: 'auto' }}> | ||
| <Image src={heroImage} alt="Electrical Board" fill sizes="300px" style={{ objectFit: 'contain' }} /> |
Comment on lines
+39
to
+41
| { label: "Design", items:[ | ||
| {autogenerate: {directory: "subteams/mechanical/design" }} | ||
| ] }, |
Comment on lines
+48
to
+50
| { label: "Assembly", items: [ | ||
| {autogenerate: {directory: "subteams/mechanical/assembly" }} | ||
| ] }, |
Comment on lines
+56
to
+64
| { label: "Media", items: [ | ||
| {autogenerate: {directory: "subteams/business/media" }} | ||
| ] }, | ||
| { label: "Awards", items: [ | ||
| {autogenerate: {directory: "subteams/business/awards" }} | ||
| ] }, | ||
| { label: "Outreach", items: [ | ||
| {autogenerate: {directory: "subteams/business/outreach" }} | ||
| ] }, |
Comment on lines
+72
to
+77
| { label: "Scouting", items: [ | ||
| {autogenerate: {directory: "strategy/scouting" }} | ||
| ] }, | ||
| { label: "Analysis", items: [ | ||
| {autogenerate: {directory: "strategy/analysis" }} | ||
| ] }, |
| In the electrical subteam, members wire the robot and manage the electrical components. They work closely with the mechanical subteam to make components and wiring pathways accessible and with the programming subteam to integrate sensors and motors to bring the robot to life. The guide is meant to take members from the basic components to advanced CAN and power optimizations. | ||
|
|
||
| #### Mechanical | ||
| The mechanical subteam has various responsibilities including desiging the robot, machining parts, and assembling subsystems. |
| Another key elements members must be knowledgeable of is strategy. This is a vital part of FRC competitions. | ||
|
|
||
| #### Scouting | ||
| Scouters record data about other robots at competitions to make informed decisions during alliance selection and match strategies. This guide will focus on training socuters on using TorqueScout, a custom scouting app, and teach good scouting practices. |
|
|
||
| we are frsinθ | ||
| #### Analysis | ||
| The scouting data must be analyzed effectively to create otpimal alliance selection picks and effective match strategies. In this section, members will learn how to effectively use data to make pick lists and plan match strategies. No newline at end of file |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
yay