NovaOS is a fully functional web-based operating system interface built entirely with HTML, CSS, and JavaScript. It simulates a complete desktop environment right inside your browser, featuring a windowed application system, a taskbar, a start menu, and a suite of built-in applications. The desktop features a modern dark gradient background with animated floating orbs, and includes clickable icons that launch applications with a double-click. Each application opens in its own draggable, resizable window with a title bar, minimize, maximize, and close controls, along with resize handles on all edges and corners. The window manager handles z-index stacking, focus management, and window state persistence. A top bar displays system status including notifications, Wi-Fi, volume, and battery indicators, while a live clock in the taskbar shows the current time and date. The start menu provides a searchable app launcher with a grid of applications and a user profile section with power options.
Features
- Full desktop environment with animated gradient background
- Window manager with drag, resize, minimize, maximize, and close
- Resize handles on all edges and corners
- Z-index stacking and window focus management
- Taskbar with start button, running apps, and live clock
- Start menu with searchable app launcher