From 17937dd986bf351b4cfb2f4c63547f19d3e1a894 Mon Sep 17 00:00:00 2001 From: OnStarPrograms <124287152+OnStarPrograms@users.noreply.github.com> Date: Tue, 23 Dec 2025 18:28:48 -0500 Subject: [PATCH 1/4] Add styles for assessment box implemented a custom assessment box in CSS --- css/custom.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/css/custom.css b/css/custom.css index 729cd711..9adc9901 100644 --- a/css/custom.css +++ b/css/custom.css @@ -25,6 +25,11 @@ background-color: var(--quote-bg); } +.box.assessment { + border-color: #3B9797; + background-color: var(--quote-bg); +} + .box.warning { border-left-color: #e7c000; background-color: rgba(255, 229, 100, .2); From 24646ae73e7a8aad968ef5cc5d0e9f63a743b149 Mon Sep 17 00:00:00 2001 From: OnStarPrograms <124287152+OnStarPrograms@users.noreply.github.com> Date: Tue, 23 Dec 2025 18:32:32 -0500 Subject: [PATCH 2/4] Altered the rust file to accept "assessment" tags --- preproc/src/admonitions.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/preproc/src/admonitions.rs b/preproc/src/admonitions.rs index 6c572ea7..7733895e 100644 --- a/preproc/src/admonitions.rs +++ b/preproc/src/admonitions.rs @@ -38,7 +38,7 @@ struct AdmonitionsGenerator<'a, Iter: Iterator>> { } impl<'a, Iter: Iterator>> AdmonitionsGenerator<'a, Iter> { - const KINDS: [&'static str; 3] = ["tip", "warning", "danger"]; + const KINDS: [&'static str; 4] = ["tip","assessment", "warning", "danger"]; fn new(iter: Iter) -> Self { Self { From a49977475e7b86307e49e8f332e76b8575703afb Mon Sep 17 00:00:00 2001 From: OnStarPrograms <124287152+OnStarPrograms@users.noreply.github.com> Date: Tue, 23 Dec 2025 18:35:59 -0500 Subject: [PATCH 3/4] Added a milestone assessment for GB tutorial --- src/part1/hello_world.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/part1/hello_world.md b/src/part1/hello_world.md index 8f26fae2..03484cc1 100644 --- a/src/part1/hello_world.md +++ b/src/part1/hello_world.md @@ -65,3 +65,13 @@ You could also take a flash cart (I use the [EverDrive GB X5](https://krikzz.com ![Picture of the Hello World running on a physical DMG](../assets/img/hello_dmg.jpg) Well, now that we have something working, it's time to peel back the curtains... + +:::assessment Milestone 1.1 +Given the following compilation commands, could you find the issue? +```console +$ rgbasm -o hello-world.o hello-world.asm +$ rgblink hello-world.o +$ rgbfix -v 0xFF hello-world.gb +``` + +::: From 830cf0df4a3b1ba520aa5bdd75ed241ff10b344d Mon Sep 17 00:00:00 2001 From: OnStarPrograms Date: Tue, 23 Dec 2025 18:56:04 -0500 Subject: [PATCH 4/4] updated .md to work with the custom container --- src/part1/hello_world.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/part1/hello_world.md b/src/part1/hello_world.md index 03484cc1..53043a3b 100644 --- a/src/part1/hello_world.md +++ b/src/part1/hello_world.md @@ -66,8 +66,9 @@ You could also take a flash cart (I use the [EverDrive GB X5](https://krikzz.com Well, now that we have something working, it's time to peel back the curtains... -:::assessment Milestone 1.1 -Given the following compilation commands, could you find the issue? +:::assessment Chapter Milestone + +1.1 Given the following compilation commands, could you find the issue? ```console $ rgbasm -o hello-world.o hello-world.asm $ rgblink hello-world.o