Skip to content

Commit

Permalink
Merge pull request #1948 from laws-africa/a11y
Browse files Browse the repository at this point in the history
Accessibility improvements
  • Loading branch information
actlikewill authored Aug 14, 2024
2 parents 2bdc151 + 93eb0a8 commit 18320e9
Show file tree
Hide file tree
Showing 42 changed files with 123 additions and 14 deletions.
2 changes: 1 addition & 1 deletion africanlii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$primary: #EE7845;

$visited-link: #A13F1D;
:root {
--primary: #{$primary};
}
5 changes: 5 additions & 0 deletions africanlii/static/stylesheets/africanlii.scss
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,8 @@ iframe.video {
display: block;
}
}

.btn.btn-primary,
.btn.btn-outline-primary:hover {
color: $black;
}
3 changes: 3 additions & 0 deletions africanlii/templates/africanlii/au_institution_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'au_detail_page' %}">{% trans 'African Union' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions africanlii/templates/africanlii/au_organ_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'au_detail_page' %}">{% trans 'African Union' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions africanlii/templates/africanlii/doc_index_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'doc_index_list' %}">{% trans 'Indexes' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions africanlii/templates/africanlii/doc_index_first_level.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
{% block breadcrumb %}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'doc_index_list' %}">{% trans 'Indexes' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions africanlii/templates/africanlii/member_state_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'au_detail_page' %}">{% trans 'African Union' %}</a>
</li>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'au_detail_page' %}">{% trans 'African Union' %}</a>
</li>
Expand Down
1 change: 1 addition & 0 deletions civlii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #326fd1;
$visited-link: #1E4280;
1 change: 1 addition & 0 deletions eswatinilii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #326fd1;
$visited-link: #1E4280;
1 change: 1 addition & 0 deletions ghalii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #9a3102;
$visited-link: #6A2201;
3 changes: 2 additions & 1 deletion lawlibrary/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
$primary: #5a9d1c;
$primary: #248159;
$visited-link: #154732;

:root {
--primary: #{$primary};
Expand Down
4 changes: 4 additions & 0 deletions lawlibrary/templates/liiweb/locality_legislation_list.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
{% extends 'liiweb/locality_legislation_list.html' %}
{% load i18n %}
{% block breadcrumbs %}
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url "home_page" %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{{ breadcrumb_link }}">{{ locality_legislation_title }}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions lawlibrary/templates/peachjam/gazette_year.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'gazettes' %}">{% trans 'Gazettes' %}</a>
</li>
Expand Down
18 changes: 15 additions & 3 deletions lawlibrary/templates/peachjam/judgment_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,26 @@
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'judgment_list' %}">{% trans 'Judgments' %}</a>
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'court' document.court.code %}">{{ document.court.name }}</a>
<a href="{% url 'judgment_list' %}">{% trans 'Judgments' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'court_year' document.court.code document.date.year %}">{{ document.date.year }}</a>
<a href="{% url 'court' document.court.code %}">{{ document.court.name }}</a>
</li>
{% if document.registry %}
<li class="breadcrumb-item">
<a href="{% url 'court_registry' document.court.code document.registry.code %}">{{ document.registry.name }}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'court_registry_year' document.court.code document.registry.code document.date.year %}">{{ document.date.year }}</a>
</li>
{% else %}
<li class="breadcrumb-item">
<a href="{% url 'court_year' document.court.code document.date.year %}">{{ document.date.year }}</a>
</li>
{% endif %}
</ol>
</nav>
{% endblock %}
3 changes: 3 additions & 0 deletions lawlibrary/templates/peachjam/legislation_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
<nav aria-label="breadcrumb">
{% if document.locality %}
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
{% if document.locality.code in PROVINCIAL_CODES %}
<li class="breadcrumb-item">
<a href="{% url 'locality_legislation' %}">{% trans 'Provincial Legislation' %}</a>
Expand Down
3 changes: 2 additions & 1 deletion lesotholii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #00AFC4;
$primary: #008699;
$visited-link: #005766;
3 changes: 1 addition & 2 deletions liiweb/templates/liiweb/_hero_search.html
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
{% load i18n %}
<div class="row justify-content-center">
<div id="search" class="row justify-content-center">
<div class="col col-md-10 col-lg-8">
<form method="get" action="{% url 'search:search' %}" class="d-flex mb-2">
<input type="text"
class="form-control form-control-lg flex-grow-1"
placeholder="{% blocktrans %}Search {{ APP_NAME }}{% endblocktrans %}"
aria-label="{% blocktrans %}Search {{ APP_NAME }}{% endblocktrans %}"
autofocus=""
name="q"/>
<input type="submit"
class="btn btn-primary ms-2 btn-lg"
Expand Down
3 changes: 3 additions & 0 deletions liiweb/templates/liiweb/locality_legislation_list.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'locality_legislation' %}">{{ locality_legislation_title }}</a>
</li>
Expand Down
1 change: 1 addition & 0 deletions malawilii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #326fd1;
$visited-link: #1E4280;
1 change: 1 addition & 0 deletions mauritiuslii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #326fd1;
$visited-link: #1E4280;
1 change: 1 addition & 0 deletions namiblii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #326fd1;
$visited-link: #1E4280;
3 changes: 2 additions & 1 deletion nigerialii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #5dc09c;
$primary: #2F806C;
$visited-link: #1F5549;
3 changes: 2 additions & 1 deletion open_by_laws/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
$primary: #5a9d1c;
$primary: #248159;
$visited-link: #154732;

