Skip to content

Commit 11b67d2

Browse files
committed
refactor: allineamento grafico aggiornamenti
1 parent 6b3584d commit 11b67d2

1 file changed

Lines changed: 41 additions & 41 deletions

File tree

modules/aggiornamenti/edit.php

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -749,29 +749,29 @@ function search(button) {
749749
<div class="row mb-4">
750750
<!-- Card Ricerca Aggiornamenti -->
751751
<div class="col-lg-4 mb-3">
752-
<div class="card h-100" style="border-radius: 6px; box-shadow: 0 1px 3px rgba(0,0,0,0.1);">
753-
<div class="card-header text-center" style="background: linear-gradient(135deg, #17a2b8 0%, #138496 100%); color: white; border-radius: 6px 6px 0 0; padding: 12px 15px;">
754-
<h3 class="card-title mb-0" style="font-weight: 600; font-size: 15px;">
755-
<i class="fa fa-cloud-download mr-2"></i>'.tr('Ricerca Aggiornamenti').'
752+
<div class="card card-info card-outline h-100">
753+
<div class="card-header">
754+
<h3 class="card-title">
755+
<i class="fa fa-search"></i> '.tr('Ricerca Aggiornamenti').'
756756
</h3>
757757
</div>
758-
<div class="card-body text-center d-flex flex-column" style="padding: 20px 15px;">
759-
<div class="mb-3 flex-grow-1">
760-
<div class="mb-2" style="background: rgba(23,162,184,0.1); border-radius: 50%; width: 60px; height: 60px; margin: 0 auto; display: flex; align-items: center; justify-content: center;">
761-
<i class="fa fa-search fa-lg text-info"></i>
758+
<div class="card-body text-center d-flex flex-column">
759+
<div class="mb-3">
760+
<div style="width: 60px; height: 60px; border-radius: 50%; background-color: rgba(23, 162, 184, 0.1); display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto;">
761+
<i class="fa fa-search fa-lg" style="color: #17a2b8;"></i>
762762
</div>
763-
<p class="text-muted mb-0" style="font-size: 13px; line-height: 1.4;">'.tr('Verifica la disponibilità di nuove versioni del gestionale').'</p>
763+
<p class="text-muted">'.tr('Verifica la disponibilità di nuove versioni del gestionale').'</p>
764764
</div>
765765
<div id="update-search" class="mt-auto">';
766766
if (extension_loaded('curl')) {
767-
echo ' <button type="button" class="btn btn-info btn-block" onclick="search(this)" style="border-radius: 4px; font-weight: 600; padding: 10px;">
767+
echo ' <button type="button" class="btn btn-info btn-block" onclick="search(this)">
768768
<i class="fa fa-search mr-2"></i>'.tr('Verifica Aggiornamenti').'
769769
</button>
770770
<div class="mt-2">
771-
<small class="text-muted" style="font-size: 11px;">'.tr('Controlla automaticamente su GitHub').'</small>
771+
<small class="text-muted">'.tr('Controlla automaticamente su GitHub').'</small>
772772
</div>';
773773
} else {
774-
echo ' <div class="alert alert-warning mb-0" style="border-radius: 4px; padding: 10px;">
774+
echo ' <div class="alert alert-warning mb-0">
775775
<i class="fa fa-exclamation-triangle"></i>
776776
<strong>'.tr('Funzione non disponibile').'</strong><br>
777777
<small>'.tr('L\'estensione cURL di PHP non è installata').'</small>
@@ -785,24 +785,24 @@ function search(button) {
785785
786786
<!-- Card Caricamento Aggiornamenti -->
787787
<div class="col-lg-4 mb-3">
788-
<div class="card h-100" style="border-radius: 6px; box-shadow: 0 1px 3px rgba(0,0,0,0.1);">
789-
<div class="card-header text-center" style="background: linear-gradient(135deg, #28a745 0%, #20c997 100%); color: white; border-radius: 6px 6px 0 0; padding: 12px 15px;">
790-
<h3 class="card-title mb-0" style="font-weight: 600; font-size: 15px;">
791-
<i class="fa fa-cloud-upload mr-2"></i>'.tr('Installa Aggiornamenti').'
788+
<div class="card card-success card-outline h-100">
789+
<div class="card-header">
790+
<h3 class="card-title">
791+
<i class="fa fa-upload"></i> '.tr('Installa Aggiornamenti').'
792792
</h3>
793793
</div>
794-
<div class="card-body text-center d-flex flex-column" style="padding: 20px 15px;">
794+
<div class="card-body text-center d-flex flex-column">
795795
<div class="mb-3">
796-
<div class="mb-2" style="background: rgba(40,167,69,0.1); border-radius: 50%; width: 60px; height: 60px; margin: 0 auto; display: flex; align-items: center; justify-content: center;">
797-
<i class="fa fa-upload fa-lg text-success"></i>
796+
<div style="width: 60px; height: 60px; border-radius: 50%; background-color: rgba(40, 167, 69, 0.1); display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto;">
797+
<i class="fa fa-upload fa-lg" style="color: #28a745;"></i>
798798
</div>
799-
<p class="text-muted mb-0" style="font-size: 13px; line-height: 1.4;">'.tr('Carica e installa aggiornamenti o nuovi moduli').'</p>
799+
<p class="text-muted">'.tr('Carica e installa aggiornamenti o nuovi moduli').'</p>
800800
</div>';
801801

802802
// Avviso personalizzazioni nella card di caricamento
803803
if ($has_any_errors) {
804804
echo '
805-
<div class="alert alert-warning mb-2" role="alert" style="border-radius: 4px; padding: 8px 12px; font-size: 12px;">
805+
<div class="alert alert-warning mb-2" role="alert">
806806
<i class="fa fa-exclamation-triangle mr-1"></i>
807807
<strong>'.tr('Attenzione!').'</strong>
808808
'.tr("Il gestionale presenta delle personalizzazioni: si sconsiglia l'aggiornamento senza il supporto dell'assistenza ufficiale").'
@@ -820,10 +820,10 @@ function search(button) {
820820

821821
if ($has_any_errors) {
822822
$disabled = 'disabled';
823-
echo ' <div class="alert alert-warning mt-2 mb-2" style="border-radius: 4px; padding: 10px 12px;">
823+
echo ' <div class="alert alert-warning mt-2 mb-2">
824824
<div class="form-check mb-0">
825-
<input type="checkbox" id="aggiorna_custom" class="form-check-input" value="1" style="transform: scale(1.2);">
826-
<label for="aggiorna_custom" class="form-check-label" style="font-size: 13px; font-weight: 600; margin-left: 5px;">
825+
<input type="checkbox" id="aggiorna_custom" class="form-check-input" value="1">
826+
<label for="aggiorna_custom" class="form-check-label">
827827
<i class="fa fa-exclamation-triangle mr-2 text-warning"></i>'.tr("Desidero comunque procedere all'aggiornamento").'
828828
</label>
829829
</div>
@@ -840,7 +840,7 @@ function search(button) {
840840
}
841841
echo '
842842
<div class="mt-2">
843-
<button type="button" class="btn btn-success btn-block '.$disabled.'" id="aggiorna" onclick="update()" style="border-radius: 4px; font-weight: 600; padding: 10px;">
843+
<button type="button" class="btn btn-success btn-block '.$disabled.'" id="aggiorna" onclick="update()">
844844
<i class="fa fa-upload mr-2"></i>'.tr('Carica aggiornamento').'
845845
</button>
846846
</div>
@@ -852,27 +852,27 @@ function search(button) {
852852
853853
<!-- Card Controlli di Integrità -->
854854
<div class="col-lg-4 mb-3">
855-
<div class="card h-100" style="border-radius: 6px; box-shadow: 0 1px 3px rgba(0,0,0,0.1);">
856-
<div class="card-header text-center" style="background: linear-gradient(135deg, #007bff 0%, #6610f2 100%); color: white; border-radius: 6px 6px 0 0; padding: 12px 15px;">
857-
<h3 class="card-title mb-0" style="font-weight: 600; font-size: 15px;">
858-
<i class="fa fa-stethoscope mr-2"></i>'.tr('Controlli di Integrità').'
855+
<div class="card card-primary card-outline h-100">
856+
<div class="card-header">
857+
<h3 class="card-title">
858+
<i class="fa fa-shield"></i> '.tr('Controlli di Integrità').'
859859
</h3>
860860
</div>
861-
<div class="card-body text-center d-flex flex-column" style="padding: 20px 15px;">
862-
<div class="mb-3 flex-grow-1">
863-
<div class="mb-2" style="background: rgba(0,123,255,0.1); border-radius: 50%; width: 60px; height: 60px; margin: 0 auto; display: flex; align-items: center; justify-content: center;">
864-
<i class="fa fa-shield fa-lg text-primary"></i>
861+
<div class="card-body text-center d-flex flex-column">
862+
<div class="mb-3">
863+
<div style="width: 60px; height: 60px; border-radius: 50%; background-color: rgba(0, 123, 255, 0.1); display: flex; align-items: center; justify-content: center; margin: 0 auto 15px auto;">
864+
<i class="fa fa-shield fa-lg" style="color: #007bff;"></i>
865865
</div>
866-
<p class="text-muted mb-0" style="font-size: 13px; line-height: 1.4;">'.tr('Verifica l\'integrità del sistema').'</p>
866+
<p class="text-muted">'.tr('Verifica l\'integrità del sistema').'</p>
867867
</div>
868868
<div class="mt-auto">
869-
<button type="button" class="btn btn-primary btn-block mb-2" onclick="checksum(this)" style="border-radius: 4px; font-weight: 600; padding: 10px;">
870-
<i class="fa fa-list-alt mr-2"></i>'.tr('File').'
871-
</button>
872-
<button type="button" class="btn btn-primary btn-block mb-2" onclick="database(this)" style="border-radius: 4px; font-weight: 600; padding: 10px;">
873-
<i class="fa fa-database mr-2"></i>'.tr('Database').'
874-
</button>
875-
<button type="button" class="btn btn-primary btn-block" onclick="controlli(this)" style="border-radius: 4px; font-weight: 600; padding: 10px;">
869+
<button type="button" class="btn btn-primary btn-block mb-2" onclick="checksum(this)">
870+
<i class="fa fa-list-alt mr-2"></i>'.tr('File').'
871+
</button>
872+
<button type="button" class="btn btn-primary btn-block mb-2" onclick="database(this)">
873+
<i class="fa fa-database mr-2"></i>'.tr('Database').'
874+
</button>
875+
<button type="button" class="btn btn-primary btn-block" onclick="controlli(this)">
876876
<i class="fa fa-stethoscope mr-2"></i>'.tr('Gestionale').'
877877
</button>
878878
</div>

0 commit comments

Comments
 (0)