{% extends "allianceauth/base-bs5.html" %} {% load i18n %} {% load static %} {% block page_title %}{% trans "Indy Hub" %}{% endblock page_title %} {% block extra_css %} {% endblock extra_css %} {% block content %}
{% trans "Industrial command center" %}

{% trans "Welcome to Indy Hub" %}

{% trans "Monitor your production flow, understand your blueprint inventory, and coordinate copy requests in one glance." %}

{% if not has_blueprint_tokens or not has_jobs_tokens %}

{% trans "Finish your setup" %}

{% trans "Authorize blueprint and industry tokens to unlock live insights across the dashboard." %}

{% trans "Authorize data sync" %}

{% trans "Connect at least one character for blueprints and jobs so Indy Hub can stay current." %}

{% if has_blueprint_tokens %} {{ blueprint_token_count }} {% trans "characters authorized for blueprints" %} {% else %} {% trans "Blueprint access missing" %} {% endif %}
{% if has_jobs_tokens %} {{ jobs_token_count }} {% trans "characters authorized for industry jobs" %} {% else %} {% trans "Industry jobs access missing" %} {% endif %}

{% trans "Tokens enable copy-sharing queues, industry alerts, and blueprint metrics across every card." %}

{% trans "Open token management" %}
{% trans "Quick reminders" %}
  • {% trans "Blueprint tokens give access to originals, copies, and research stats for your characters." %}
  • {% trans "Industry job tokens power live slot counts and completion alerts." %}
  • {% trans "You can authorize multiple characters—Indy Hub deduplicates everything automatically." %}
{% endif %}

{% trans "Watch your operations" %}

{% trans "Review personal blueprints, industry jobs, and plan your next run." %}

{% trans "Blueprint library" %}

{% trans "Originals and copies at a glance." %}

{% if has_blueprint_tokens %} {{ blueprint_count|default:0 }} {% endif %}
{% if has_blueprint_tokens %}
{% trans "Originals" %} {{ original_blueprints|default:0 }}
{% trans "Copies" %} {{ copy_blueprints|default:0 }}

{% trans "Review personal research status and locate originals ready to share." %}

{% else %}
{% trans "Blueprint access missing" %} {% blocktrans %}Connect an ESI blueprint token to populate your library and unlock sharing.{% endblocktrans %}
{% trans "Open token management" %}
{% endif %}
{% trans "Industry jobs" %}

{% trans "Track active slots and completed work." %}

{% if has_jobs_tokens %} {{ active_jobs_count|default:0 }} {% endif %}
{% if has_jobs_tokens %}
{{ active_jobs_count|default:0 }} {% trans "Active jobs" %}
{{ completed_jobs_count|default:0 }} {% trans "Completed (30d)" %}
{% trans "Open job tracker" %}

{% trans "Need alerts? Use the preferences card above to enable completion pings." %}

{% else %}

{% trans "Connect an industry token to pull live job data and alerts." %}

{% trans "Setup access" %}
{% endif %}
{% trans "Production simulations" %}

{% trans "Plan taxes, fees, and profitability scenarios." %}

{% trans "Run what-if analyses before committing to large scale production." %}

{% trans "Collaboration hub" %}

{% trans "Coordinate duplicates, fulfil copy queues, and keep your corp in sync." %}

{% trans "Blueprint sharing" %}

{{ copy_sharing_state.subtitle }}

{% trans "Tools & references" %}

{% trans "Jump into catalogs, documentation, and request history." %}

{% trans "All EVE blueprints" %}

{% trans "Reference database with search and filters." %}

{% trans "Browse the complete blueprint catalog to study stats or scout new production opportunities." %}

{% trans "Preferences & access" %}

{% trans "Tune notifications and keep your ESI connections healthy." %}

{% trans "Quick preferences" %}
{% trans "Industry job alerts" %}

{% if jobs_notify_completed %}{% trans "Notifications enabled: we'll ping you when jobs finish." %}{% else %}{% trans "Notifications disabled: job completions stay quiet." %}{% endif %}

{% trans "Manage ESI tokens" %}
{% endblock content %} {% block extra_javascript %} {% endblock extra_javascript %}