Επιστροφή στις ρίζες για τον Χρήστο Τασουλή; Ο 27χρονος αριστερός μπακ που έμεινε ελεύθερος από τον Πανιώνιο είναι πολύ κοντά σε συμφωνία με την ομάδα που ξεκίνησε την καριέρα του, τον Αστέρα Τρίπολης. Η πρόταση που έχει στα χέρια του ο Τασουλής είναι για διετές συμβόλαιο και (όπως όλα δείχνουν) εντός των προσεχών ημερών οι δύο πλευρές θα το υπογράψουν.
Οι Αρκάδες έψαξαν για παίκτη που θα καλύψει το αριστερό άκρο της άμυνας από την αγορά της Αργεντινής, όμως καμιά από τις περιπτώσεις που εξέτασαν δεν κατέληξε σε συμφωνία. Έτσι στράφηκαν στην περίπτωση του Τασουλή που αποτελεί μια αξιόπιστη λύση για τη θέση αυτή.
(function(){
// Επιλογές ρύθμισης
const KEY = 'readerFontSizePx';
const SELECTOR = '.td-post-content'; // στόχος: σώμα άρθρου
const MIN = 14; // ελάχιστο px
const MAX = 24; // μέγιστο px
const STEP = 1; // βήμα
const ATTR = 'data-font-user'; // attribute για debug/στυλ
function getTarget(){
return document.querySelector(SELECTOR);
}
function getCurrentPx(el){
const fs = parseFloat(getComputedStyle(el).fontSize);
return isNaN(fs) ? 17 : fs; // default fallback
}
function apply(px){
const el = getTarget();
if(!el) return;
const next = Math.max(MIN, Math.min(MAX, px));
el.style.fontSize = next + 'px';
el.setAttribute(ATTR, next);
try { localStorage.setItem(KEY, String(next)); } catch(e){}
}
function init(){
const el = getTarget();
if(!el) return;
// Αν υπάρχει αποθηκευμένη προτίμηση, εφάρμοσέ τη
let stored = null;
try { stored = parseFloat(localStorage.getItem(KEY)); } catch(e){}
if(stored && stored >= MIN && stored <= MAX){
apply(stored);
}
document.addEventListener('click', function(e){
if(e.target.closest('.rf-inc')){
const cur = getCurrentPx(el);
apply(cur + STEP);
} else if(e.target.closest('.rf-dec')){
const cur = getCurrentPx(el);
apply(cur - STEP);
}
}, { passive: true });
// Προαιρετικά: reset με διπλό κλικ στο A−/A+ κρατώντας Alt
document.addEventListener('dblclick', function(e){
if(e.altKey && (e.target.closest('.rf-inc') || e.target.closest('.rf-dec'))){
el.style.fontSize = '';
el.removeAttribute(ATTR);
try { localStorage.removeItem(KEY); } catch(e){}
}
}, { passive: true });
}
// Περιμένουμε το DOM
if(document.readyState === 'loading'){
document.addEventListener('DOMContentLoaded', init, { once: true });
} else {
init();
}
})();