added front end for proxy switcher

This commit is contained in:
Green! 2022-06-07 18:20:17 -04:00
parent a42dfb677c
commit 4f7233c05d
18 changed files with 195 additions and 137 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

BIN
static/.DS_Store vendored Normal file

Binary file not shown.

View file

@ -1,5 +1,3 @@
<!-- Copyright Nebula Services 2021 - Present -->
<!-- All Rights Reserved. -->
<!DOCTYPE html>
<html>
@ -23,9 +21,9 @@
<script src="uv/uv.bundle.js"></script>
<script src="uv/uv.config.js"></script>
<div id="navbar">
<img src='../static/images/logo.png' id="thumbImg" style='height: 90%; margin-left: 5%; border-radius: 5px; '>
<img src='/images/logo.png' id="thumbImg" style='height: 90%; margin-left: 5%; border-radius: 5px; '>
<h1 style='margin-left: .5%; font-family: "Roboto"; color: #4de0fa'>nebula</h1>
<ul>
<!--
<li>
@ -35,7 +33,7 @@
<li>
<a href="options">Settings</a>
</li>
<li>
<a href="https://discord.gg/bZQxg6SkVp">Need Support?</a>
</li>
@ -63,5 +61,5 @@
});
</script>
</body>
</html>

View file

@ -1,5 +1,3 @@
<!-- Copyright Nebula Services 2021 - Present -->
<!-- All Rights Reserved. -->
<!DOCTYPE html>
<html>
@ -25,9 +23,9 @@
<div id="navbar">
<img src='/images/logo.png' style='height: 90%; margin-left: 5%; border-radius: 5px; '>
<h1 style='margin-left: .5%; font-family: "Roboto"; color: #4de0fa'>nebula</h1>
<h1 style='margin-left: .5%; font-family: "Roboto"; color: #838282; font-size: 15px; bottom: 0; padding-top: 15px;'>mobile</h1>
</div>
<script src="resources/form.js"></script>
<div id="content">

View file

@ -0,0 +1 @@
(function(a,b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))window.location=b})(navigator.userAgent||navigator.vendor||window.opera,'/mobile');

View file

