Skip to content

Commit 305db60

Browse files
authored
Fix Nav Highlighting and Styling (#3097)
1 parent 66379f7 commit 305db60

File tree

5 files changed

+18
-16
lines changed

5 files changed

+18
-16
lines changed

app/assets/sass/uswds/components/_tables.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,7 @@ td.table-empty-message {
6666
background-color: transparent;
6767
}
6868
}
69+
70+
.job-table {
71+
width: 100%;
72+
}

app/templates/components/main_nav.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
<ul class="usa-sidenav">
88
{% if current_user.has_permissions() %}
99
{% if current_user.has_permissions(ServicePermission.VIEW_ACTIVITY) %}
10-
<li class="usa-sidenav__item"><a class="{{ main_navigation.is_selected('dashboard') }}" href="{{ url_for('.service_dashboard', service_id=current_service.id) }}">Dashboard</a></li>
11-
<li class="usa-sidenav__item"><a class="{{ main_navigation.is_selected('activity') }}" href="{{ url_for('.all_jobs_activity', service_id=current_service.id) }}">Activity</a></li>
10+
<li class="usa-sidenav__item"><a class="usa-link {{ main_navigation.is_selected('dashboard') }}" href="{{ url_for('.service_dashboard', service_id=current_service.id) }}">Dashboard</a></li>
11+
<li class="usa-sidenav__item"><a class="usa-link {{ main_navigation.is_selected('activity') }}" href="{{ url_for('.all_jobs_activity', service_id=current_service.id) }}">Activity</a></li>
1212
{% endif %}
1313
{% elif current_user.has_permissions(allow_org_user=True) %}
14-
<li class="usa-sidenav__item"><a class="usa-link{{ main_navigation.is_selected('usage') }}" href="{{ url_for('.usage', service_id=current_service.id) }}">Usage</a></li>
15-
<li class="usa-sidenav__item"><a class="usa-link{{ main_navigation.is_selected('team-members') }}" href="{{ url_for('.manage_users', service_id=current_service.id) }}">Team members</a></li>
14+
<li class="usa-sidenav__item"><a class="usa-link {{ main_navigation.is_selected('usage') }}" href="{{ url_for('.usage', service_id=current_service.id) }}">Usage</a></li>
15+
<li class="usa-sidenav__item"><a class="usa-link {{ main_navigation.is_selected('team-members') }}" href="{{ url_for('.manage_users', service_id=current_service.id) }}">Team members</a></li>
1616
{% endif %}
1717
</ul>
1818
</nav>
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<nav id="nav-org-nav" aria-label="Organization navigation" class="nav margin-bottom-4">
22
<ul class="usa-sidenav">
33
{% if config.ORGANIZATION_DASHBOARD_ENABLED %}
4-
<li class="usa-sidenav__item"><a class="usa-link{{ org_navigation.is_selected('dashboard') }}" href="{{ url_for('.organization_dashboard', org_id=current_org.id) }}">Dashboard</a></li>
4+
<li class="usa-sidenav__item"><a class="usa-link {{ org_navigation.is_selected('dashboard') }}" href="{{ url_for('.organization_dashboard', org_id=current_org.id) }}">Dashboard</a></li>
55
{% endif %}
6-
<li class="usa-sidenav__item"><a class="usa-link{{ org_navigation.is_selected('usage') }}" href="{{ url_for('.organization_usage', org_id=current_org.id) }}">Usage</a></li>
7-
<li class="usa-sidenav__item"><a class="usa-link{{ org_navigation.is_selected('team-members') }}" href="{{ url_for('.manage_org_users', org_id=current_org.id) }}">Team members</a></li>
6+
<li class="usa-sidenav__item"><a class="usa-link {{ org_navigation.is_selected('usage') }}" href="{{ url_for('.organization_usage', org_id=current_org.id) }}">Usage</a></li>
7+
<li class="usa-sidenav__item"><a class="usa-link {{ org_navigation.is_selected('team-members') }}" href="{{ url_for('.manage_org_users', org_id=current_org.id) }}">Team members</a></li>
88
{% if current_user.platform_admin %}
9-
<li class="usa-sidenav__item"><a class="usa-link{{ org_navigation.is_selected('settings') }}" href="{{ url_for('.organization_settings', org_id=current_org.id) }}">Settings</a></li>
10-
<li class="usa-sidenav__item"><a class="usa-link{{ org_navigation.is_selected('trial-services') }}" href="{{ url_for('.organization_trial_mode_services', org_id=current_org.id) }}">Trial mode services</a></li>
11-
<li class="usa-sidenav__item"><a class="usa-link{{ org_navigation.is_selected('billing') }}" href="{{ url_for('.organization_billing', org_id=current_org.id) }}">Billing</a></li>
9+
<li class="usa-sidenav__item"><a class="usa-link {{ org_navigation.is_selected('settings') }}" href="{{ url_for('.organization_settings', org_id=current_org.id) }}">Settings</a></li>
10+
<li class="usa-sidenav__item"><a class="usa-link {{ org_navigation.is_selected('trial-services') }}" href="{{ url_for('.organization_trial_mode_services', org_id=current_org.id) }}">Trial mode services</a></li>
11+
<li class="usa-sidenav__item"><a class="usa-link {{ org_navigation.is_selected('billing') }}" href="{{ url_for('.organization_billing', org_id=current_org.id) }}">Billing</a></li>
1212
{% endif %}
1313
</ul>
1414
</nav>

app/templates/components/settings_nav.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,12 @@
33
{% else %}
44
<nav class="nav">
55
<ul class="usa-sidenav">
6-
{# {% if current_user.has_permissions() %} #}
7-
<li class="usa-sidenav__item"><a class="{{ main_navigation.is_selected('settings') }}"
6+
<li class="usa-sidenav__item"><a class="usa-link {{ main_navigation.is_selected('settings') }}"
87
href="{{ url_for('main.service_settings', service_id=current_service.id) }}">General</a></li>
9-
<li class="usa-sidenav__item"><a class="{{ main_navigation.is_selected('user-profile') }}"
8+
<li class="usa-sidenav__item"><a class="usa-link {{ main_navigation.is_selected('user-profile') }}"
109
href="{{ url_for('main.user_profile', service_id=current_service.id) }}">User profile</a></li>
11-
<li class="usa-sidenav__item"><a class="{{ main_navigation.is_selected('team-members') }}"
10+
<li class="usa-sidenav__item"><a class="usa-link {{ main_navigation.is_selected('team-members') }}"
1211
href="{{ url_for('main.manage_users', service_id=current_service.id) }}">Team members</a></li>
13-
{# {% endif %} #}
1412
</ul>
1513
</nav>
1614
{% endif %}

app/templates/components/sub-navigation.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
itemscope
55
itemtype="http://schema.org/ListItem"
66
>
7-
<a class="{% if has_subnav %}parent-link {% endif %}{% if item['link'] == request.endpoint %} usa-current {% endif %}" href="{{ url_for(item['link']) }}" itemprop="item">
7+
<a class="usa-link {% if has_subnav %}parent-link {% endif %}{% if item['link'] == request.endpoint %}usa-current {% endif %}" href="{{ url_for(item['link']) }}" itemprop="item">
88
<span itemprop="name">{{item['name']}}</span>
99
</a>
1010
{% if caller %}

0 commit comments

Comments
 (0)