♻
♻️ (binary): refactor to use BaseLayout and remove inline boilerplate
Migrate
♻️ (binary): refactor UI layout and extract inline script to external file
Extract the inline
✨ feat(binary): add binary calculator script for interactive UI
Introduce `binary.
✨ (binary-tool): add random generation, bit width, and toolbox controls
Add functions for
♻️ refactor: remove unused unsignedBinary.js and binary.css files
Delete the unsigned
Wait, the prompt gave a specific list of GitMojis:
* 🐛, Fix
✨ feat: add styles for binary converter UI components and controls
Add CSS classes for buttons, inputs
- 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>