@ -1,6 +1,3 @@
// Copyright Nebula Services 2021 - Present
// All Rights Reserved
var option = localStorage.getItem('nogg');
var nogg = document.getElementById('nogg');
@ -34,7 +31,7 @@ window.addEventListener('load', () => {
if (typeof navigator.serviceWorker === 'undefined')
alert('Your browser does not support service workers or you are in private browsing!');
console.log("Your Browser does not support ServiceWorkers and responded Undefined.")
console.log("Your Browser does not support ServiceWorkers and responded Undefined.")
navigator.serviceWorker.register('./sw.js', {
scope: __uv$config.prefix

View file

@ -1,8 +1,3 @@
/*
Copyright Nebula Services 2021 - Present
All Rights Reserved
*/
:root {
--background-primary: #191724;
--navbar-color: #26233a;

View file

@ -1,8 +1,3 @@
/*
Copyright Nebula Services 2021 - Present
All Rights Reserved
*/
@import url("https://fonts.googleapis.com/css2?family=Dongle&family=Roboto:wght@100&display=swap");
:root {
--background-primary: #191724;

View file

@ -1,8 +1,3 @@
/*
Copyright Nebula Services 2021 - Present
All Rights Reserved
*/
@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@300&display=swap");
:root {
--background-primary: #191724;

View file

@ -1,6 +1,3 @@
// Copyright Nebula Services 2021 - Present
// All Rights Reserved
importScripts('./uv/uv.sw.js');
const sw = new UVServiceWorker();

View file

@ -1,5 +1,3 @@
<!-- Copyright Nebula Services 2021 - Present -->
<!-- All Rights Reserved. -->
<!DOCTYPE html>
<html>
<meta charset="utf-8">
@ -42,7 +40,7 @@
</div>
<div class="settings-cont">
<p class="name"> Stealth Mode <b style="font-size:19px; color: rgb(226, 68, 68);"> NEW </b> </p>
<p class="name"> Stealth Mode <b class='new-tag'> NEW </b> </p>
<p class="description"> Prevents teachers, administrators and analytic collection extensions from gathering information, viewing your screen via Browser extension, or browser recording (history) </p>
<input class="setting-input" id="undefined" type="checkbox" onclick="saveIc();toggleNoGG()">
@ -50,12 +48,17 @@
</div>
</div>
<div class="settings-cont" style="display: inline-block;">
<p class="name"> Proxy <b style="font-size:19px; color: rgb(226, 68, 68);"> NEW </b> </p>
<p class="name"> Proxy <b class='new-tag'> NEW </b> </p>
<p class="description"> Choose the proxy that fits you! </p>
<input class="setting-input" type="checkbox" onclick="saveIc();">
<label for="undefined" class="toogle-button"></label>
<span class="custom-dropdown big">
<a onclick="unsavedChanges();"> <select id="proxySwitcher">
<option value="uv">UltraViolet</option>
<option value="cyclone">Cyclone</option>
</select>
</a>
</span>
<button onclick="saveIc();switchProxy()" class="button-save"> Save! </button>
</div>
</div>

View file

@ -1,4 +1 @@
// Copyright Nebula Services 2021 - Present
// All Rights Reserved
(function(a, b) { if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) window.location = b })(navigator.userAgent || navigator.vendor || window.opera, '/mobile');
(function(a,b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))window.location=b})(navigator.userAgent||navigator.vendor||window.opera,'/mobile');

View file

@ -1,13 +1,10 @@
// Copyright Nebula Services 2021 - Present
// All Rights Reserved
var option = localStorage.getItem('nogg');
window.addEventListener('load', () => {
function isUrl(val = '') {
if (/^http(s?):\/\//.test(val) || val.includes('.') && val.substr(0, 1) !== ' ') return true;
return false;
@ -34,48 +31,47 @@ window.addEventListener('load', () => {
if (!(url.startsWith('https://') || url.startsWith('http://'))) url = 'http://' + url;
const redirectTo = __uv$config.prefix + __uv$config.encodeUrl(url);
const option = localStorage.getItem('nogg');
if (option === 'on') {
if (option === 'on') {
stealthEngine(redirectTo);
} else location.href = redirectTo;
} else location.href = redirectTo;
});
});
// NoGG Engine
function stealthEngine(encodedURL) {
// The URL must be encoded ^
let inFrame
// NoGG Engine
function stealthEngine(encodedURL){
// The URL must be encoded ^
let inFrame
try {
inFrame = window !== top
} catch (e) {
inFrame = true
}
if (!inFrame && !navigator.userAgent.includes("Firefox")) {
const popup = open("about:blank", "_blank")
if (!popup || popup.closed) {
alert("Popups are disabled!")
} else {
const doc = popup.document
const iframe = doc.createElement("iframe")
const style = iframe.style
const img = doc.createElement("link")
const link = location.href
img.rel = "icon"
img.href = "https://ssl.gstatic.com/images/branding/product/1x/drive_2020q4_32dp.png"
doc.title = "Google Drive"
var currentLink = link.slice(0, link.length - 1);
try {
inFrame = window !== top
} catch (e) {
inFrame = true
}
iframe.src = currentLink + encodedURL
if (!inFrame && !navigator.userAgent.includes("Firefox")) {
const popup = open("about:blank", "_blank")
if (!popup || popup.closed) {
alert("Popups are disabled!")
} else {
const doc = popup.document
const iframe = doc.createElement("iframe")
const style = iframe.style
const img = doc.createElement("link")
const link = location.href
img.rel = "icon"
img.href = "https://ssl.gstatic.com/images/branding/product/1x/drive_2020q4_32dp.png"
doc.title = "Google Drive"
var currentLink = link.slice(0, link.length - 1);
iframe.src = currentLink + encodedURL
style.position = "fixed"
style.top = style.bottom = style.left = style.right = 0
style.border = style.outline = "none"
style.width = style.height = "100%"
doc.body.appendChild(iframe)
}
}
}
});
style.position = "fixed"
style.top = style.bottom = style.left = style.right = 0
style.border = style.outline = "none"
style.width = style.height = "100%"
doc.body.appendChild(iframe)
}
}
}});

View file

@ -1,6 +1,3 @@
// Copyright Nebula Services 2021 - Present
// All Rights Reserved
// Set the option
var option = localStorage.getItem('nogg')
@ -24,7 +21,7 @@ function saveIc() {
var notification = `
<div class="notification-container" id="notification-container">
<div class="notification notification-success">
<strong>Success:</strong> Your settings have been saved!
<strong>Success!</strong> Your settings have been saved!
</div>
</div>
`;
@ -35,6 +32,20 @@ function saveIc() {
}, 2000);
};
function unsavedChanges() {
var notification = `
<div class="notification-container" id="notification-container">
<div class="notification notification-danger" id="notification-container">
<strong>Danger!</strong> You have unsaved changes!
</div>
</div>
`;
document.getElementById('navbar').innerHTML = notification
setTimeout(() => {
var NotificationOBJ = document.getElementById('notif')
}, 2000);
};
// Update the CheckBox to match the settings
window.onload = function() {
@ -48,4 +59,15 @@ window.onload = function() {
}, 600);
}
};
};
function switchProxy() {
var selecter = document.getElementById("proxySwitcher");
var selectedOption = selecter.value
localStorage.setItem("proxy", selectedOption);
var storedChoice = localStorage.getItem('proxy');
console.log(selectedOption)
}

