{% extends "client_portal/base.html" %} {% from "components/ui.html" import page_header %} {% block title %}{{ _('Activity Feed') }} - {{ _('Client Portal') }}{% endblock %} {% block content %} {% set breadcrumbs = [ {'text': _('Client Portal'), 'url': url_for('client_portal.dashboard')}, {'text': _('Activity Feed')} ] %} {{ page_header( icon_class='fas fa-history', title_text=_('Activity Feed'), subtitle_text=_('Recent project activities'), breadcrumbs=breadcrumbs ) }} {% if feed_items %}
{% for item in feed_items %}

{{ item.description or (item.action|replace('_', ' ')|title) }}

{% if item.project_name %}
{{ item.project_name }}
{% endif %} {% if item.user_display_name %}
{{ item.user_display_name }}
{% endif %}
{{ item.created_at|user_datetime if item.created_at else _('N/A') }}
{{ (item.action or 'activity')|replace('_', ' ')|title }}
{% if item.link_url %} {{ _('View details') }} {% endif %}
{% endfor %}
{% else %}

{{ _('No Activity') }}

{{ _('No recent activity to display. Activity will appear here as projects are updated and time entries are logged.') }}

{% endif %} {% endblock %}