Hi guys this is devlog # 3 of eternia OS.
Added timezone-aware clock synchronization for taskbar and desktop widget
Added desktop icon drag-and-drop reordering and dock organization
Added persistent local Storage settings for theme, layout, and clock configuration
Added a full Settings app for theme, clock, sound, and display preferences
Overview
EterniaOS is a browser-based desktop experience built with vanilla HTML, CSS, and JavaScript. It presents a polished futuristic OS shell inspired by a He-Man film aesthetic, with draggable windows, a dock, desktop launchers, and multiple mini-apps.
The latest version includes a new Settings application, persistent visual preferences, interactive timezone-aware clock behavior, desktop icon reordering, and a live draggable clock widget.
Included Mini-Apps & Features
app.js / index.html: Core OS shell, window management, and desktop environment framework.
calculator.js: Fully functional calculator utility application.
clock.js: Timezone-aware clock sync and interactive desktop widget.
gallery.js: Media and image gallery application.
game.js: Interactive mini-game module.
monitor.js: System performance and resource monitor.
music.js: Built-in audio player and sound manager.
notepad.js: Text editing utility for quick notes.
tasks.js: Task manager and productivity tracker.
terminal.js: Command-line interface simulator.
theme.js / style.css: Futuristic He-Man film aesthetic styling with persistent theme support.
Getting Started
Clone or open the project repository in your preferred environment (e.g., GitHub Codespaces).
Open index.html in a modern web browser or serve it using a local development server.
Or Visit https://5riniva5.github.io/EterniaOS/
Interact with the desktop environment, launch mini-apps from the dock or desktop, and customize your preferences via the Settings app.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.