chore: sync module from working instance and add install guide
This commit is contained in:
@@ -33,6 +33,30 @@ switch ($transfer->status) {
|
||||
$statusTextColor = '#d1d5db';
|
||||
break;
|
||||
}
|
||||
|
||||
static $transferActionButtonStylePrinted = false;
|
||||
if (!$transferActionButtonStylePrinted):
|
||||
$transferActionButtonStylePrinted = true;
|
||||
?>
|
||||
<style>
|
||||
.animal-transfer-action-btn {
|
||||
border-radius: 999px;
|
||||
border: 1px solid rgba(15, 23, 42, 0.24);
|
||||
background: rgba(255, 255, 255, 0.92);
|
||||
color: #0f172a !important;
|
||||
font-weight: 700;
|
||||
box-shadow: 0 2px 10px rgba(15, 23, 42, 0.2);
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
.animal-transfer-action-btn {
|
||||
border-color: rgba(226, 232, 240, 0.34);
|
||||
background: rgba(15, 23, 42, 0.72);
|
||||
color: #f8fafc !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
<?php endif; ?>
|
||||
?>
|
||||
|
||||
<div class="panel panel-default" style="margin-bottom:0;overflow:hidden;border-radius:12px;border:0;box-shadow:0 8px 24px rgba(15,23,42,0.14);">
|
||||
@@ -69,18 +93,16 @@ switch ($transfer->status) {
|
||||
Yii::t('AnimalManagementModule.base', 'Accept'),
|
||||
$space->createUrl('/animal_management/animals/transfer-respond', ['id' => $transfer->id, 'decision' => 'accept']),
|
||||
[
|
||||
'class' => 'btn btn-xs btn-default',
|
||||
'class' => 'btn btn-xs btn-default animal-transfer-action-btn',
|
||||
'data-method' => 'post',
|
||||
'style' => 'border-radius:999px;border:0;background:rgba(255,255,255,0.92);font-weight:600;'
|
||||
]
|
||||
) ?>
|
||||
<?= Html::a(
|
||||
Yii::t('AnimalManagementModule.base', 'Decline'),
|
||||
$space->createUrl('/animal_management/animals/transfer-respond', ['id' => $transfer->id, 'decision' => 'decline']),
|
||||
[
|
||||
'class' => 'btn btn-xs btn-default',
|
||||
'class' => 'btn btn-xs btn-default animal-transfer-action-btn',
|
||||
'data-method' => 'post',
|
||||
'style' => 'border-radius:999px;border:0;background:rgba(255,255,255,0.92);font-weight:600;'
|
||||
]
|
||||
) ?>
|
||||
<?php elseif ($isIncoming && $transfer->status === AnimalTransfer::STATUS_ACCEPTED): ?>
|
||||
@@ -88,9 +110,8 @@ switch ($transfer->status) {
|
||||
Yii::t('AnimalManagementModule.base', 'Complete Transfer'),
|
||||
$space->createUrl('/animal_management/animals/transfer-complete', ['id' => $transfer->id]),
|
||||
[
|
||||
'class' => 'btn btn-xs btn-default',
|
||||
'class' => 'btn btn-xs btn-default animal-transfer-action-btn',
|
||||
'data-method' => 'post',
|
||||
'style' => 'border-radius:999px;border:0;background:rgba(255,255,255,0.92);font-weight:600;'
|
||||
]
|
||||
) ?>
|
||||
<?php elseif (!$isIncoming && in_array($transfer->status, [AnimalTransfer::STATUS_REQUESTED, AnimalTransfer::STATUS_ACCEPTED], true)): ?>
|
||||
@@ -98,9 +119,8 @@ switch ($transfer->status) {
|
||||
Yii::t('AnimalManagementModule.base', 'Cancel Request'),
|
||||
$space->createUrl('/animal_management/animals/transfer-cancel', ['id' => $transfer->id]),
|
||||
[
|
||||
'class' => 'btn btn-xs btn-default',
|
||||
'class' => 'btn btn-xs btn-default animal-transfer-action-btn',
|
||||
'data-method' => 'post',
|
||||
'style' => 'border-radius:999px;border:0;background:rgba(255,255,255,0.92);font-weight:600;'
|
||||
]
|
||||
) ?>
|
||||
<?php endif; ?>
|
||||
|
||||
Reference in New Issue
Block a user