From 6dd1bad73634728e18754c2949e6cbc25b57e328 Mon Sep 17 00:00:00 2001 From: b1rdmania <102524336+b1rdmania@users.noreply.github.com> Date: Mon, 29 Dec 2025 14:42:04 +0000 Subject: [PATCH] Add version history section, remove embed section, bigger Wario MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added collapsible version history (v1.3, v1.2, v1.1) - Added "How it works" technical explanation of Wario Synthesis Engine - Removed unused embed section - Made Wario sprite 3x bigger (192px) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- index.html | 101 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 78 insertions(+), 23 deletions(-) diff --git a/index.html b/index.html index 935f224..9e56b41 100644 --- a/index.html +++ b/index.html @@ -120,6 +120,61 @@ color: var(--gb-dark); font-size: 8px; } + .version-history { + margin: calc(var(--spacing-unit) * 2) 0 calc(var(--spacing-unit) * 3) 0; + text-align: center; + } + .version-history details { + display: inline-block; + max-width: 600px; + } + .version-history summary { + cursor: pointer; + font-size: 8px; + color: var(--gb-medium); + list-style: none; + padding: 8px 16px; + border: 2px solid var(--gb-medium); + background: var(--color-surface); + transition: all 0.15s ease; + } + .version-history summary::-webkit-details-marker { display: none; } + .version-history summary:hover { + color: var(--gb-darkest); + border-color: var(--gb-dark); + background: var(--gb-lightest); + } + .version-history details[open] summary { + border-bottom: none; + background: var(--gb-dark); + color: var(--gb-lightest); + border-color: var(--gb-dark); + } + .version-content { + padding: calc(var(--spacing-unit) * 2); + background: var(--gb-dark); + border: 2px solid var(--gb-dark); + border-top: none; + text-align: left; + } + .version-item { + font-size: 8px; + color: var(--gb-light); + line-height: 2; + margin-bottom: 8px; + } + .version-item:last-child { + margin-bottom: 0; + } + .version-item strong { + color: var(--gb-lightest); + } + .version-divider { + height: 2px; + background: var(--gb-medium); + margin: calc(var(--spacing-unit) * 2) 0; + opacity: 0.5; + } .faq-link { background: var(--gb-lightest); border: var(--pixel-border) solid var(--gb-dark); @@ -616,7 +671,7 @@ } .wario-sprite { - width: 64px; + width: 192px; height: auto; mix-blend-mode: multiply; opacity: 0.7; @@ -1069,7 +1124,28 @@

WARIO SYNTH

Turn any song into retro game console music

- + +
+
+ v1.3 - Version History +
+
+ v1.3 - Share to X, light Game Boy palette, iOS audio fixes, local font hosting +
+
+ v1.2 - Short share links with dynamic previews, copy link button, improved MIDI selection +
+
+ v1.1 - Search MIDI files, generate Game Boy style music, basic playback with progress bar +
+
+
+ How it works: The Wario Synthesis Engine analyses MIDI files to identify melody, bass, and chord tracks. It then resynthesises each part using Web Audio oscillators tuned to mimic the Game Boy's 4-channel sound chip: two pulse wave channels, one wave channel, and one noise channel. All processing runs client-side in your browser - no server-side audio generation. Built with TypeScript, Vite, and Claude Code. +
+
+
+
+
@@ -1165,27 +1241,6 @@
-