Skip to content

dariuszdawidowski/total-popup

Repository files navigation

Total Popup

JavaScript popup library.

v0.6.3

build npm license

About

Allows to open resizable and draggable popup window with optional tabs.

Minimalistic, clean, simple and powerful.

No dependencies, only demo depends on external Lorem Ipsum generator.

Features

  • Actions: drag, resize, minimize, maximize
  • Optional tabs
  • Vanilla JavaScript/ES8
  • No dependencies

Usage

Quick start:

const popup = new TotalPopupWindow({
    content: 'Hello World'
});

For further information look into 'examples/' directory for self-explanatory code.

Build minified bundle file

npm install
npm run build

Note: This is browser-centric vanilla JavaScript library, npm is only used to minify and bundle files.

Load from CDN

https://unpkg.com/total-popup@latest/dist/total-popup.js

Credits

Dariusz Dawidowski

Maksym Godovanetz

Third party library "Foobar ipsum" is used for demo https://www.npmjs.com/package/foobar-ipsum