diff --git a/README.md b/README.md index 359e7a3..457c3cd 100644 --- a/README.md +++ b/README.md @@ -1,50 +1,3 @@ -# Astro Starter Kit: Basics - -```sh -npm create astro@latest -- --template basics -``` - -> 🧑🚀 **Seasoned astronaut?** Delete this file. Have fun! - -## 🚀 Project Structure - -Inside of your Astro project, you'll see the following folders and files: - -```text -/ -├── public/ -│ └── favicon.svg -├── src -│ ├── assets -│ │ └── astro.svg -│ ├── components -│ │ └── Welcome.astro -│ ├── layouts -│ │ └── Layout.astro -│ └── pages -│ └── index.astro -└── package.json -``` - -To learn more about the folder structure of an Astro project, refer to [our guide on project structure](https://docs.astro.build/en/basics/project-structure/). - -## 🧞 Commands - -All commands are run from the root of the project, from a terminal: - -| Command | Action | -| :------------------------ | :----------------------------------------------- | -| `npm install` | Installs dependencies | -| `npm run dev` | Starts local dev server at `localhost:4321` | -| `npm run build` | Build your production site to `./dist/` | -| `npm run preview` | Preview your build locally, before deploying | -| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | -| `npm run astro -- --help` | Get help using the Astro CLI | - -## 👀 Want to learn more? - -Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat). - # Computing:Box An evolution of Bit:Box & CS:Box to incorporate different elements of the UK Computing Curriculum @@ -68,9 +21,13 @@ An evolution of Bit:Box & CS:Box to incorporate different elements of the UK Com - [X] XOR Gate Simulator - [X] XNOR Gate Simulator -### Wave 3 CS:Box Features (TBC) +### Wave 3 CS:Box Features (Spring 2026) +- [X] Two's Compliment Simulator +- [ ] Extended Binary Simulator (Custom bit sizes) +- [ ] Unified Binary Simulator (Unsigned & Two's Completment combined) +- [ ] Enhanced Gate Simulator (Truth Table Creator) - [ ] Compound Gate Simulator -- [ ] Two's Compliment Simulator +- [ ] Computer Components Simulator ## Version 1.0 Release Date: 1st September 2025 ## Version 2.0 Release Date (Goal): 1st February 2025 \ No newline at end of file diff --git a/src/pages/binary.astro b/src/pages/binary.astro index 7327c38..58cd71d 100644 --- a/src/pages/binary.astro +++ b/src/pages/binary.astro @@ -1,17 +1,26 @@ --- -const bitLabels = [128, 64, 32, 16, 8, 4, 2, 1]; +/** + * src/pages/binary.astro + * Single-file binary simulator (Unsigned + Two's complement) + * Bit width: 4..64 + * + * Requires: + * public/fonts/DSEG7Classic-Regular.woff + * public/fonts/DSEG7Classic-Regular.ttf + */ ---
-