Company - wszystkie moduły - wersja robocza

This commit is contained in:
2026-03-07 19:14:17 +01:00
parent eed545736d
commit f2e1fa6134
10 changed files with 2469 additions and 113 deletions

View File

@@ -0,0 +1,192 @@
<?php
$enablePrototypeComments = true;
include '../../header-invoice.php';
?>
<div class="container-xxl flex-grow-1 container-p-y">
<h4 class="fw-bold py-3 mb-4">
<span class="text-muted fw-light">Zarządzanie zespołem /</span> Uprawnienia
</h4>
<div class="card mb-4 bg-label-primary shadow-none border border-primary">
<div class="card-body">
<div class="d-flex align-items-start align-items-sm-center gap-3">
<div
class="avatar avatar-md p-1 bg-white rounded flex-shrink-0 shadow-sm d-flex justify-content-center align-items-center">
<i class="bx bx-shield-quarter text-primary fs-3"></i>
</div>
<div>
<h5 class="text-dark mb-1 fw-bold">Uprawnienia w ekosystemie magico</h5>
<p class="mb-0 text-dark small">
Poniżej widzisz wszystkie aktywne aplikacje Twojej firmy. Ze względu na budowę systemu, każda z
aplikacji
operuje własnym, unikalnym zestawem uprawnień szczegółowych (Matrix ACL). Wybierz aplikację z
listy, aby zarządzać szczegółowym poziomem dostępu poszczególnych <a href="app-groups.php"
class="fw-bold">Grup</a> do jej poszczególnych modułów.
</p>
</div>
</div>
</div>
</div>
<!-- Układ 4 kart z Aplikacjami -->
<div class="row g-4 mb-4">
<!-- Karta 1: invoice.magico -->
<div class="col-md-6 col-lg-6">
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-3">
<div
class="avatar avatar-sm bg-label-primary rounded p-2 me-3 d-flex align-items-center justify-content-center">
<i class="bx bx-receipt fs-4"></i>
</div>
<h5 class="mb-0 fw-bold">invoice.magico</h5>
<span class="badge bg-label-success ms-auto">Aktywna</span>
</div>
<p class="text-muted small mb-4">
Moduł obsługi księgowej i wystawiania dokumentów sprzedaży. Zarządzanie fakturami VAT,
proformami oraz bazą kontrahentów.
</p>
<div class="mb-4">
<h6 class="text-muted fw-normal small text-uppercase mb-2">Grupy posiadające dostęp (dowolny):
</h6>
<div class="d-flex flex-wrap gap-2">
<span class="badge bg-label-secondary">Właściciel</span>
<span class="badge bg-label-secondary">Kadra Kierownicza</span>
<span class="badge bg-label-secondary">Dział Obsługi Klienta</span>
</div>
</div>
</div>
<div class="card-footer border-top bg-transparent text-end">
<a href="app-permissions-acl.php" class="btn btn-primary w-100">
Zarządzaj uprawnieniami ACL <i class="bx bx-right-arrow-alt ms-1"></i>
</a>
</div>
</div>
</div>
<!-- Karta 2: sync.magico -->
<div class="col-md-6 col-lg-6">
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-3">
<div
class="avatar avatar-sm bg-label-info rounded p-2 me-3 d-flex align-items-center justify-content-center">
<i class="bx bx-refresh fs-4"></i>
</div>
<h5 class="mb-0 fw-bold">sync.magico</h5>
<span class="badge bg-label-success ms-auto">Aktywna</span>
</div>
<p class="text-muted small mb-4">
Centrum integracji e-commerce. Kontrola wymiany danych produktowych i magazynowych z
zewnętrznymi platformami (BaseLinker, Allegro).
</p>
<div class="mb-4">
<h6 class="text-muted fw-normal small text-uppercase mb-2">Grupy posiadające dostęp (dowolny):
</h6>
<div class="d-flex flex-wrap gap-2">
<span class="badge bg-label-secondary">Właściciel</span>
<span class="badge bg-label-secondary">Kadra Kierownicza</span>
</div>
</div>
</div>
<div class="card-footer border-top bg-transparent text-end">
<a href="#" class="btn btn-outline-primary w-100">
Zarządzaj uprawnieniami ACL <i class="bx bx-right-arrow-alt ms-1"></i>
</a>
</div>
</div>
</div>
<!-- Karta 3: helpdesk.magico -->
<div class="col-md-6 col-lg-6">
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-3">
<div
class="avatar avatar-sm bg-label-warning rounded p-2 me-3 d-flex align-items-center justify-content-center">
<i class="bx bx-support fs-4"></i>
</div>
<h5 class="mb-0 fw-bold">helpdesk.magico</h5>
<span class="badge bg-label-success ms-auto">Aktywna</span>
</div>
<p class="text-muted small mb-4">
System zarządzania zgłoszeniami i wsparcia klienta. Śledzenie statusu ticketów, komunikacja oraz
baza wiedzy (BOK).
</p>
<div class="mb-4">
<h6 class="text-muted fw-normal small text-uppercase mb-2">Grupy posiadające dostęp (dowolny):
</h6>
<div class="d-flex flex-wrap gap-2">
<span class="badge bg-label-secondary">Właściciel</span>
<span class="badge bg-label-secondary">Dział Obsługi Klienta</span>
<span class="badge bg-label-secondary">Menadżer</span>
</div>
</div>
</div>
<div class="card-footer border-top bg-transparent text-end">
<a href="#" class="btn btn-outline-primary w-100">
Zarządzaj uprawnieniami ACL <i class="bx bx-right-arrow-alt ms-1"></i>
</a>
</div>
</div>
</div>
<!-- Karta 4: employee.magico -->
<div class="col-md-6 col-lg-6">
<div class="card h-100">
<div class="card-body">
<div class="d-flex align-items-center mb-3">
<div
class="avatar avatar-sm bg-label-success rounded p-2 me-3 d-flex align-items-center justify-content-center">
<i class="bx bx-group fs-4"></i>
</div>
<h5 class="mb-0 fw-bold">employee.magico</h5>
<span class="badge bg-label-secondary ms-auto">Nieaktywna</span>
</div>
<p class="text-muted small mb-4">
Dedykowany portal pracowniczy (HR). Zarządzanie urlopami, wnioskami pracowniczymi, ewidencją
czasu pracy oraz komunikacją wewnętrzną firmy.
</p>
<div class="mb-4">
<h6 class="text-muted fw-normal small text-uppercase mb-2">Grupy posiadające dostęp (dowolny):
</h6>
<p class="text-muted small fst-italic mb-0">Ta usługa nie jest włączona w Twoim pakiecie,
uprawnienia są uśpione.</p>
</div>
</div>
<div class="card-footer border-top bg-transparent text-end">
<button class="btn btn-outline-secondary w-100" disabled>
Aplikacja jest nieaktywna
</button>
</div>
</div>
</div>
</div>
</div>
<div class="content-backdrop fade"></div>
<?php include '../../footer.php'; ?>
<!-- Scripts -->
<script>
document.addEventListener("DOMContentLoaded", function () {
// ...
});
</script>
</body>
</html>