Skip to content

Commit 07183e9

Browse files
authored
Merge pull request #11 from HMAKT99/fix/screenshots-gui-first
Add screenshots + GUI-first README
2 parents ab03045 + 50cf6f1 commit 07183e9

6 files changed

Lines changed: 21 additions & 3 deletions

File tree

README.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ No phone needed. Test the full `sudo` flow right now:
5757

5858
### Install with Homebrew (recommended)
5959

60+
<p align="center">
61+
<img src="assets/screenshots/homebrew-install.png" alt="Homebrew Install" width="600">
62+
</p>
63+
6064
```bash
6165
brew tap HMAKT99/touchbridge
6266
brew install --cask touchbridge
@@ -74,6 +78,10 @@ sudo bash scripts/install.sh
7478

7579
### Try it
7680

81+
<p align="center">
82+
<img src="assets/screenshots/sudo-auth.png" alt="sudo with TouchBridge" width="600">
83+
</p>
84+
7785
```bash
7886
# Terminal 1 — start daemon in simulator mode
7987
touchbridged serve --simulator
@@ -129,6 +137,11 @@ Challenges relay from Android phone → Watch → tap Approve
129137
```
130138

131139
**Option E — Any phone, no app install (convenience/testing only):**
140+
141+
<p align="center">
142+
<img src="assets/screenshots/web-companion.png" alt="Web Companion" width="600">
143+
</p>
144+
132145
```bash
133146
touchbridged serve --web
134147
sudo echo test
@@ -246,16 +259,21 @@ Flags can be combined: `touchbridged serve --web --auto-lock`
246259

247260
---
248261

249-
## Configuration
262+
## Configuration & Audit Log
263+
264+
<p align="center">
265+
<img src="assets/screenshots/logs-summary.png" alt="Auth Summary Dashboard" width="600">
266+
</p>
250267

251268
```bash
252269
touchbridge-test config show # view policy
253270
touchbridge-test config set --surface sudo --mode biometric_required
254271
touchbridge-test config set --surface screensaver --mode proximity_session --ttl 30
255272
touchbridge-test config reset # restore defaults
256273
touchbridge-test logs # recent auth events
257-
touchbridge-test logs --surface pam_sudo --count 50 # filtered
258-
touchbridge-test logs --json # raw NDJSON
274+
touchbridge-test logs --summary # analytics dashboard
275+
touchbridge-test logs --failures # failed attempts only
276+
touchbridge-test logs --export csv # export for security review
259277
```
260278

261279
---
19.8 KB
Loading
21.2 KB
Loading
20.3 KB
Loading

assets/screenshots/sudo-auth.png

11.1 KB
Loading
15.8 KB
Loading

0 commit comments

Comments
 (0)