{% extends "base.html" %} {% from "components/ui.html" import page_header %} {% block title %}{{ _('My productivity') }} · {{ app_name }}{% endblock %} {% block content %} {% set productivity_breadcrumbs = [{'text': _('Dashboard'), 'url': url_for('main.dashboard')}, {'text': _('My productivity')}] %} {{ page_header('fas fa-chart-line', _('My productivity'), _('Your personal time tracking patterns, focus, and streaks.'), breadcrumbs=productivity_breadcrumbs) }}
{{ '%.1f'|format(summary.today_hours or 0) }}
{{ _('today') }}
{{ '%.1f'|format(summary.week_hours or 0) }} / {{ '%.0f'|format(summary.week_goal_hours or 0) }} h
{{ _('this week') }}
{{ summary.billable_percent_week or 0 }}% {{ _('billable') }}
{{ streak.current_streak or 0 }}
{{ _('day streak') }}
{{ _('Best') }}: {{ streak.longest_streak or 0 }} {{ _('days') }}
—
{{ _('per session (last 30 days)') }}
{{ _('Most productive') }}: {{ focus.most_productive_day or '—' }}
{{ _('Last 14 days, with daily goal reference') }}
{{ _('No time tracked in the last 14 days.') }}
{{ _('Top projects (last 30 days)') }}
{{ _('No entries in the last 30 days') }}
{{ _('How and when you work best (last 30 days)') }}
{{ _('Last 12 weeks of tracked time') }}