Full My Hero Academia themed mod for Opera GX: animated wallpaper, sounds, theme, shaders, and web modding.
OperaGX/
├── manifest.json # Mod configuration
├── icon_512.png # Icon (512×512) for GX.store
├── license.txt
├── wallpaper/ # Animated wallpapers
│ ├── dark.webm, dark.png
│ └── light.webm, light.png
├── music/ # Background music (4 tracks for vertical remixing)
├── sound/ # Browser sounds (clicks, tabs, etc.)
├── keyboard/ # Keyboard typing sounds
├── shader/ # Shaders: Hero Glow, Plus Ultra
├── webmodding/ # `deku-rising.css` (global), `sites-01`…`06`, `deku-opera.css`
└── scripts/ # Helper scripts
-
Wallpaper (placeholder included)
- Currently uses static
wallpaper/dark.pngandwallpaper/light.png - For animated: add
dark.webm+dark.png(first frame), then update manifest:"image": "wallpaper/dark.webm", "first_frame": "wallpaper/dark.png"
- Currently uses static
-
Icon (placeholder included)
- Run
python scripts/create_icon.pyto generate, or add your own 512×512px
- Run
-
Sounds (optional)
- Placeholder silent audio is included. Replace with MHA-themed sounds:
- Browser sounds:
sound/*.wav(click, hover, tab_close, etc.) - Keyboard sounds:
keyboard/*.wav(letter, space, enter, backspace) - Background music:
music/track_1.wavthroughtrack_4.wav
-
Music format: WAV or MP3 both work. For MP3, install ffmpeg and run
python scripts/generate_placeholders.pyto regenerate.
WebM from video:
ffmpeg -i your_video.mp4 -c:v libvpx-vp9 -b:v 2M -an wallpaper/dark.webm
ffmpeg -i wallpaper/dark.webm -vframes 1 wallpaper/dark.png- Open
opera:extensionsin Opera GX - Enable Developer mode (top right)
- Click Load unpacked → select this folder
- Open
opera:modsto enable your mod
- Local share: Pack extension in
opera:extensions→ produces .CRX file - GX.store: GX.create
The manifest uses MHA-inspired colors:
- Accent: Green (HSL 145, 85%, 50%)
- Secondary: Dark blue/black
Edit manifest.json → mod.payload.theme to change.
Two shaders included:
- Hero Glow: Subtle green tint
- Plus Ultra: Animated wave effect
Users can toggle shaders in the mod settings.