Retro Web UI v0.1.0
Retro Web UI v0.1.0
First public OSS release of the retro-web-ui Codex Skill. It converts existing web-app interfaces toward one of four desktop-era UI languages while treating behavior preservation as a primary constraint.
Included
- Windows 98, Windows XP, Windows 7, and Japanese Freeware 2000s theme specifications and namespaced CSS primitives.
- Semantic mapping guidance for cards, toggles, tabs, settings pages, dialogs, tables, status feedback, and related desktop controls.
- Deterministic project inspection, theme bundling, hashed behavior comparison, and modern-style residue audit helpers.
- MIT-licensed standalone Skill archive and SHA-256 checksum.
Verified evidence
- React 19 / Vite 8: semantic Japanese Freeware 2000s conversion, production build, unchanged protected signals, real click interaction,
aria-pressed, label/live-status transition, and screenshot inspection. - TodoMVC Vanilla ES6: semantic Windows 98 conversion, original/themed builds, byte-identical generated JavaScript, unchanged behavior comparison, hash-route state, and screenshot inspection.
- Static HTML / Vanilla JS: real Chrome keyboard and interaction smoke plus all four rendered themes.
- Vue 3 / Vite, SvelteKit 2 / Svelte 5, and Next.js 16 App Router: locked integration fixtures, detection/protection checks, and production builds.
Boundaries
- Vue, SvelteKit, and Next evidence is integration-level; complete runtime semantic conversion is not claimed.
- One converted React fixture is not evidence for every React app or component library.
- Behavior hashes are guardrails, not proof of semantic equivalence. Target-app builds, tests, interactions, diff review, and visual inspection remain required.
- Closed Shadow DOM, canvas/WebGL-only UI, cross-origin iframe contents, binary/generated bundles without source, and native desktop apps are safely unsupported. Portals, virtualization, CSS-in-JS, component libraries, and SSR hydration require target-specific verification.
Install
$skill-installer install https://github.com/ririri-rgb/retro-web-ui/tree/v0.1.0/skills/retro-web-ui
See the README for manual and repository-scoped installation, screenshots, validation commands, compatibility evidence, and troubleshooting.
Full Changelog: https://github.com/ririri-rgb/retro-web-ui/commits/v0.1.0