commit inicial

This commit is contained in:
silva guimaraes 2025-07-03 17:12:05 -03:00
commit 92b0a902ca
20 changed files with 2464 additions and 0 deletions

46
views/static/index.js Normal file
View file

@ -0,0 +1,46 @@
let searchBar = document.querySelector('#search-bar input');
hotkeys('/', {keyup: true}, function (event, _){
if (event.type != 'keyup') {
return;
}
console.log(searchBar);
searchBar.focus();
});
/**
* @param {Event & {target: HTMLElement}} event
*/
function inspectSetTimeout(event) {
let target = event.target;
let id = setTimeout(
() => {
let targetId = '#' + target.id;
htmx.trigger(targetId, 'inspect', {});
// let hoveringCover = document.querySelector(`${targetId} img`);
// let inspectorImage = document.querySelector('.float img');
// if (inspectorImage == null) {
// return;
// }
// let cloned = hoveringCover.cloneNode();
// cloned.id = 'cloned';
// inspectorImage.before(cloned)
},
500
);
target.dataset['timeout'] = id
}
/**
* @param {Event & {target: HTMLElement}} event
*/
function inspectClearTimeout(event) {
let target = event.target;
clearTimeout(target.dataset['timeout'])
}