UNPKG

@santinobch/os-window-angular

Version:

Create windows inside a browser window!

82 lines (50 loc) 1.56 kB
# OS window component for Angular ## Demo https://santinobch.github.io/os-window-angular/ ## Getting started _This has only been tested with angular 15, but later versions may work._ Run this to add the library to your project and the needed dependencies: ``` npm i @santinobch/os-window-angular ngx-scrollbar@10.0.1 @angular/cdk ``` For what to do next check the [wiki](https://github.com/santinobch/os-window-angular/wiki)! ## Features ### Multiple Themes! ![Multiple Windows](https://i.imgur.com/c9pwlUR.gif) ### Custom themes! ![User Themes](https://i.imgur.com/s4JZcoh.png) ### Resize ![Resize](https://i.imgur.com/3xcHM7j.gif) ### Movement ![Movement](https://imgur.com/RdTHuSl.gif) ### Maximize ![Maximize](https://i.imgur.com/gFmpKBB.gif) ## Roadmap At the moment, im working on this alone in my free time, using this to build my own portafolio. If i have enough time i will keep this updated periodically, but don't get your hopes up. **Roadmap:** - 0.3.0 - Radio buttons - User defined themes - 0.3.x - Basic components - Switch - Checkbox - Select - Slider (vertical & horizontal) - Textarea - Text input - Password input - Search input - GroupBox - TreeView - Loading bars - 0.4 - Other OS components - Taskbar0 - Main menu - Context menu - Wallpaper - 1.0 - And beyond - Templates (By example a file manager template) - Maybe more themes if i have the time ## Contributing to the library If you want to help me please start an **issue** and let me know! (づ。◕‿‿◕。)づ