chore(front): remove old asset files
This commit is contained in:
parent
5cb13c221d
commit
eaac5f3ace
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"bundles": {
|
|
||||||
"app": "ts/app.ts",
|
|
||||||
"fm": "ts/fm.ts",
|
|
||||||
"url-shrinker": "ts/url-shrinker.ts",
|
|
||||||
"layout": "sass/layout.scss",
|
|
||||||
"error": "sass/error.scss",
|
|
||||||
"logo": "img/logo.svg",
|
|
||||||
"logo_png": "img/logox128.png",
|
|
||||||
"logo_png_xxl": "img/logox1024.png"
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,23 +0,0 @@
|
|||||||
document.addEventListener('DOMContentLoaded', () => {
|
|
||||||
document.querySelectorAll('.copyable-text').forEach(el => {
|
|
||||||
const contentEl = el.querySelector('.content');
|
|
||||||
const selection = window.getSelection();
|
|
||||||
if (contentEl && selection) {
|
|
||||||
contentEl.addEventListener('click', () => {
|
|
||||||
selection.selectAllChildren(contentEl);
|
|
||||||
});
|
|
||||||
el.querySelector('.copy-button')?.addEventListener('click', () => {
|
|
||||||
selection.selectAllChildren(contentEl);
|
|
||||||
document.execCommand('copy');
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
document.querySelectorAll<HTMLElement>('.copy-button[data-content]').forEach(el => {
|
|
||||||
el.addEventListener('click', () => {
|
|
||||||
navigator.clipboard.writeText(`${el.dataset.content}`)
|
|
||||||
.then(() => console.log('copy success'))
|
|
||||||
.catch(console.error);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
@ -1,24 +0,0 @@
|
|||||||
document.addEventListener('DOMContentLoaded', () => {
|
|
||||||
const form = document.getElementById('url-shrink-form');
|
|
||||||
if (!form) return;
|
|
||||||
|
|
||||||
const autogenUrlCheckbox = document.querySelector<HTMLInputElement>('#field-autogen_url');
|
|
||||||
const slugField = document.querySelector<HTMLInputElement>('#field-slug');
|
|
||||||
|
|
||||||
if (slugField && autogenUrlCheckbox) {
|
|
||||||
const updateSlugField = () => {
|
|
||||||
slugField.disabled = autogenUrlCheckbox.checked;
|
|
||||||
|
|
||||||
const parent = slugField.parentElement?.parentElement;
|
|
||||||
if (parent) {
|
|
||||||
if (autogenUrlCheckbox.checked) {
|
|
||||||
parent.classList.add('hidden');
|
|
||||||
} else {
|
|
||||||
parent.classList.remove('hidden');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
autogenUrlCheckbox.addEventListener('change', updateSlugField);
|
|
||||||
updateSlugField();
|
|
||||||
}
|
|
||||||
});
|
|
Loading…
Reference in New Issue
Block a user