removed unused variables, cleanup, added icons (#907)

This commit is contained in:
Benjamin Lörincz 2023-05-01 16:06:53 +02:00 коммит произвёл GitHub
Родитель 8e1afb6f03
Коммит ba108bff6f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
5 изменённых файлов: 7 добавлений и 9 удалений

Двоичные данные
api-samples/action/demo/icons/128.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 6.6 KiB

Двоичные данные
api-samples/action/demo/icons/32.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.6 KiB

Двоичные данные
api-samples/action/demo/icons/512.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 28 KiB

Двоичные данные
api-samples/action/demo/icons/72.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 3.6 KiB

Просмотреть файл

@ -21,10 +21,9 @@ function debounce(timeout, callback) {
// .enable / .disable
// ------------------
const showToggleState = document.getElementById('show-toggle-state');
document
.getElementById('toggle-state-button')
.addEventListener('click', async (_event) => {
.addEventListener('click', async () => {
// Use the isEnabled method to read the action's current state.
let actionEnabled = await chrome.action.isEnabled();
// when the button is clicked negate the state
@ -63,7 +62,7 @@ async function showCurrentPage() {
option.selected = true;
}
// Populate popup inputs on on page load
// Populate popup inputs on page load
showCurrentPage();
// ----------
@ -73,7 +72,7 @@ showCurrentPage();
// If a popup is specified, our on click handler won't be called. We declare it here rather than in
// the `onclicked-button` handler to prevent the user from accidentally registering multiple
// onClicked listeners.
chrome.action.onClicked.addListener((tab) => {
chrome.action.onClicked.addListener(() => {
chrome.tabs.create({ url: 'https://html5zombo.com/' });
});
@ -101,7 +100,7 @@ async function showBadgeText() {
document.getElementById('current-badge-text').value = text;
}
// Populate badge text inputs on on page load
// Populate badge text inputs on page load
showBadgeText();
document
@ -183,7 +182,7 @@ async function showBadgeColor() {
);
}
// Populate badge background color inputs on on page load
// Populate badge background color inputs on page load
showBadgeColor();
document
@ -267,7 +266,6 @@ document.getElementById('reset-icon-button').addEventListener('click', () => {
// -------------
const titleInput = document.getElementById('title-input');
const titleInputDebounce = Number.parseInt(titleInput.dataset.debounce || 100);
titleInput.addEventListener(
'input',
debounce(200, async (event) => {
@ -280,7 +278,7 @@ titleInput.addEventListener(
document
.getElementById('reset-title-button')
.addEventListener('click', async (event) => {
.addEventListener('click', async () => {
const manifest = chrome.runtime.getManifest();
let title = manifest.action.default_title;
@ -302,5 +300,5 @@ async function showActionTitle() {
document.getElementById('current-title').value = title;
}
// Populate action title inputs on on page load
// Populate action title inputs on page load
showActionTitle();