mirror of
https://github.com/BetterSEQTA/BetterSEQTA-Plus.git
synced 2026-06-06 03:34:40 +00:00
Refactor code and update eslint configuration
This commit is contained in:
+1
-5
@@ -10,9 +10,5 @@
|
|||||||
"ecmaVersion": "latest",
|
"ecmaVersion": "latest",
|
||||||
"sourceType": "module" // add this line to allow 'import' and 'export' statements
|
"sourceType": "module" // add this line to allow 'import' and 'export' statements
|
||||||
},
|
},
|
||||||
"rules": {
|
"rules": {}
|
||||||
"indent": ["error", 2],
|
|
||||||
"quotes": ["error", "single"],
|
|
||||||
"semi": ["error", "always"]
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
+12
-12
@@ -1326,17 +1326,6 @@ async function AddBetterSEQTAElements(toggle) {
|
|||||||
|
|
||||||
updateAllColors(DarkMode, result.selectedColor);
|
updateAllColors(DarkMode, result.selectedColor);
|
||||||
|
|
||||||
// Locate the menuToggle element
|
|
||||||
const menuToggle = document.getElementById('menuToggle');
|
|
||||||
menuToggle.innerHTML = '';
|
|
||||||
|
|
||||||
// Create three divs to act as lines of the hamburger icon
|
|
||||||
for (let i = 0; i < 3; i++) {
|
|
||||||
const line = document.createElement('div');
|
|
||||||
line.className = 'hamburger-line';
|
|
||||||
menuToggle.appendChild(line);
|
|
||||||
}
|
|
||||||
|
|
||||||
document.getElementById('LightDarkModeButton').addEventListener('click', async () => {
|
document.getElementById('LightDarkModeButton').addEventListener('click', async () => {
|
||||||
const result = await new Promise(resolve => {
|
const result = await new Promise(resolve => {
|
||||||
chrome.storage.local.get(null, resolve);
|
chrome.storage.local.get(null, resolve);
|
||||||
@@ -1350,6 +1339,17 @@ async function AddBetterSEQTAElements(toggle) {
|
|||||||
const darklightText = document.getElementById('darklighttooliptext');
|
const darklightText = document.getElementById('darklighttooliptext');
|
||||||
darklightText.innerText = GetLightDarkModeString(newDarkMode);
|
darklightText.innerText = GetLightDarkModeString(newDarkMode);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Locate the menuToggle element
|
||||||
|
const menuToggle = document.getElementById('menuToggle');
|
||||||
|
menuToggle.innerHTML = '';
|
||||||
|
|
||||||
|
// Create three divs to act as lines of the hamburger icon
|
||||||
|
for (let i = 0; i < 3; i++) {
|
||||||
|
const line = document.createElement('div');
|
||||||
|
line.className = 'hamburger-line';
|
||||||
|
menuToggle.appendChild(line);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
// Creates settings and dashboard buttons next to alerts
|
// Creates settings and dashboard buttons next to alerts
|
||||||
SettingsButton = stringToHTML(
|
SettingsButton = stringToHTML(
|
||||||
@@ -2319,7 +2319,7 @@ function SendHomePage() {
|
|||||||
document.getElementById('home-container').append(upcomingcontainer);
|
document.getElementById('home-container').append(upcomingcontainer);
|
||||||
|
|
||||||
// Creates the notices container into the home container
|
// Creates the notices container into the home container
|
||||||
var NoticesStr = '<div class="notices-container border"><h2 class="home-subtitle">Notices</h2><div class="notice-container" id="notice-container"></div></div>';
|
const NoticesStr = `<div class="notices-container border"><div style="display: flex; justify-content: space-between"><h2 class="home-subtitle">Notices</h2><input type="date" value=${TodayFormatted}><select></select></div><div class="notice-container" id="notice-container"></div></div>`
|
||||||
var Notices = stringToHTML(NoticesStr);
|
var Notices = stringToHTML(NoticesStr);
|
||||||
// Appends the shortcut container into the home container
|
// Appends the shortcut container into the home container
|
||||||
document.getElementById('home-container').append(Notices.firstChild);
|
document.getElementById('home-container').append(Notices.firstChild);
|
||||||
|
|||||||
@@ -2330,6 +2330,16 @@ body {
|
|||||||
right: -70px !important;
|
right: -70px !important;
|
||||||
top: -2px !important;
|
top: -2px !important;
|
||||||
}
|
}
|
||||||
|
.userInfosvgdiv::before {
|
||||||
|
content: "";
|
||||||
|
width: 70%;
|
||||||
|
height: 70%;
|
||||||
|
background: var(--theme-primary);
|
||||||
|
position: absolute;
|
||||||
|
border-radius: 1000rem;
|
||||||
|
top: 15%;
|
||||||
|
left: 15%;
|
||||||
|
}
|
||||||
.userInfosvg::after {
|
.userInfosvg::after {
|
||||||
width: 35px;
|
width: 35px;
|
||||||
height: 35px;
|
height: 35px;
|
||||||
|
|||||||
Reference in New Issue
Block a user