diff --git a/templates/fragments/applications/environments.html b/templates/fragments/applications/edit_environments.html similarity index 100% rename from templates/fragments/applications/environments.html rename to templates/fragments/applications/edit_environments.html diff --git a/templates/fragments/applications/read_only_environments.html b/templates/fragments/applications/read_only_environments.html new file mode 100644 index 00000000..f38ed58c --- /dev/null +++ b/templates/fragments/applications/read_only_environments.html @@ -0,0 +1,77 @@ +{% from "components/icon.html" import Icon %} +{% from "components/toggle_list.html" import ToggleButton, ToggleSection %} + +
+
+
+
+
{{ 'portfolios.applications.environments_heading' | translate }}
+
+
+
+ +
+
+ {{ "portfolios.applications.environments.name" | translate }} + {{ "portfolios.applications.environments.members" | translate }} +
+ + +
+
diff --git a/templates/portfolios/applications/settings.html b/templates/portfolios/applications/settings.html index 24c8b5fb..d6abf274 100644 --- a/templates/portfolios/applications/settings.html +++ b/templates/portfolios/applications/settings.html @@ -78,16 +78,21 @@
- {% include "fragments/applications/environments.html" %} - + {% if user_can(permissions.EDIT_APPLICATION) %} + {% include "fragments/applications/edit_environments.html" %} + + {% elif user_can(permissions.VIEW_ENVIRONMENT) %} + {% include "fragments/applications/read_only_environments.html" %} + {% endif %} +
{% if user_can(permissions.DELETE_APPLICATION) %} {% call Modal(name="delete-application") %}