'dark', 'High' => 'danger', 'Medium' => 'warning', 'Low' => 'info']; // One plain sentence on the state of the day, under the greeting $summary = 'It\'s ' . date('l, F j') . '.'; if ($my_tickets !== null) { $open = $my_tickets['total']; if ($open === 0) { $summary .= ' No open tickets are assigned to you.'; } else { $summary .= " You have $open open ticket" . ($open === 1 ? '' : 's'); $breached = $my_tickets['breached']; $summary .= $breached ? ', ' . ($breached === $open ? ($open === 1 ? 'and it is' : 'all') : "$breached of them") . ' past SLA.' : '.'; } } // Light text colours for the severity of each attention item $tone_text = ['danger' => 'text-danger-emphasis', 'warning' => 'text-warning-emphasis', 'info' => 'text-info-emphasis', 'secondary' => 'text-body', 'success' => 'text-success-emphasis']; ?>

Needs attention

Nothing needs attention No breached SLAs, unassigned tickets, overdue invoices, or anything expiring in the next 30 days.

Your day

Open and assigned to you

View all
intval($ticket['ticket_client_id']) ?: null, 'ticket_id' => intval($ticket['ticket_id']), ])); $status_color = preg_match('/^#[0-9a-f]{3,8}$/i', (string) $ticket['ticket_status_color']) ? $ticket['ticket_status_color'] : '#6c757d'; $last_activity = $ticket['ticket_updated_at'] ?: $ticket['ticket_created_at']; ?> SLA
No open tickets assigned to you.

Your schedule

Open calendar
count($schedule['items'])) { ?> more this week
Nothing scheduled in the next 7 days.

Your time this week

Last week
0) { ?>
Billable Not billable
No time logged on tickets yet this week.

Open tickets by tech

No open tickets.

Opened and resolved

Last 12 weeks

,
= 0 : $change <= 0); ?>
Right now

Cash flow

0) { ?>

Lighter bars are expected: what's still owed on unpaid invoices, by due date, plus recurring invoices and expenses in the month they next run. Overdue invoices aren't counted.

Accounts

View accounts
Total balance
No accounts yet.

Receivables aging

View unpaid invoices
0) { ?>
owed on invoice
$bucket) { ?>
Owe the most
Nothing is owed on unpaid invoices.

Top clients

Paid,
No client payments in this period.

Top 5
    Nothing in this period.

    Latest income

    View all income
    No payments yet.

    Latest expenses

    View all expenses
    • ·
    No expenses yet.

    Trips

    mi
    Your role has no dashboard sections. Use the menu or Ctrl + K to find what you need.