diff --git a/assets/icons/print3d.svg b/assets/icons/print3d.svg new file mode 100644 index 0000000..42215df --- /dev/null +++ b/assets/icons/print3d.svg @@ -0,0 +1,95 @@ + + diff --git a/source/website/index.js b/source/website/index.js index c0ca906..e0e654f 100644 --- a/source/website/index.js +++ b/source/website/index.js @@ -1,15 +1,19 @@ import { SetExternalLibLocation } from '../engine/io/externallibs.js'; import { Embed } from './embed.js'; import { Website } from './website.js'; -import { SetEventHandler } from './eventhandler.js'; +import { SetEventHandler, HandleEvent } from './eventhandler.js'; import { PluginType, RegisterPlugin } from './pluginregistry.js'; import * as Engine from '../engine/main.js'; export { Engine }; -import { ButtonDialog } from './dialog.js'; +import { ButtonDialog, ProgressDialog } from './dialog.js'; +import { ShowMessageDialog } from './dialogs.js'; export const UI = { - ButtonDialog + ButtonDialog, + ProgressDialog, + ShowMessageDialog, + HandleEvent }; export function SetWebsiteEventHandler (eventHandler) diff --git a/website/css/O3DVIcons/O3DVIcons.woff b/website/css/O3DVIcons/O3DVIcons.woff index ae65558..f9a0812 100644 Binary files a/website/css/O3DVIcons/O3DVIcons.woff and b/website/css/O3DVIcons/O3DVIcons.woff differ diff --git a/website/css/icons.css b/website/css/icons.css index 2d7877c..9ae640b 100644 --- a/website/css/icons.css +++ b/website/css/icons.css @@ -1,6 +1,6 @@ @font-face { font-family: "O3DVIcons"; - src: url("O3DVIcons/O3DVIcons.woff?8f67a1f0a9586b502ca919a45546917d") format("woff"); + src: url("O3DVIcons/O3DVIcons.woff?0e003e02b86912dd45c396f7eaa4349e") format("woff"); } i[class^="icon-"]:before, i[class*=" icon-"]:before { @@ -119,33 +119,36 @@ i[class^="icon-"]:before, i[class*=" icon-"]:before { .icon-open:before { content: "\f123"; } -.icon-settings:before { +.icon-print3d:before { content: "\f124"; } -.icon-share:before { +.icon-settings:before { content: "\f125"; } -.icon-snapshot:before { +.icon-share:before { content: "\f126"; } -.icon-tree_mesh:before { +.icon-snapshot:before { content: "\f127"; } -.icon-tree_view:before { +.icon-tree_mesh:before { content: "\f128"; } -.icon-twitter:before { +.icon-tree_view:before { content: "\f129"; } -.icon-up_y:before { +.icon-twitter:before { content: "\f12a"; } -.icon-up_z:before { +.icon-up_y:before { content: "\f12b"; } -.icon-visible:before { +.icon-up_z:before { content: "\f12c"; } -.icon-warning:before { +.icon-visible:before { content: "\f12d"; } +.icon-warning:before { + content: "\f12e"; +} diff --git a/website/info/css/O3DVIcons.woff b/website/info/css/O3DVIcons.woff index ae65558..f9a0812 100644 Binary files a/website/info/css/O3DVIcons.woff and b/website/info/css/O3DVIcons.woff differ diff --git a/website/info/css/icons.css b/website/info/css/icons.css index db62bd4..fd259b5 100644 --- a/website/info/css/icons.css +++ b/website/info/css/icons.css @@ -1,6 +1,6 @@ @font-face { font-family: "O3DVIcons"; - src: url("./O3DVIcons.woff?8f67a1f0a9586b502ca919a45546917d") format("woff"); + src: url("./O3DVIcons.woff?0e003e02b86912dd45c396f7eaa4349e") format("woff"); } i[class^="icon-"]:before, i[class*=" icon-"]:before { @@ -119,33 +119,36 @@ i[class^="icon-"]:before, i[class*=" icon-"]:before { .icon-open:before { content: "\f123"; } -.icon-settings:before { +.icon-print3d:before { content: "\f124"; } -.icon-share:before { +.icon-settings:before { content: "\f125"; } -.icon-snapshot:before { +.icon-share:before { content: "\f126"; } -.icon-tree_mesh:before { +.icon-snapshot:before { content: "\f127"; } -.icon-tree_view:before { +.icon-tree_mesh:before { content: "\f128"; } -.icon-twitter:before { +.icon-tree_view:before { content: "\f129"; } -.icon-up_y:before { +.icon-twitter:before { content: "\f12a"; } -.icon-up_z:before { +.icon-up_y:before { content: "\f12b"; } -.icon-visible:before { +.icon-up_z:before { content: "\f12c"; } -.icon-warning:before { +.icon-visible:before { content: "\f12d"; } +.icon-warning:before { + content: "\f12e"; +}