Fix permissions display

This commit is contained in:
George Drummond 2019-06-12 15:34:20 -04:00
parent 6911eff35e
commit c640495a06
No known key found for this signature in database
GPG Key ID: 296DD6077123BF17
3 changed files with 43 additions and 32 deletions

View File

@ -554,20 +554,18 @@
flex-direction: row-reverse;
}
.defense-row {
.admin-title {
padding: 0 0 0.4rem 0;
margin-top: 0;
font-size: 1.7rem;
font-weight: 700;
max-width: 45em;
position: relative;
clear: both;
}
.admin-title {
padding: 0 0 0.4rem 0;
margin-top: 0;
font-size: 1.7rem;
font-weight: 700;
max-width: 45em;
position: relative;
clear: both;
}
.admin-content {
margin-bottom: 2rem;
}
.admin-content {
margin-bottom: 2rem;
}
}

View File

@ -11,32 +11,44 @@
<div class="panel">
<div class="panel__content">
{% if user_can(permissions.VIEW_PORTFOLIO_NAME) %}
<base-form inline-template>
<form method="POST" action="{{ url_for('portfolios.edit', portfolio_id=portfolio.id) }}" autocomplete="false">
{{ portfolio_form.csrf_token }}
<div class='form-row'>
<div class='form-col form-col--half'>
{{ TextInput(portfolio_form.name, validation="portfolioName") }}
</div>
{% if user_can(permissions.EDIT_PORTFOLIO_NAME) %}
<base-form inline-template>
<form method="POST" action="{{ url_for('portfolios.edit', portfolio_id=portfolio.id) }}" autocomplete="false">
{{ portfolio_form.csrf_token }}
<div class='form-row'>
<div class='form-col form-col--half'>
{{ TextInput(portfolio_form.name, validation="portfolioName") }}
</div>
<div class='edit-portfolio-name action-group'>
{{ SaveButton(text='Save', additional_classes='usa-button-big') }}
</div>
</div>
<div class='defense-row'>
<div>
<div class='admin-title'>{{ "forms.task_order.defense_component_label" | translate }}</div>
{% if portfolio.defense_component %}
<div class='admin-content'>{{ portfolio.defense_component }}</div>
{% else %}
<div class='admin-content'>{{ "fragments.portfolio_admin.none" | translate }}</div>
{% endif %}
</div>
</div>
</form>
</base-form>
{% else %}
<div>
<div class='admin-title'>
{{ "portfolios.admin.portfolio_name" | translate }}
</div>
</div>
<div>
<div class='admin-content'>
{{ portfolio.name }}
</div>
</div>
{% endif %}
<div class='defense-row'>
<div>
<div class='admin-title'>{{ "forms.task_order.defense_component_label" | translate }}</div>
{% if portfolio.defense_component %}
<div class='admin-content'>{{ portfolio.defense_component }}</div>
{% else %}
<div class='admin-content'>{{ "fragments.portfolio_admin.none" | translate }}</div>
{% endif %}
</div>
</div>
</div>
</div>

View File

@ -440,6 +440,7 @@ portfolios:
portfolio_members_subheading: These members have different levels of access to the portfolio.
portfolio_members_title: Portfolio members
settings_info: Learn more about these settings
portfolio_name: Portfolio name
applications:
add_application_text: Add a new application
add_environment: Add new environment