Files
computing-box/README.md
Alexander Lyall 50829688e3 feat(binary): add full binary simulator with unsigned and two’s complement modes
- Introduce new Binary Simulator page with adjustable bit width (4–16 bits)
- Support unsigned and two’s complement representations with live conversion
- Add left/right shift operations and custom binary/denary input
- Implement accessible bulb-and-switch UI with MD3-inspired styling
- Add seven-segment display font assets for realistic number output
- Establish shared base layout, styles, and tooling for future simulators

Signed-off-by: Alexander Lyall <alex@adcm.uk>
2025-12-14 16:57:31 +00:00

2.6 KiB

Astro Starter Kit: Basics

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:

/
├── 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.

🧞 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 or jump into our Discord server.

This project has evolved to become Computing:Box Available at www.computingbox.co.uk and www.computingbox.co.uk

CS:Box

An evolution of Bit:Box to incorporate different elements of the UK Computing Curriculum

CS:Box Logo

Upcoming Features

Original Bit:Box Features (October 2024)

  • Binary Simulator
  • GCSE Hexadecimal Simulator
  • A Level Hexadecimal Simulator
  • Hex Colour Simulator

Wave 1 CS:Box Features (Easter 2025)

  • NOT Gate Simulator
  • OR Gate Simulator
  • AND Gate Simulator

Wave 2 CS:Box Features (May 2025)

  • NOR Gate Simulator
  • NAND Gate Simulator
  • XOR Gate Simulator
  • XNOR Gate Simulator

Wave 3 CS:Box Features (TBC)

  • Compound Gate Simulator
  • Two's Compliment Simulator

Version 1.0 Release Date: 1st September 2025

Version 2.0 Release Date (Goal): 1st February 2025