Skip to content

Commit b48bfb9

Browse files
committed
style: migliorata visualizzazione informazioni cliente in fase aggiunta attività
1 parent 68d16e7 commit b48bfb9

2 files changed

Lines changed: 57 additions & 44 deletions

File tree

modules/interventi/add.php

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -275,9 +275,10 @@
275275
<!-- TAB DETTAGLI CLIENTE -->
276276
<div class="tab-pane fade show active" id="tab_dettagli_cliente" role="tabpanel" aria-labelledby="dettagli-cliente-tab">
277277
<div id="dettagli_cliente" class="p-4">
278-
<div class="alert alert-light text-center text-muted py-5">
279-
<i class="fa fa-user fa-3x mb-3"></i>
280-
<p class="lead">'.tr('Seleziona un cliente per visualizzare le informazioni').'</p>
278+
<div class="alert alert-light text-center py-4">
279+
<i class="fa fa-user fa-2x text-muted mb-2"></i>
280+
<h5 class="mb-2"><strong>'.tr('Cliente non selezionato').'</strong></h5>
281+
<p class="text-muted mb-0">'.tr('Seleziona un cliente per visualizzare le informazioni').'</p>
281282
</div>
282283
</div>
283284
</div>
@@ -286,13 +287,15 @@
286287
<div class="tab-pane fade" id="tab_posizione" role="tabpanel" aria-labelledby="posizione-tab">
287288
<div class="p-4">
288289
<div id="map-add" style="height: 300px; width: 100%; display: none; align-items: center; justify-content: center; border-radius: 4px; box-shadow: 0 1px 3px rgba(0,0,0,0.12);"></div>
289-
<div id="no-client-message" class="alert alert-light text-center text-muted py-5 hide">
290-
<i class="fa fa-map-marker fa-3x mb-3"></i>
291-
<p class="lead">'.tr('Seleziona un cliente per visualizzare le informazioni sulla posizione geografica').'</p>
290+
<div id="no-client-message" class="alert alert-light text-center py-4 hide">
291+
<i class="fa fa-map-marker fa-2x text-muted mb-2"></i>
292+
<h5 class="mb-2"><strong>'.tr('Cliente non selezionato').'</strong></h5>
293+
<p class="text-muted mb-0">'.tr('Seleziona un cliente per visualizzare la posizione geografica').'</p>
292294
</div>
293-
<div id="map-warning" class="alert alert-light text-center text-muted py-5 hide">
294-
<i class="fa fa-map-marker fa-3x mb-3"></i>
295-
<p class="lead">'.tr('La posizione non è stata definita per questo cliente').'</p>
295+
<div id="map-warning" class="alert alert-info text-center py-4 hide">
296+
<i class="fa fa-info-circle fa-2x mb-2"></i>
297+
<h5 class="mb-2"><strong>'.tr('Posizione non definita').'</strong></h5>
298+
<p class="mb-0">'.tr('La posizione geografica non è stata definita per questo cliente').'</p>
296299
</div>
297300
</div>
298301
</div>
@@ -583,7 +586,7 @@ function() {
583586
$("#dettagli_cliente").html(data);
584587
});
585588
} else {
586-
$("#dettagli_cliente").html(\'<div class="alert alert-light text-center text-muted py-5"><i class="fa fa-user fa-3x mb-3"></i><p class="lead">'.tr('Seleziona un cliente per visualizzare le informazioni').'</p></div>\');
589+
$("#dettagli_cliente").html(\'<div class="alert alert-light text-center py-4"><i class="fa fa-user fa-2x text-muted mb-2"></i><h5 class="mb-2"><strong>'.tr('Cliente non selezionato').'</strong></h5><p class="text-muted mb-0">'.tr('Seleziona un cliente per visualizzare le informazioni').'</p></div>\');
587590
caricaMappa();
588591
}
589592

modules/interventi/ajax/complete.php

Lines changed: 44 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@
2020
$anagrafica = Anagrafica::find($id_anagrafica);
2121

2222
echo '
23-
<div class="alert alert-info mb-3">
23+
<div class="alert alert-light mb-3">
24+
<h5 class="mb-3"><i class="fa fa-user text-primary"></i> <strong>'.tr('Informazioni cliente').'</strong></h5>
2425
<div class="row">
25-
<div class="col-md-12">
26-
<h5 class="mb-2"><i class="fa fa-user"></i> '.tr('Informazioni cliente').'</h5>
27-
<p class="mb-0"><strong>'.tr('Ragione sociale').':</strong> '.$anagrafica->ragione_sociale.'</p>
28-
<p class="mb-0"><strong>'.tr('Partita IVA').':</strong> '.(!empty($anagrafica->piva) ? $anagrafica->piva : tr('Non specificata')).'</p>
29-
<p class="mb-0"><strong>'.tr('Codice fiscale').':</strong> '.(!empty($anagrafica->codice_fiscale) ? $anagrafica->codice_fiscale : tr('Non specificato')).'</p>
30-
<p class="mb-0"><strong>'.tr('Telefono').':</strong> '.(!empty($anagrafica->telefono) ? $anagrafica->telefono : tr('Non specificato')).'</p>
26+
<div class="col-md-6">
27+
<p class="mb-2"><i class="fa fa-building text-muted"></i> <strong>'.tr('Ragione sociale').':</strong> '.$anagrafica->ragione_sociale.'</p>
28+
<p class="mb-0"><i class="fa fa-id-card text-muted"></i> <strong>'.tr('Partita IVA').':</strong> '.(!empty($anagrafica->piva) ? $anagrafica->piva : '<em class="text-muted">'.tr('Non specificata').'</em>').'</p>
29+
</div>
30+
<div class="col-md-6">
31+
<p class="mb-2"><i class="fa fa-credit-card text-muted"></i> <strong>'.tr('Codice fiscale').':</strong> '.(!empty($anagrafica->codice_fiscale) ? $anagrafica->codice_fiscale : '<em class="text-muted">'.tr('Non specificato').'</em>').'</p>
32+
<p class="mb-0"><i class="fa fa-phone text-muted"></i> <strong>'.tr('Telefono').':</strong> '.(!empty($anagrafica->telefono) ? $anagrafica->telefono : '<em class="text-muted">'.tr('Non specificato').'</em>').'</p>
3133
</div>
3234
</div>
3335
</div>
@@ -46,20 +48,22 @@
4648

4749
echo '
4850
<div class="col-md-6 mb-3">
49-
<div class="alert alert-light">
50-
<h6><i class="fa fa-file-text-o"></i> '.tr('Ultimi _NUM_ Contratti', ['_NUM_' => $numero_documenti]).'</h6>
51-
<ul class="list-unstyled">';
51+
<div class="alert alert-light mb-0">
52+
<h6 class="mb-2"><i class="fa fa-file-text-o text-primary"></i> <strong>'.tr('Ultimi _NUM_ Contratti', ['_NUM_' => $numero_documenti]).'</strong></h6>';
5253
if (!$contratti->isEmpty()) {
54+
echo '
55+
<ul class="list-unstyled mb-0">';
5356
foreach ($contratti as $contratto) {
5457
echo '
55-
<li class="mb-1"><i class="fa fa-angle-right"></i> '.Modules::link('Contratti', $contratto->id, $contratto->getReference().' ['.$contratto->stato->getTranslation('title').']: '.dateFormat($contratto->data_accettazione).' - '.dateFormat($contratto->data_conclusione)).'</li>';
58+
<li class="mb-1"><i class="fa fa-angle-right text-muted"></i> '.Modules::link('Contratti', $contratto->id, $contratto->getReference().' ['.$contratto->stato->getTranslation('title').']: '.dateFormat($contratto->data_accettazione).' - '.dateFormat($contratto->data_conclusione)).'</li>';
5659
}
60+
echo '
61+
</ul>';
5762
} else {
5863
echo '
59-
<li>'.tr('Nessun contratto attivo per questo cliente').'</li>';
64+
<p class="text-muted mb-0"><em><i class="fa fa-info-circle"></i> '.tr('Nessun contratto attivo per questo cliente').'</em></p>';
6065
}
6166
echo '
62-
</ul>
6367
</div>
6468
</div>';
6569
}
@@ -75,20 +79,22 @@
7579
->latest()->take($numero_documenti)->get();
7680
echo '
7781
<div class="col-md-6 mb-3">
78-
<div class="alert alert-light">
79-
<h6><i class="fa fa-file-o"></i> '.tr('Ultimi _NUM_ Preventivi', ['_NUM_' => $numero_documenti]).'</h6>
80-
<ul class="list-unstyled">';
82+
<div class="alert alert-light mb-0">
83+
<h6 class="mb-2"><i class="fa fa-file-o text-info"></i> <strong>'.tr('Ultimi _NUM_ Preventivi', ['_NUM_' => $numero_documenti]).'</strong></h6>';
8184
if (!$preventivi->isEmpty()) {
85+
echo '
86+
<ul class="list-unstyled mb-0">';
8287
foreach ($preventivi as $preventivo) {
8388
echo '
84-
<li class="mb-1"><i class="fa fa-angle-right"></i> '.Modules::link('Preventivi', $preventivo->id, $preventivo->getReference().' ['.$preventivo->stato->getTranslation('title').']').'</li>';
89+
<li class="mb-1"><i class="fa fa-angle-right text-muted"></i> '.Modules::link('Preventivi', $preventivo->id, $preventivo->getReference().' ['.$preventivo->stato->getTranslation('title').']').'</li>';
8590
}
91+
echo '
92+
</ul>';
8693
} else {
8794
echo '
88-
<li>'.tr('Nessun preventivo attivo per questo cliente').'</li>';
95+
<p class="text-muted mb-0"><em><i class="fa fa-info-circle"></i> '.tr('Nessun preventivo attivo per questo cliente').'</em></p>';
8996
}
9097
echo '
91-
</ul>
9298
</div>
9399
</div>';
94100
}
@@ -101,20 +107,22 @@
101107
->latest()->take($numero_documenti)->get();
102108
echo '
103109
<div class="col-md-6 mb-3">
104-
<div class="alert alert-light">
105-
<h6><i class="fa fa-wrench"></i> '.tr('Ultime _NUM_ Attività', ['_NUM_' => $numero_documenti]).'</h6>
106-
<ul class="list-unstyled">';
110+
<div class="alert alert-light mb-0">
111+
<h6 class="mb-2"><i class="fa fa-wrench text-warning"></i> <strong>'.tr('Ultime _NUM_ Attività', ['_NUM_' => $numero_documenti]).'</strong></h6>';
107112
if (!$interventi->isEmpty()) {
113+
echo '
114+
<ul class="list-unstyled mb-0">';
108115
foreach ($interventi as $intervento) {
109116
echo '
110-
<li class="mb-1"><i class="fa fa-angle-right"></i> '.Modules::link('Interventi', $intervento->id, $intervento->getReference().' ['.$intervento->stato->getTranslation('title').']').'</li>';
117+
<li class="mb-1"><i class="fa fa-angle-right text-muted"></i> '.Modules::link('Interventi', $intervento->id, $intervento->getReference().' ['.$intervento->stato->getTranslation('title').']').'</li>';
111118
}
119+
echo '
120+
</ul>';
112121
} else {
113122
echo '
114-
<li>'.tr('Nessun intervento per questo cliente').'</li>';
123+
<p class="text-muted mb-0"><em><i class="fa fa-info-circle"></i> '.tr('Nessuna attività per questo cliente').'</em></p>';
115124
}
116125
echo '
117-
</ul>
118126
</div>
119127
</div>';
120128
}
@@ -132,22 +140,24 @@
132140
->latest()->take($numero_documenti)->get();
133141
echo '
134142
<div class="col-md-6 mb-3">
135-
<div class="alert alert-light">
136-
<h6><i class="fa fa-file-pdf-o"></i> '.tr('Ultime _NUM_ Fatture', ['_NUM_' => $numero_documenti]).'</h6>
137-
<ul class="list-unstyled">';
143+
<div class="alert alert-light mb-0">
144+
<h6 class="mb-2"><i class="fa fa-file-pdf-o text-success"></i> <strong>'.tr('Ultime _NUM_ Fatture', ['_NUM_' => $numero_documenti]).'</strong></h6>';
138145
if (!$fatture->isEmpty()) {
146+
echo '
147+
<ul class="list-unstyled mb-0">';
139148
foreach ($fatture as $fattura) {
140149
$scadenze = $fattura->scadenze;
141150
$da_pagare = $scadenze->sum('da_pagare') - $scadenze->sum('pagato');
142151
echo '
143-
<li class="mb-1"><i class="fa fa-angle-right"></i> '.Modules::link('Fatture di vendita', $fattura->id, $fattura->getReference().': '.moneyFormat($da_pagare)).'</li>';
152+
<li class="mb-1"><i class="fa fa-angle-right text-muted"></i> '.Modules::link('Fatture di vendita', $fattura->id, $fattura->getReference().': '.moneyFormat($da_pagare)).'</li>';
144153
}
154+
echo '
155+
</ul>';
145156
} else {
146157
echo '
147-
<li>'.tr('Nessuna fattura attiva per questo cliente').'</li>';
158+
<p class="text-muted mb-0"><em><i class="fa fa-info-circle"></i> '.tr('Nessuna fattura attiva per questo cliente').'</em></p>';
148159
}
149160
echo '
150-
</ul>
151161
</div>
152162
</div>';
153163
}
@@ -157,9 +167,9 @@
157167
if (!empty($note_anagrafica)) {
158168
echo '
159169
<div class="col-md-12">
160-
<div class="alert alert-warning">
161-
<h6><i class="fa fa-sticky-note-o"></i> '.tr('Note interne sul cliente').'</h6>
162-
<p class="mb-0">'.(!empty($note_anagrafica) ? $note_anagrafica : tr('Nessuna nota interna per questo cliente')).'</p>
170+
<div class="alert alert-warning mb-0">
171+
<h6 class="mb-2"><i class="fa fa-sticky-note-o"></i> <strong>'.tr('Note interne sul cliente').'</strong></h6>
172+
<p class="mb-0">'.$note_anagrafica.'</p>
163173
</div>
164174
</div>';
165175
}

0 commit comments

Comments
 (0)