Bug fixes

This commit is contained in:
Aodhan Collins
2025-07-31 01:38:07 +01:00
parent ec6d40bf8f
commit 5e893a0c9d
12 changed files with 3917 additions and 212 deletions

View File

@@ -80,22 +80,13 @@ class SwipeCard {
}
createDecisionIndicators() {
const directions = ['left', 'right', 'up', 'down'];
const icons = ['fa-trash', 'fa-folder-plus', 'fa-star', 'fa-clock'];
directions.forEach((direction, index) => {
// Check if indicator already exists
let indicator = this.container.querySelector(`.decision-${direction}`);
if (!indicator) {
indicator = document.createElement('div');
indicator.className = `swipe-decision decision-${direction}`;
indicator.innerHTML = `<i class="fa-solid ${icons[index]} fa-bounce"></i>`;
this.container.appendChild(indicator);
}
this.decisionIndicators[direction] = indicator;
});
// Decision indicators removed - no longer creating visual icons
this.decisionIndicators = {
left: null,
right: null,
up: null,
down: null
};
}
addEventListeners() {
@@ -243,14 +234,8 @@ class SwipeCard {
}
showDecisionIndicator(direction) {
const indicator = this.decisionIndicators[direction];
if (indicator) {
indicator.classList.add('visible');
setTimeout(() => {
indicator.classList.remove('visible');
}, 800);
}
// Decision indicators removed - no visual feedback needed
console.log(`Swipe direction: ${direction}`);
}
setImage(imageInfo) {