0.2.3 • Published 2 years ago

@santinobch/os-window-angular v0.2.3

Weekly downloads
7
License
MIT
Repository
github
Last release
2 years ago

OS window like, component for Angular

Getting started

Read the wiki on how to get started, i promise it's a light read ;)

Compiling the library

I have made a custom npm script that compiles the library automatically:

npm run compile

This will delete ./dist. After that run ng serve to start the App Demo/Testing App

Yes it works :D ! Here are some features:

Movement

Movement

Bounce

Bounce

Resize

Resize

Maximize

Maximize

Close

Close

Multiple Windows

Multiple Windows

Roadmap

At the moment, im working on this alone in my free time, using this to build my own portafolio. Also learning in the way how to make, publish and mantain a npm package.

If i have enough time i will keep this updated periodically.

If you want to help please contact me directly (@VitoDraws on twitter) or start an issue (づ。◕‿‿◕。)づ

Things i want to implement:

  • At the moment changing for example the theme of a window at runtime will not work, themes can only be applyed at component initialization.
  • Zoom fix (At the moment zooming a maximized window will make some weird behavior)
  • The Win98 Vaporwave theme needs some love
  • Buttons, all of them: Radio, Switches, Checkboxes, etc...
  • Text inputs
  • Loading bars
  • Tool bars
  • Tree view

After realease 1.0:

  • Add more themes: Win XP, Mac OSX 10.6, Win 3.1, Etc...
  • Eventually some templates (By example a file manager template)