Skip to content

Commit 1a1a071

Browse files
committed
Add About view
1 parent 6f9d97d commit 1a1a071

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
![WIP](https://img.shields.io/badge/status-WIP-orange?style=flat-square)
44
[![dependency status](https://deps.rs/repo/github/aelmizeb/rust-crypt/status.svg)](https://deps.rs/repo/github/aelmizeb/rust-crypt)
5+
![Total Downloads](https://img.shields.io/github/downloads/aelmizeb/rust-crypt/total)
56
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
67

78
> ⚠️ **WORK IN PROGRESS**

src/app/views/about.rs

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11
use egui::Ui;
22

33
pub fn about_view(ui: &mut Ui) {
4-
ui.label("📂 About");
5-
ui.label("Feature coming soon: give details about the app.");
4+
ui.label("📂 About This App");
5+
ui.separator();
6+
ui.label("🔐 Text Encryption/Decryption Tool");
7+
ui.label("This application allows you to securely encrypt and decrypt text using simple cipher methods:");
8+
ui.label("• Caesar Cipher – A basic letter-shifting algorithm.");
9+
ui.label("• XOR Cipher – Applies bitwise XOR using a repeating key.");
10+
ui.add_space(8.0);
11+
ui.label("🛠 Features:");
12+
ui.label("• Select encryption method");
13+
ui.label("• Enter a custom key");
14+
ui.label("• Encrypt or decrypt text with a single click");
15+
ui.label("• View input/output in real-time");
16+
ui.add_space(8.0);
17+
ui.label("📦 Built with Rust and egui.");
18+
ui.label("💡 Created as a simple demonstration of interactive GUI and cipher logic.");
619
}

0 commit comments

Comments
 (0)