Upgrade UI with modern effects: glassmorphism, neon, glitch, particles, animations

UI enhancements in ui.h/ui.cpp:
- Glassmorphism semi-transparent card effects
- Neon glow boxes with pulsing borders
- Glitch/distortion text animation
- Particle explosion burst effects
- Animated gradient transitions
- Pulsing circle breathing animation
- Vaporwave aesthetic wave animation
- Animated status dot indicators
- Smooth slide transitions
- Matrix-style falling text effect

Add UI Studio module to preview and test all modern UI effects live.

Brings toolkit to 43 modules. UI is now cyberpunk/neon aesthetic with smooth animations.
This commit is contained in:
Claude
2026-09-24 18:20:49 +00:00
parent 8ca161a114
commit be4a797973
5 changed files with 249 additions and 4 deletions

View File

@@ -50,8 +50,9 @@ OBD/USB port, a PC, smart appliances.
| **Industrial SCADA** | Speak industrial protocols — Modbus TCP/RTU, Profibus, OPC-UA, EtherCAT. Read/write PLC registers, control factory automation, HVAC, power systems. |
| **Vehicle Comm** | Vehicle diagnostics and control — OBD-II, UDS, KWP2000, CAN-FD. Read fault codes, unlock doors, disable alarms, reprogram ECUs. |
| **Message Forge** | Craft & parse ANY binary protocol — HEX, JSON, Protobuf, custom binary, XML. Build valid messages, inject payloads, fuzz protocols. |
| **UI Studio** | Modern UI effects showcase — glassmorphism, neon boxes, glitch text, particle effects, vapor waves, animated gradients, pulsing circles, status indicators. |
## 42 modules total
## 43 modules total
**Discover**: Pin Scan, V-Sense, USB Enum, CAN Bus, Wizard
**Sniff & Replay**: UART Sniff, UART+, Protocol, Scope
@@ -78,9 +79,23 @@ OBD/USB port, a PC, smart appliances.
## Look & feel
Boot splash with a sweeping-glow logo, CRT scanlines, a breathing menu
cursor, wipe-in transitions, spinners and progress bars. Switch palettes any
time in the **Theme** module.
**Modern animated UI** with glassmorphism effects, neon glows, glitch text, particle effects, vapor waves, and smooth transitions. Features:
- **Glassmorphism cards** with semi-transparent blur effects
- **Neon glow boxes** with pulsing borders
- **Glitch/distortion text** effects for impact
- **Particle explosions** on action completion
- **Animated gradients** for progress indication
- **Pulsing circles** for activity status
- **Vapor wave** aesthetic animations
- **Status dot indicators** with breathing animation
- **Smooth slide transitions** between views
- **Matrix rain** falling text effect
- CRT scanlines, breathing menu cursor, wipe-in transitions, spinners, progress bars
- Boot splash with sweeping-glow logo animation
- Switch palettes any time in the **Theme** module
All effects scale and optimize for the small 240x135 display.
## Build & flash