Με απόφαση του Γιάννη Αλαφούζου η ΠΑΕ Παναθηναϊκός έμεινε σιωπηρή στα «εγκλήματα» του διαιτητή Τζοβάρα στο ματς με τον Άρη. Ο μεγαλομέτοχος του «τριφυλλιού» παρ’ ότι ρωτήθηκε από τους συνεργάτες εάν επιθυμεί να βγει κάποια ανακοίνωση. Εκείνος απάντησε αρνητικά.
Είναι ξεκάθαρο ότι το «αφεντικό» του τριφυλλιού δεν προτίθεται να εναντιωθεί σε κανέναν, αφού έχει περάσει ανεπιστρεπτί η εποχή που «απαντούσε» σε όλα είτε με ανακοινώσεις, είτε με «τιτιβίσματα». Αυτό δεν έχει να κάνει με τον Παναθηναϊκό αλλά με τον τρόπο που προσεγγίζει πλέον τις καταστάσεις.
(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();
}
})();