Create an interactive web-based recreation of the Linux Mint desktop — the flagship Cinnamon edition — that feels like a living, inhabited operating system rather than a static screenshot. Visitors should be able to log in, roam the desktop, open and arrange windows, launch applications from the Mint Menu, browse files, tweak settings, and discover the small touches that make Mint feel warm, polished, and quietly playful.

Recreate the whole Cinnamon look and feel with close fidelity: the Mint-Y theme and its signature green accent, the default Linux Mint wallpaper aesthetic, the bottom panel with the Mint Menu button, pinned launchers, the window list, system tray, network and sound indicators, workspace tools, and the clock with its calendar popup. The Mint Menu itself deserves full treatment — favorites column, categorized application list with hover-switching categories, live search, session buttons for lock, logout, and shutdown — along with right-click context menus on the desktop, panel, and files, desktop icons with selection and drag behavior, and notifications that slide in and stack the way Cinnamon's do.

Window management should carry the characteristic rhythm of Cinnamon: draggable title bars with min/max/close buttons in Mint's style, resizing from edges and corners, snap-tiling to halves when dragged to screen edges, focus and layering behavior with proper dimming of unfocused chrome, Alt-Tab-style switching if keyboard support allows, minimize animations to the window list, and workspace switching. Familiar applications should behave as coherent small experiences rather than decorative shells: a Nemo file manager with a navigable home directory tree, sidebar places, icon and list views, and file operations; a text editor that actually edits and saves files into the session's file system; a terminal that accepts a believable set of commands (ls, cd, cat, neofetch and friends) against that same file system; a system settings app with working theme, background, and panel options that genuinely change the desktop; a software-manager-style storefront; a calculator; an image or wallpaper viewer; and a simple Firefox-flavored browser shell with Mint's start page personality.

Include the secondary and edge states that make an operating system feel real: boot or login sequence with the Mint identity, hover and pressed states on every control, empty-folder and permission-flavored messages, dialog boxes with Mint-Y styling, tooltips, cursor changes for resize and move, sound-free but visually convincing volume and brightness feedback, and the quiet idle personality of a desktop at rest. Persist meaningful state — wallpaper choice, theme tweaks, file edits, window positions where sensible — across the session so the desktop feels owned rather than reset on every click.

Do not take shortcuts, substitute a cookie-cutter fake-desktop template, or stop at a superficially recognizable green taskbar. This skill imposes no token budget limit, so pursue the recreation down to the smallest meaningful interactions — the exact proportions of the panel, the corner radii of Mint-Y windows, the timing of menu fades, the texture of context menus — and continue refining until the system feels complete, cohesive, and convincingly faithful to Linux Mint Cinnamon in a browser.
