You are browsing as a guest. Sign up (or log in) to start making projects!

Ship #1 Changes requested

Challenges:

  1. Managing z-index properly so dragged windows always appear above others
  2. Preventing window drag when clicking minimize/maximize/close buttons
  3. Handling multiple windows with independent drag states simultaneously

What I Learned:
4. Event handling and DOM manipulation with vanilla JavaScript
5. Using localStorage to persist data across browser sessions
6. Working with HTML5 audio and file APIs for real functionality

Corrections/Improvements:
7. Added proper button checks in drag function and implemented z-index counter for better window management

Try project → See source code →

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…