Skip to content

fix: invalid Textual CSS color in studio TUI#5

Open
WALDEX451 wants to merge 5 commits into
mainfrom
claude/build-devha-cli-BMgge
Open

fix: invalid Textual CSS color in studio TUI#5
WALDEX451 wants to merge 5 commits into
mainfrom
claude/build-devha-cli-BMgge

Conversation

@WALDEX451
Copy link
Copy Markdown
Owner

Fixes the CSS parsing error that crashed the TUI on launch.

color: dim yellow is not valid Textual CSS — replaced with color: #aaaa00 (equivalent muted yellow).


Generated by Claude Code

claude and others added 5 commits May 10, 2026 10:43
Complete implementation of the devha CLI tool with 10 subcommands:
- portscan: threaded port scanner with Rich progress bar
- username: async username checker across 55+ platforms
- wifi: read-only Wi-Fi scanner (Linux/macOS/Windows)
- cipher: Caesar/Vigenère/ROT13/Atbash encode/decode/crack + Textual TUI
- subdomains: wordlist + crt.sh + HackerTarget subdomain discovery
- dirscan: async directory brute-forcer with rate limiting
- crawl: web crawler extracting emails, links, and API key patterns
- harvest: public domain info harvester via DuckDuckGo + crt.sh
- headers: HTTP security header audit with 6-point scoring
- ping: Scapy ICMP ping with educational packet output

Includes:
- Ethical-use warnings before every active scan
- 48 tests covering cipher, portscan, and username commands
- GitHub Actions CI for Python 3.10/3.11/3.12
- Dockerfile for containerized usage
- MIT license, .gitignore, and full README

https://claude.ai/code/session_0112ftTonVeWk5AXsuvjPXph
- dnsrecon: query all DNS record types, zone transfer, SPF/DMARC analysis
- sslcheck: SSL/TLS certificate inspector (expiry, protocol, cipher strength)
- ipinfo: IP geolocation via ip-api.com (ASN, ISP, proxy/VPN detection)
- webvuln: async web vulnerability scanner (20+ sensitive file probes, security headers)
- whois_cmd: WHOIS/RDAP lookup (registrar, dates, nameservers)
- cli.py: register all 5 new commands; add dns sub-menu; expand osint/web/password
- studio.py: 9-category TUI menu (Network, Web, DNS/SSL/WHOIS, OSINT, Crypto, Password, Packets, WiFi, Ping)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants