{{-- v3.28.0 §D — L'affichage dense des tables d'AO et des fiches.
UNE feuille statique, livrée dans `public/`, injectée ici. Pas de thème Filament : les
hébergements cPanel n'ont ni Node ni Vite, et une archive de mise à jour ne peut rien
compiler. L'empreinte du fichier sert de version : le navigateur reprend la nouvelle feuille
dès la mise à jour, sans vider son cache.
Additive et réversible : retirer ce render hook et le fichier rend l'affichage d'avant. --}}
@php
$feuille = public_path(\App\Filament\Support\TablesDenses::FEUILLE);
$empreinte = is_file($feuille) ? substr(md5_file($feuille), 0, 8) : null;
@endphp
@if ($empreinte !== null)
@endif
{{-- v3.30.0 §D2 — Le repli mobile des sections de fiche : même logique de livraison que la
feuille dense (statique, versionné par empreinte, réversible en retirant ces lignes). --}}
@php
$script = public_path(\App\Filament\Support\TablesDenses::SCRIPT_MOBILE);
$empreinteScript = is_file($script) ? substr(md5_file($script), 0, 8) : null;
@endphp
@if ($empreinteScript !== null)
@endif
{{-- v4.23.0 §A — Le repli des parents du menu. SANS `defer`, et c'est voulu : il pose
`socle-menu-prete` sur `` avant que le corps ne soit analysé, donc avant que la barre
latérale ne s'affiche. Différé, le menu paraîtrait en grand puis se replierait. --}}
@php
$scriptMenu = public_path(\App\Filament\Support\TablesDenses::SCRIPT_MENU);
$empreinteMenu = is_file($scriptMenu) ? substr(md5_file($scriptMenu), 0, 8) : null;
@endphp
@if ($empreinteMenu !== null)
@endif