EnzDev / AngularXWindow

A tentative to make an OS Desktop for the web

Home Page:https://enzdev.github.io/AngularXWindow/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Angular XWindow

This is a funny project where I try to mimic the bahaviors of an X Server with Angular.
I'm on the experimentation phase and most of the code should not be usable as-is.

The WindowManagerComponent handle the instantiation/destruction of the Components and their positions in the Window.

Each WindowComponent define its own size and allow the WindowManagerComponent to try to resize it based on their own limitation and resize implementation.

About

A tentative to make an OS Desktop for the web

https://enzdev.github.io/AngularXWindow/


Languages

Language:TypeScript 80.1%Language:HTML 9.8%Language:CSS 5.7%Language:JavaScript 4.4%