diff --git a/src/sentry/static/sentry/less/project-settings.less b/src/sentry/static/sentry/less/project-settings.less index d620c25c70f6ae..9b5005b5dbe099 100644 --- a/src/sentry/static/sentry/less/project-settings.less +++ b/src/sentry/static/sentry/less/project-settings.less @@ -162,4 +162,7 @@ color: #fff; } } + .client-key-item.disabled { + opacity: 0.5; + } } diff --git a/src/sentry/templates/sentry/projects/keys.html b/src/sentry/templates/sentry/projects/keys.html index 24c023732c1de5..1647397f69c4ae 100644 --- a/src/sentry/templates/sentry/projects/keys.html +++ b/src/sentry/templates/sentry/projects/keys.html @@ -19,8 +19,8 @@

{% trans "Client Keys" %}

a look at our documentation.

- {% for key in key_list %} -
+ {% for key in key_list|dictsortreversed:"is_active" %} +
{% trans "Details" %} {% if ACCESS.project_write %} @@ -32,7 +32,7 @@

{% trans "Client Keys" %}

{% else %}
{% csrf_token %} - +
{% endif %} {% endif %} @@ -44,9 +44,9 @@

{% trans "Client Keys" %}

{% endif %}
{% if key.label %} -
{{ key.label }}
+
{{ key.label }}{% if not key.is_active %} Disabled{% endif %}
{% else %} -
{{ key.public_key }}
+
{{ key.public_key }}{% if not key.is_active %} Disabled{% endif %}
{% endif %}