SVG virtual desktop library that lets you build beautiful desktop like user interfaces.
MIT License
Builld beautiful UI similar to real desktop.
See the live version.
Icon
, Panel
, Tooltip
, Menu
const desktop = jtop.init('jtop', {
scrollView: {
initY: 25
}
});
const tooltop = desktop.tooltip({
offsetLeft: 30,
offsetTop: -120
});
const menu = jtop.popupmenu().addMenuElement(
'open project',
null,
sender => {
console.log(`open project ${sender.title}`);
},
'edit-item'
);
const icon = desktop
.icon({ title: 'Icon', image: 'test/images/db.png', gridX: 1, gridY: 1 })
.menu(cMenuProject)
.tooltip(iconTooltip);
For more, visit the example page inside test
directory and look into main.js
.
Jtop is available under the MIT license. See the LICENSE file for more info.