diff --git a/README.md b/README.md index 0885a4b..57bb69d 100644 --- a/README.md +++ b/README.md @@ -27,9 +27,20 @@ Use *Install from URL* option with this repo url. ### Requirements +- openmim==0.3.5 +- mmcv-full==1.7.1 +- mmdet==2.27.0 +- lightning-utilities==0.4.0 +- pytorch-lightning==1.7.6 +- setuptools +- dlib + All requirements will be installed on first use, except for: - [cmake](https://cmake.org/download/) - used only for dlib masks +**NOTE:** Some of these packages are incompatible with newer versions of **lightning-utilities** and **pytorch-lightning**. If some other extensions you use require newer versions, they will be incompatible with this extension. + + ### Mask types 1. Eyes dlib diff --git a/javascript/eyemask.js b/javascript/eyemask.js index 6210629..bde458f 100644 --- a/javascript/eyemask.js +++ b/javascript/eyemask.js @@ -75,6 +75,15 @@ const EyeMaskController = (function () { return result; } + function getSelector(selector) { + return (` + #em-${selector}-txt2img, + #em-${selector}-img2img, + #em-emb-${selector}-txt2img, + #em-emb-${selector}-img2img + `); + } + function loadPlaceHolders() { if (config.em_save_prompts) { ['txt2img_prompt', 'img2img_prompt'].forEach(handleSavedInput); @@ -175,11 +184,18 @@ const EyeMaskController = (function () { } } + function bindEvents() { + $(gradioApp()).on('click', getSelector('eye-info-button'), function () { + dialog.image('mask-types.jpg', 'Mask Types', null, '80%'); + }); + } + function onFirstLoad() { getConfig(); initRoot(); loadTitles(); loadPlaceHolders(); + bindEvents(); } function load() { @@ -187,13 +203,7 @@ const EyeMaskController = (function () { onFirstLoad(); } - function showInfo() { - dialog.image('mask-types.jpg', 'Mask Types', null, '80%'); - return true; - } - return { - load, - showInfo + load }; }()); diff --git a/scripts/eyemask/ui.py b/scripts/eyemask/ui.py index 79d892e..d037d64 100644 --- a/scripts/eyemask/ui.py +++ b/scripts/eyemask/ui.py @@ -98,11 +98,6 @@ class EyeMaskUI(): type="index" ) em_info = ToolButton(value="\u2139\uFE0F", elem_id=get_id("eye-info-button"), full_width=False) - em_info.click( - fn=lambda: True, - _js="() => EyeMaskController.showInfo()", - show_progress=False - ) with gr.Row(elem_id=get_id("mask-type-row")): with gr.Accordion("Mask Preview", open=False): with gr.Row(): diff --git a/style.css b/style.css index fd9e0d6..dc2fe38 100644 --- a/style.css +++ b/style.css @@ -1 +1 @@ -#em-eye-mask-container-txt2img .gr-button-tool,#em-eye-mask-container-img2img .gr-button-tool,#em-emb-eye-mask-container-txt2img .gr-button-tool,#em-emb-eye-mask-container-img2img .gr-button-tool{margin:.55em}#em-negative-prompt-txt2img,#em-negative-prompt-img2img,#em-emb-negative-prompt-txt2img,#em-emb-negative-prompt-img2img{margin-bottom:15px}#em-mask-model-txt2img,#em-mask-model-img2img,#em-emb-mask-model-txt2img,#em-emb-mask-model-img2img{margin-top:10px}#em-mask-type-row-txt2img,#em-mask-type-row-img2img,#em-emb-mask-type-row-txt2img,#em-emb-mask-type-row-img2img{margin-bottom:20px;padding:0 12px;font-size:12px}#em-reload-extension-txt2img,#em-reload-extension-img2img,#em-emb-reload-extension-txt2img,#em-emb-reload-extension-img2img{margin:10px 12px 0 12px}#dialogs-container{position:relative;height:0;background-color:rgba(0,0,0,0);transition:background-color .2s}#dialogs-container.open{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(41,111,180,.3)}#dialogs-container>div.modal{display:none;position:fixed;top:30%;left:0;right:0;width:300px;max-width:90%;height:auto;margin:auto;color:#000;border-radius:8px;border:1px solid #b1dde4;background-color:#f1f8ff;box-shadow:0 0 35px 3px rgba(41,111,180,.5);overflow:hidden;z-index:2000}#dialogs-container>div.modal.modal-big{font-size:14px;max-width:700px;width:95%;top:10%}#dialogs-container>div.modal.modal-big .modal-content{max-height:350px}#dialogs-container>div.modal.modal-big .modal-footer button{min-width:150px}#dialogs-container .modal-header,#dialogs-container .modal-footer{text-align:center}#dialogs-container .modal-header{padding:10px 10px}#dialogs-container .modal-header h5{margin:0;padding:0;font-size:16px;font-weight:normal}#dialogs-container .modal-footer{padding:5px 10px}#dialogs-container .modal-footer button{min-width:40%;border-radius:30px;padding:5px 15px;margin:5px 7px;background:#296fb4;transition:all .2s linear;color:#fff}#dialogs-container .modal-footer button.danger{background:#df4c73}#dialogs-container .modal-content{border-top:1px solid #b1dde4;border-bottom:1px solid #b1dde4;padding:20px;max-height:250px;overflow-y:scroll}#dialogs-container .modal-content a.simple-link{color:#296fb4}#dialogs-container .modal-content::-webkit-scrollbar{width:5px;height:5px}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-0.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width: 241px)and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width: 481px)and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}/*# sourceMappingURL=style.css.map */ +#em-eye-mask-container-txt2img .gr-button-tool,#em-eye-mask-container-img2img .gr-button-tool,#em-emb-eye-mask-container-txt2img .gr-button-tool,#em-emb-eye-mask-container-img2img .gr-button-tool{margin:.55em}#em-negative-prompt-txt2img,#em-negative-prompt-img2img,#em-emb-negative-prompt-txt2img,#em-emb-negative-prompt-img2img{margin-bottom:15px}#em-mask-model-txt2img,#em-mask-model-img2img,#em-emb-mask-model-txt2img,#em-emb-mask-model-img2img{margin-top:10px}#em-mask-type-row-txt2img,#em-mask-type-row-img2img,#em-emb-mask-type-row-txt2img,#em-emb-mask-type-row-img2img{margin-top:20px;margin-bottom:20px;font-size:12px}#em-reload-extension-txt2img,#em-reload-extension-img2img,#em-emb-reload-extension-txt2img,#em-emb-reload-extension-img2img{margin:10px 12px 0 12px}#em-prompt-txt2img,#em-prompt-img2img,#em-emb-prompt-txt2img,#em-emb-prompt-img2img{margin:10px 0}#dialogs-container{position:relative;height:0;background-color:rgba(0,0,0,0);transition:background-color .2s}#dialogs-container.open{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(41,111,180,.3)}#dialogs-container>div.modal{display:none;position:fixed;top:30%;left:0;right:0;width:300px;max-width:90%;height:auto;margin:auto;color:#000;border-radius:8px;border:1px solid #b1dde4;background-color:#f1f8ff;box-shadow:0 0 35px 3px rgba(41,111,180,.5);overflow:hidden;z-index:2000}#dialogs-container>div.modal.modal-big{font-size:14px;max-width:700px;width:95%;top:10%}#dialogs-container>div.modal.modal-big .modal-content{max-height:350px}#dialogs-container>div.modal.modal-big .modal-footer button{min-width:150px}#dialogs-container .modal-header,#dialogs-container .modal-footer{text-align:center}#dialogs-container .modal-header{padding:10px 10px}#dialogs-container .modal-header h5{margin:0;padding:0;font-size:16px;font-weight:normal}#dialogs-container .modal-footer{padding:5px 10px}#dialogs-container .modal-footer button{min-width:40%;border-radius:30px;padding:5px 15px;margin:5px 7px;background:#296fb4;transition:all .2s linear;color:#fff}#dialogs-container .modal-footer button.danger{background:#df4c73}#dialogs-container .modal-content{border-top:1px solid #b1dde4;border-bottom:1px solid #b1dde4;padding:20px;max-height:250px;overflow-y:scroll}#dialogs-container .modal-content a.simple-link{color:#296fb4}#dialogs-container .modal-content::-webkit-scrollbar{width:5px;height:5px}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-0.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width: 241px)and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}}@media all and (min-width: 481px)and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}/*# sourceMappingURL=style.css.map */ diff --git a/style.css.map b/style.css.map index f01dd01..5545df5 100644 --- a/style.css.map +++ b/style.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["style/_mixins.scss","style/_main.scss","style/_dialog.scss","style/_toastr.scss"],"names":[],"mappings":"AAmBgB,oMAEQ,OCpBc,MDelC,wHASY,cClBmB,KDS/B,oGASY,WCdc,KDK1B,gHASY,cCViB,KDUjB,QCViB,ODUjB,UCViB,KDC7B,4HASY,OCJoB,iBClBpC,mBACI,kBACA,SACA,+BACA,gCAGJ,wBACI,eACA,MACA,OACA,WACA,YACA,aACA,qCAGJ,6BACI,aACA,eACA,QACA,OACA,QACA,YACA,cACA,YACA,YACA,WACA,kBACA,yBACA,yBACA,4CACA,gBACA,aAGJ,uCACI,eACA,gBACA,UACA,QAGJ,sDACI,iBAGJ,4DACI,gBAGJ,kEACI,kBAGJ,iCACI,kBAGJ,oCACI,SACA,UACA,eACA,mBAGJ,iCACI,iBAGJ,wCACI,cACA,mBACA,iBACA,eACA,mBACA,0BACA,WAGJ,+CACI,mBAGJ,kCACI,6BACA,gCACA,aACA,iBACA,kBAGJ,gDACI,cAGJ,qDACI,UACA,WClGJ,aACI,iBAEJ,eACI,yBACA,qBAEJ,sCAEI,WAEJ,uBACI,WACA,qBAEJ,oBACI,kBACA,aACA,WACA,YACA,eACA,iBACA,WACA,iCACA,yBACA,WACA,+DACA,yBACA,cAEJ,oDAEI,WACA,qBACA,eACA,WACA,+DACA,yBAEJ,yBACI,YACA,WACA,WAKJ,0BACI,UACA,eACA,yBACA,SACA,wBAEJ,kBACI,MACA,QACA,WAEJ,qBACI,SACA,QACA,WAEJ,sBACI,MACA,QACA,WAEJ,yBACI,SACA,QACA,WAEJ,gBACI,SACA,UAEJ,iBACI,SACA,WAEJ,oBACI,WACA,YAEJ,mBACI,YACA,UAEJ,iBACI,eACA,eACA,oBAGJ,mBACI,2BACA,8BACA,sBAEJ,qBACI,kBACA,oBACA,gBACA,eACA,4BACA,YACA,mCACA,sCACA,8BACA,gCACA,4BACA,8BACA,iCACA,yBACA,WACA,WACA,+DACA,yBAEJ,yBACI,cACA,4BACA,sCAEJ,2BACI,8BACA,iCACA,yBACA,UACA,gEACA,0BACA,eAEJ,6BACI,0wBAEJ,8BACI,kzBAEJ,gCACI,sgBAEJ,gCACI,0uBAEJ,+EAEI,YACA,iBACA,kBAEJ,uFAEI,UACA,iBACA,kBAEJ,OACI,yBAEJ,eACI,yBAEJ,aACI,yBAEJ,YACI,yBAEJ,eACI,yBAEJ,gBACI,kBACA,OACA,SACA,WACA,sBACA,WACA,+DACA,yBAGJ,kCACI,qBACI,yBACA,WAEJ,yBACI,yBAEJ,qCACI,aACA,WAEJ,0CACI,YACA,YAGR,wDACI,qBACI,yBACA,WAEJ,yBACI,yBAEJ,qCACI,aACA,WAEJ,0CACI,YACA,YAGR,wDACI,qBACI,4BACA,WAEJ,yBACI","file":"style.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["style/_mixins.scss","style/_main.scss","style/_dialog.scss","style/_toastr.scss"],"names":[],"mappings":"AAmBgB,oMAEQ,OCpBc,MDelC,wHASY,cClBmB,KDS/B,oGASY,WCdc,KDK1B,gHASY,WCViB,KDUjB,cCViB,KDUjB,UCViB,KDC7B,4HASY,OCJoB,iBDLhC,oFASY,cEtBhB,mBACI,kBACA,SACA,+BACA,gCAGJ,wBACI,eACA,MACA,OACA,WACA,YACA,aACA,qCAGJ,6BACI,aACA,eACA,QACA,OACA,QACA,YACA,cACA,YACA,YACA,WACA,kBACA,yBACA,yBACA,4CACA,gBACA,aAGJ,uCACI,eACA,gBACA,UACA,QAGJ,sDACI,iBAGJ,4DACI,gBAGJ,kEACI,kBAGJ,iCACI,kBAGJ,oCACI,SACA,UACA,eACA,mBAGJ,iCACI,iBAGJ,wCACI,cACA,mBACA,iBACA,eACA,mBACA,0BACA,WAGJ,+CACI,mBAGJ,kCACI,6BACA,gCACA,aACA,iBACA,kBAGJ,gDACI,cAGJ,qDACI,UACA,WClGJ,aACI,iBAEJ,eACI,yBACA,qBAEJ,sCAEI,WAEJ,uBACI,WACA,qBAEJ,oBACI,kBACA,aACA,WACA,YACA,eACA,iBACA,WACA,iCACA,yBACA,WACA,+DACA,yBACA,cAEJ,oDAEI,WACA,qBACA,eACA,WACA,+DACA,yBAEJ,yBACI,YACA,WACA,WAKJ,0BACI,UACA,eACA,yBACA,SACA,wBAEJ,kBACI,MACA,QACA,WAEJ,qBACI,SACA,QACA,WAEJ,sBACI,MACA,QACA,WAEJ,yBACI,SACA,QACA,WAEJ,gBACI,SACA,UAEJ,iBACI,SACA,WAEJ,oBACI,WACA,YAEJ,mBACI,YACA,UAEJ,iBACI,eACA,eACA,oBAGJ,mBACI,2BACA,8BACA,sBAEJ,qBACI,kBACA,oBACA,gBACA,eACA,4BACA,YACA,mCACA,sCACA,8BACA,gCACA,4BACA,8BACA,iCACA,yBACA,WACA,WACA,+DACA,yBAEJ,yBACI,cACA,4BACA,sCAEJ,2BACI,8BACA,iCACA,yBACA,UACA,gEACA,0BACA,eAEJ,6BACI,0wBAEJ,8BACI,kzBAEJ,gCACI,sgBAEJ,gCACI,0uBAEJ,+EAEI,YACA,iBACA,kBAEJ,uFAEI,UACA,iBACA,kBAEJ,OACI,yBAEJ,eACI,yBAEJ,aACI,yBAEJ,YACI,yBAEJ,eACI,yBAEJ,gBACI,kBACA,OACA,SACA,WACA,sBACA,WACA,+DACA,yBAGJ,kCACI,qBACI,yBACA,WAEJ,yBACI,yBAEJ,qCACI,aACA,WAEJ,0CACI,YACA,YAGR,wDACI,qBACI,yBACA,WAEJ,yBACI,yBAEJ,qCACI,aACA,WAEJ,0CACI,YACA,YAGR,wDACI,qBACI,4BACA,WAEJ,yBACI","file":"style.css"} \ No newline at end of file diff --git a/style/_main.scss b/style/_main.scss index faeb149..ed8a012 100644 --- a/style/_main.scss +++ b/style/_main.scss @@ -22,3 +22,7 @@ @include select('reload-extension', ( margin: 10px 12px 0 12px )); + +@include select('prompt', ( + margin: 10px 0 +));