Alexander Lyall d4765b3788 feat(v2-alpha): refactor binary simulator and introduce shared site layout
- Rewrite binary simulator with unified unsigned and two’s complement logic
- Support dynamic bit widths from 4 to 64 with LSB-preserving resizing
- Replace legacy unsigned-only scripts with a single maintainable implementation
- Extract binary styles into dedicated CSS and add global site styling
- Introduce shared header, footer, and base layout components
- Migrate Binary page to BaseLayout and modular assets

Signed-off-by: Alexander Lyall <alex@adcm.uk>
2025-12-14 19:46:23 +00:00
2024-10-19 17:48:58 +01:00
2025-12-14 17:11:21 +00:00

Computing:Box

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

Computing: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 (Spring 2026)

  • 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
  • Computer Components Simulator

Version 1.0 Release Date: 1st September 2025

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

Description
An evolution of CS:Box & Bit:Box to incorportate different elements of the UK Computing Curriculum
https://www.computingbox.co.uk
Readme CC-BY-SA-4.0 38 MiB
Languages
Astro 68.7%
CSS 17.9%
JavaScript 13.4%