:root {
--primary: #{$primary};
Expand Down
15 changes: 15 additions & 0 deletions peachjam/static/stylesheets/_global.scss
Original file line number Diff line number Diff line change
Expand Up @@ -179,3 +179,18 @@ html[data-user-agent*='pocketlaw'] .pocketlaw-hidden {
max-height: 25vh;
overflow-y: auto;
}

a:visited {
color: $visited-link;
}

#skip-links li {
list-style-type: none;
}
#skip-links a {
position: absolute;
top: -201px;
}
#skip-links a:focus {
top: -1px;
}
1 change: 1 addition & 0 deletions peachjam/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ $youtube-color: #FF0000 !default;
$anntn-highlight-color: #a68bdc !default;
$diff-green-color: #a6f3a6 !default;
$diff-red-color: #f8cbcb !default;
$visited-link: $primary !default;

:root {
--facebook-color: #{$facebook-color};
Expand Down
9 changes: 8 additions & 1 deletion peachjam/templates/peachjam/_header.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
{% load static i18n %}
<header>
{% block skip-links %}
<div id="skip-links">
<a class="bg-white" href="#top">{% trans 'Go to page content' %}</a>
<a class="bg-white" href="#main-nav">{% trans 'Go to main menu' %}</a>
<a class="bg-white" href="#search">{% trans 'Go to search' %}</a>
</div>
{% endblock %}
{% block top-bar %}<div>Top bar content</div>{% endblock %}
<nav class="navbar navbar-expand-lg shadow-sm">
<nav id="main-nav" class="navbar navbar-expand-lg shadow-sm">
<div class="container">
<a class="navbar-brand" href="{% url 'home_page' %}">
{% block navbar-logo %}Logo image{% endblock %}
Expand Down
3 changes: 3 additions & 0 deletions peachjam/templates/peachjam/court_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'judgment_list' %}">{% trans 'Judgments' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions peachjam/templates/peachjam/gazette_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
{% block breadcrumbs %}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'gazettes' %}">{% trans 'Gazettes' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions peachjam/templates/peachjam/gazette_list.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
{% if place %}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'gazettes' %}">{% trans 'Gazettes' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions peachjam/templates/peachjam/gazette_year.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'gazettes' %}">{% trans 'Gazettes' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions peachjam/templates/peachjam/judgment_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
{% block breadcrumbs %}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'judgment_list' %}">{% trans 'Judgments' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions peachjam/templates/peachjam/taxonomy_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
<div class="container">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'top_level_taxonomy_list' %}">{% trans 'Taxonomies' %}</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions peachjam/templates/peachjam/taxonomy_first_level_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
{% block breadcrumb %}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{% url 'home_page' %}">{% trans 'Home' %}</a>
</li>
<li class="breadcrumb-item">
<a href="{% url 'top_level_taxonomy_list' %}">{% trans 'Taxonomies' %}</a>
</li>
Expand Down
1 change: 1 addition & 0 deletions rwandalii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #326fd1;
$visited-link: #1E4280;
1 change: 1 addition & 0 deletions seylii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #0094A4;
$visited-link: #004F57;
3 changes: 2 additions & 1 deletion sierralii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #47baef;
$primary: #0E77B4;
$visited-link: #094B73;
3 changes: 2 additions & 1 deletion tanzlii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #00a3f8;
$primary: #0076B3;
$visited-link: #004B73;
1 change: 1 addition & 0 deletions tcilii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #9f1e1f;
$visited-link: #5C1011;
1 change: 1 addition & 0 deletions ulii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #2b2e90;
$visited-link: #151854;
3 changes: 2 additions & 1 deletion zambialii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #16a085;
$primary: #0F7A64;
$visited-link: #0A4F41;
1 change: 1 addition & 0 deletions zimlii/static/stylesheets/_variables.scss
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
$primary: #c3a918;
$visited-link: #867510;

0 comments on commit 18320e9

Please sign in to comment.