Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
|
- <div class="panel-header">
- <h2>Live Summary</h2>
- <p>Server-rendered fragments refresh here with htmx whenever employees change or search terms update.</p>
- </div>
-
- <div class="stats-grid">
- <article class="stat-card">
- <span>Total Employees</span>
- <strong><?= e((string) $model->summary['employee_count']) ?></strong>
- </article>
-
- <article class="stat-card">
- <span>Departments</span>
- <strong><?= e((string) $model->summary['department_count']) ?></strong>
- </article>
-
- <article class="stat-card">
- <span>Latest Start Date</span>
- <strong><?= e((string) $model->summary['latest_start_date']) ?></strong>
- </article>
- </div>
-
- <?php if ($model->newestEmployee !== null): ?>
- <div class="summary-feature">
- <span class="summary-label">Newest matching record</span>
- <h3><?= e($model->newestEmployee['first_name'] . ' ' . $model->newestEmployee['last_name']) ?></h3>
- <p><?= e((string) $model->newestEmployee['job_title']) ?> in <?= e((string) $model->newestEmployee['department']) ?></p>
- </div>
- <?php else: ?>
- <div class="empty-state">
- <p>No matching employees yet.</p>
- <p>Try a broader search or add a new employee record.</p>
- </div>
- <?php endif; ?>
|