This commit is contained in:
2026-06-23 11:12:28 +02:00
parent f2ea5e160b
commit 557bf3fcdf
2458 changed files with 323084 additions and 316 deletions
@@ -49,38 +49,63 @@
display: block;
margin-bottom: 4px;
}
.download-btn {
.btn {
display: inline-block;
padding: 10px 24px;
background-color: #007bff;
color: white;
text-decoration: none;
border-radius: 4px;
font-weight: 500;
transition: background-color 0.2s;
}
.download-btn:hover {
.btn-primary {
background-color: #007bff;
}
.btn-primary:hover {
background-color: #0056b3;
color: white;
}
.btn-info {
background-color: #17a2b8;
}
.btn-info:hover {
background-color: #138496;
color: white;
}
</style>
</head>
<body>
<div class="fallback-container">
<div class="fallback-icon">📄</div>
<div class="fallback-title">Anteprima non disponibile</div>
<div class="fallback-message">
Questo tipo di file non può essere visualizzato nell'anteprima.
Scarica il file per visualizzarlo con l'applicazione appropriata.
</div>
<div class="fallback-file-info">
<strong>{{ $documento->nome_file }}</strong>
{{ strtoupper(pathinfo($documento->file_path, PATHINFO_EXTENSION)) }} &middot;
{{ number_format($documento->dimensione / 1024, 1) }} KB
</div>
<a href="/documenti/{{ $documento->id }}/download" class="download-btn">
⬇️ Scarica File
</a>
@if($documento->isLink())
<div class="fallback-icon">🔗</div>
<div class="fallback-title">Documento esterno</div>
<div class="fallback-message">
Questo è un collegamento a una risorsa esterna.
Clicca il pulsante qui sotto per aprirla.
</div>
<div class="fallback-file-info">
<strong>{{ $documento->nome_file }}</strong>
URL esterno
</div>
<a href="{{ $documento->url }}" target="_blank" class="btn btn-info">
Apri link esterno
</a>
@else
<div class="fallback-icon">📄</div>
<div class="fallback-title">Anteprima non disponibile</div>
<div class="fallback-message">
Questo tipo di file non può essere visualizzato nell'anteprima.
Scarica il file per visualizzarlo con l'applicazione appropriata.
</div>
<div class="fallback-file-info">
<strong>{{ $documento->nome_file }}</strong>
{{ $documento->file_path ? strtoupper(pathinfo($documento->file_path, PATHINFO_EXTENSION)) : '-' }} &middot;
{{ $documento->dimensione ? number_format($documento->dimensione / 1024, 1) . ' KB' : '-' }}
</div>
<a href="/documenti/{{ $documento->id }}/download" class="btn btn-primary">
Scarica File
</a>
@endif
</div>
</body>
</html>