# mcalc - Simple Dioxus Calculator A simple calculator application built with Rust and Dioxus, featuring the BYTEMALTE design system. ## Features - Basic Arithmetic: Addition, Subtraction, Multiplication, Division - Clean UI with BYTEMALTE design system (dark theme) - Desktop and Web support ## Tech Stack - **Rust**: Core logic and safety - **Dioxus 0.7**: UI framework (React-like for Rust) - **CSS3**: Custom styling with variables and flexbox/grid ## Getting Started ### Prerequisites - [Rust](https://www.rust-lang.org/tools/install) installed ### Running the App ```bash # Desktop cargo run # Web cargo run --features web ``` ### Building ```bash # Debug build cargo build # Release build cargo build --release ``` ## Project Structure ``` src/ main.rs # App entry point ui.rs # Calculator UI components logic.rs # Calculator business logic assets/ main.css # Global styles (BYTEMALTE design system) ``` ## License GPL-3 License