From 201d16c23f01f8f30e9af29d1675ddcbc4404390 Mon Sep 17 00:00:00 2001 From: Adriana <16786568+Adrianamm@users.noreply.github.com> Date: Sun, 26 Jul 2026 12:28:03 -0400 Subject: [PATCH 1/4] fixed variable names --- .github/ISSUE_TEMPLATE/feature_request.md | 3 ++- .github/ISSUE_TEMPLATE/website_issue.md | 3 ++- .github/pull_request_template.md | 3 ++- examples/stage0/snippets/Conditionals.java | 8 ++++---- .../stage0/conditionals/elseif.png | Bin 28812 -> 0 bytes .../stage0/conditionals/elseif.webp | Bin 0 -> 15984 bytes .../learning-course/stage0/conditionals.mdx | 10 +++++----- 7 files changed, 15 insertions(+), 12 deletions(-) delete mode 100644 public/learning-course/stage0/conditionals/elseif.png create mode 100644 public/learning-course/stage0/conditionals/elseif.webp diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index d940ed16..d0bce9b1 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -6,7 +6,8 @@ labels: enhancement assignees: '' --- -**Is your feature request related to a problem? If so, please describe.** +**Is your feature request related to a problem? +If so, please describe.** A clear and concise description of what the problem is. Describe how the current behavior limits you or causes frustration. diff --git a/.github/ISSUE_TEMPLATE/website_issue.md b/.github/ISSUE_TEMPLATE/website_issue.md index bdfcdb4f..e1224cd5 100644 --- a/.github/ISSUE_TEMPLATE/website_issue.md +++ b/.github/ISSUE_TEMPLATE/website_issue.md @@ -10,7 +10,8 @@ assignees: '' A clear and concise description of the problem. **Where?** -Which page, component, or area of the site is affected? Include a URL if applicable. +Which page, component, or area of the site is affected? +Include a URL if applicable. **To Reproduce** Describe the steps needed to reproduce the issue. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 4bf9796d..4b49725d 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,6 +1,7 @@ ## Description -What changed? Why? (the code + comments should speak for itself on the "how") +What changed? +Why? (the code + comments should speak for itself on the "how") We highly recommend including screenshots or a video of what was changed, to collect evidence in a place where we can later reference it. diff --git a/examples/stage0/snippets/Conditionals.java b/examples/stage0/snippets/Conditionals.java index 999af7fd..c89e9d88 100644 --- a/examples/stage0/snippets/Conditionals.java +++ b/examples/stage0/snippets/Conditionals.java @@ -33,10 +33,10 @@ void main() { // [/ifExample] // [elseIfSyntax] - if (condition_A) { - // code to run when condition_A is true - } else if (condition_B) { - // code to run when Condition_B is true + if (conditionA) { + // code to run when conditionA is true + } else if (conditionB) { + // code to run when ConditionB is true } // [/elseIfSyntax] diff --git a/public/learning-course/stage0/conditionals/elseif.png b/public/learning-course/stage0/conditionals/elseif.png deleted file mode 100644 index 6e778f46059405633c31b7da81d3327cdc192cd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28812 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
uY>Df0swL0$1*$EDhBu{MEX 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 diff --git a/public/learning-course/stage0/conditionals/elseif.webp b/public/learning-course/stage0/conditionals/elseif.webp new file mode 100644 index 0000000000000000000000000000000000000000..4bfa4931fb580235ade9c43812327193d308db9b GIT binary patch literal 15984 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 z From f650aad8d4105ab294ec26447f2a4ee3dce91193 Mon Sep 17 00:00:00 2001 From: Adriana <16786568+Adrianamm@users.noreply.github.com> Date: Sun, 26 Jul 2026 12:35:44 -0400 Subject: [PATCH 2/4] fixed the boolean names --- examples/stage0/snippets/Conditionals.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/stage0/snippets/Conditionals.java b/examples/stage0/snippets/Conditionals.java index c89e9d88..b5e3b50b 100644 --- a/examples/stage0/snippets/Conditionals.java +++ b/examples/stage0/snippets/Conditionals.java @@ -3,8 +3,8 @@ * * SPDX-License-Identifier: BSD-3-Clause */ -boolean condition_A; -boolean condition_B; +boolean conditionA; +boolean conditionB; boolean condition; class Drivetrain { From 58e49c5252a95fa0c12a20cc81e7df5b533ca274 Mon Sep 17 00:00:00 2001 From: 0verkil <112268976+0verkil@users.noreply.github.com> Date: Sun, 26 Jul 2026 09:53:47 -0700 Subject: [PATCH 3/4] Update installation guide (#138) ## Description Modified the installation guide in README.md to ensure all prerequisites were covered and to give correct version requirements for `Node.js`. Before: Screenshot 2026-07-26 at 09 38 46 After: Screenshot 2026-07-26 at 09 39 11 ## Meta Merge checklist: - [X] Pull Request title is [short, imperative summary](https://cbea.ms/git-commit/) of proposed changes - [X] The description documents the _what_ and _why_, including events that led to this PR - [X] Pull Request has been [linted and formatted](https://frcsoftware.org/contribution/styleguide/#linting-and-formatting) and follows the [styleguide](https://frcsoftware.org/contribution/styleguide) --- CONTIRBUTING.md => CONTRIBUTING.md | 0 README.md | 7 +++++-- 2 files changed, 5 insertions(+), 2 deletions(-) rename CONTIRBUTING.md => CONTRIBUTING.md (100%) diff --git a/CONTIRBUTING.md b/CONTRIBUTING.md similarity index 100% rename from CONTIRBUTING.md rename to CONTRIBUTING.md diff --git a/README.md b/README.md index 8828dcfa..29cc99dd 100644 --- a/README.md +++ b/README.md @@ -319,8 +319,11 @@ For multiple images, use the Slides component instead. ### Prerequisites -- **Node.js** (version 18 or higher): Download from [nodejs.org](https://nodejs.org/) +- **Node.js** (version 24 or higher): Download from [nodejs.org](https://nodejs.org/) +- **pnpm**: Download from [pnpm.io/installation](https://pnpm.io/installation). + If you just downloaded **Node.js**, follow the `corepack` or `npm` installation options. - **Git**: Download from [git-scm.com](https://git-scm.com/) +- **Vale**: Download from [docs.vale.sh/topics/installation](https://docs.vale.sh/topics/installation) - A code editor (e.g., [VS Code](https://code.visualstudio.com/)) ### Setup Instructions @@ -358,7 +361,7 @@ For multiple images, use the Slides component instead. To check your Node.js and pnpm versions: ```bash -node --version # Should be 18.x or higher +node --version # Should be 24.x or higher pnpm --version # Should be 10.x or higher ``` From 30bbe43fb27d064cf9d17bc178a28c06ee6c1b23 Mon Sep 17 00:00:00 2001 From: Zach Harel Date: Mon, 27 Jul 2026 13:40:30 -0400 Subject: [PATCH 4/4] not change things that didn't need to be changed --- .github/ISSUE_TEMPLATE/feature_request.md | 3 +-- .github/ISSUE_TEMPLATE/website_issue.md | 3 +-- .github/pull_request_template.md | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index d0bce9b1..d940ed16 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -6,8 +6,7 @@ labels: enhancement assignees: '' --- -**Is your feature request related to a problem? -If so, please describe.** +**Is your feature request related to a problem? If so, please describe.** A clear and concise description of what the problem is. Describe how the current behavior limits you or causes frustration. diff --git a/.github/ISSUE_TEMPLATE/website_issue.md b/.github/ISSUE_TEMPLATE/website_issue.md index e1224cd5..bdfcdb4f 100644 --- a/.github/ISSUE_TEMPLATE/website_issue.md +++ b/.github/ISSUE_TEMPLATE/website_issue.md @@ -10,8 +10,7 @@ assignees: '' A clear and concise description of the problem. **Where?** -Which page, component, or area of the site is affected? -Include a URL if applicable. +Which page, component, or area of the site is affected? Include a URL if applicable. **To Reproduce** Describe the steps needed to reproduce the issue. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 4b49725d..4bf9796d 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,7 +1,6 @@ ## Description -What changed? -Why? (the code + comments should speak for itself on the "how") +What changed? Why? (the code + comments should speak for itself on the "how") We highly recommend including screenshots or a video of what was changed, to collect evidence in a place where we can later reference it.