View file

@ -1,8 +1,3 @@
/*
Copyright Nebula Services 2021 - Present
All Rights Reserved
*/
:root {
--background-primary: #191724;
--navbar-color: #26233a;
@ -175,17 +170,7 @@ ul li ul:hover {
animation-duration: 2s;
}
/*
--input-text-color: #e0def4;
--input-placeholder-color: #6e6a86;
--input-background-color: #1f1d2e;
--input-border-color: #eb6f92;
--input-border-size: 0.1em;
*/
#content input:focus {
/* outline: 1.3px solid #eb6f9; !important;*/
outline: none;
box-shadow: none !important;
}

View file

@ -1,8 +1,3 @@
/*
Copyright Nebula Services 2021 - Present
All Rights Reserved
*/
@import url("https://fonts.googleapis.com/css2?family=Dongle&family=Roboto:wght@100&display=swap");
:root {
--background-primary: #191724;
@ -37,7 +32,7 @@ body {
body {
background-color: var(--background-primary);
color: var(--text-color-primary);
animation: fadeInAnimation ease 3s;
animation: fadeInAnimation ease 1s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
}

View file

@ -1,8 +1,3 @@
/*
Copyright Nebula Services 2021 - Present
All Rights Reserved
*/
@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@300&display=swap");
:root {
--background-primary: #191724;
@ -33,8 +28,8 @@ body {
}*/
#sidebar {
animation: fadeIn 750ms ease-in 300ms forwards;
-webkit-animation: fadeIn 750ms ease-in 300ms forwards;
animation: fadeIn 700ms ease-in 30ms forwards;
-webkit-animation: fadeIn 700ms ease-in 300ms forwards;
position: absolute;
top: var(--header-height);
left: 0;
@ -267,15 +262,6 @@ ul li {
background-color: #f55145;
}
@keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 0.8;
}
}
.stamp {
text-align: left;
position: fixed;
@ -309,6 +295,7 @@ ul li {
left: 22.88px;
}
@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@300&display=swap');
.settings-cont {
box-sizing: border-box;
width: 300px;
@ -321,14 +308,116 @@ ul li {
.name {
color: var(--text-color-primary);
font-size: 2vmax;
font-size: 27px;
margin: 0;
font-family: var(--setting-name-font);
font-family: 'Ubuntu', sans-serif;
font-weight: 700;
font-style: bold;
}
.description {
color: var(--text-color-secondary);
margin: 0;
font-size: 17px;
font-family: var(--setting-desc-font);
font-family: 'Ubuntu', sans-serif;
font-weight: 300;
font-style: Italic;
}
@import url('https://fonts.googleapis.com/css2?family=Oxygen:wght@700&display=swap');
.new-tag {
font-size: 16px;
color: rgb(226, 68, 68);
font-family: 'Oxygen', sans-serif;
}
.square {
width: .7em;
height: .7em;
margin: .5em;
display: inline-block;
}
/* Custom dropdown */
.custom-dropdown {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 10px;
/* demo only */
}
.custom-dropdown select {
background-color: #1abc9c;
color: #fff;
font-size: inherit;
padding: .5em;
padding-right: 2.5em;
border: 0;
margin: 0;
border-radius: 3px;
text-indent: 0.01px;
text-overflow: '';
-webkit-appearance: button;
/* hide default arrow in chrome OSX */
}
.custom-dropdown::before,
.custom-dropdown::after {
content: "";
position: absolute;
pointer-events: none;
}
.custom-dropdown::after {
/* Custom dropdown arrow */
content: "\25BC";
height: 1em;
font-size: .625em;
line-height: 1;
right: 1.2em;
top: 50%;
margin-top: -.5em;
}
.custom-dropdown::before {
/* Custom dropdown arrow cover */
width: 2em;
right: 0;
top: 0;
bottom: 0;
border-radius: 0 3px 3px 0;
}
.custom-dropdown select[disabled] {
color: rgba(0, 0, 0, .3);
}
.custom-dropdown select[disabled]::after {
color: rgba(0, 0, 0, .1);
}
.custom-dropdown::before {
background-color: rgba(0, 0, 0, .15);
}
.custom-dropdown::after {
color: rgba(0, 0, 0, .4);
}
.button-save {
background-color: #1abc9c;
color: #fff;
font-size: inherit;
padding: 0.5em;
padding-right: -0.5em;
border: 0;
margin: 0;
border-radius: 3px;
text-indent: 0.01px;
text-overflow: '';
-webkit-appearance: button;
cursor: pointer;
}

View file

@ -1,8 +1,3 @@
/*
Copyright Nebula Services 2021 - Present
All Rights Reserved
*/
importScripts('./uv/uv.sw.js');
const sw = new UVServiceWorker();