{% extends "portfolios/applications/base.html" %} {% from "components/empty_state.html" import EmptyState %} {% from "components/icon.html" import Icon %} {% from 'components/save_button.html' import SaveButton %} {% from "components/toggle_list.html" import ToggleButton, ToggleSection %} {% from "components/multi_step_modal_form.html" import MultiStepModalForm %} {% import "fragments/applications/new_member_modal_content.html" as member_steps %} {% set secondary_breadcrumb = 'portfolios.applications.team_settings.title' | translate({ "application_name": application.name }) %} {% block application_content %} {% if not application.members %} {% set user_can_invite = user_can(permissions.CREATE_APPLICATION_MEMBER) %}

{{ ("portfolios.applications.team_settings.blank_slate.title" | translate) }}

{{ Icon('avatar') }} {% if not user_can_invite %}

{{ ("portfolios.applications.team_settings.blank_slate.sub_message" | translate) }}

{% endif %} {% if user_can_invite %} {% set new_member_modal_name = "add-app-mem" %} {{ "portfolios.applications.team_settings.blank_slate.action_label" | translate }} {{ MultiStepModalForm( name=new_member_modal_name, form=new_member_form, form_action=url_for("applications.create_member", application_id=application.id), steps=[ member_steps.MemberStepOne(new_member_form), member_steps.MemberStepTwo(new_member_form, application) ], ) }} {% endif %}
{% else %}
{{ 'portfolios.applications.team_settings.subheading' | translate }}
{% if g.matchesPath("application-members") %} {% include "fragments/flash.html" %} {% endif %}
{{ "portfolios.applications.team_settings.section.title" | translate({ "application_name": application.name }) }}
{{ Icon('info') }} {{ "portfolios.admin.settings_info" | translate }}
{{ "common.name" | translate }}
{{ "portfolios.applications.team_settings.section.table.team_management" | translate }}
{{ "portfolios.applications.team_settings.section.table.environment_management" | translate }}
{{ "portfolios.applications.team_settings.section.table.delete_access" | translate }}
 
    {% if user_can(permissions.EDIT_APPLICATION_MEMBER) %} {% include "fragments/applications/edit_team.html" %} {% elif user_can(permissions.VIEW_APPLICATION_MEMBER) %} {% include "fragments/applications/read_only_team.html" %} {% endif %}
{% if user_can(permissions.CREATE_APPLICATION_MEMBER) %} {% import "fragments/applications/new_member_modal_content.html" as member_steps %} {{ MultiStepModalForm( name=new_member_modal_name, form=new_member_form, form_action=url_for("applications.create_member", application_id=application.id), steps=[ member_steps.MemberStepOne(new_member_form), member_steps.MemberStepTwo(new_member_form, application) ], ) }} {% endif %}
{% endif %} {% endblock %}