mirror of
https://github.com/metagov/govarch-website.git
synced 2025-05-01 21:54:40 +00:00
improve accessibility and add search form
This commit is contained in:
parent
dd7275c4c0
commit
a2cf0cef48
12
README.md
12
README.md
@ -136,8 +136,6 @@ layout: post
|
|||||||
|
|
||||||
### Icons
|
### Icons
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The [JSON Feed spec](https://jsonfeed.org/version/1) states that feeds should include an icon. To add your icon, add the following line in your site's `_config.yml` file:
|
The [JSON Feed spec](https://jsonfeed.org/version/1) states that feeds should include an icon. To add your icon, add the following line in your site's `_config.yml` file:
|
||||||
|
|
||||||
```
|
```
|
||||||
@ -146,8 +144,6 @@ feed_icon: /assets/images/icon-512.png
|
|||||||
|
|
||||||
Then, replace the `/assets/images/icon-512.png` file with your own image.
|
Then, replace the `/assets/images/icon-512.png` file with your own image.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Credits
|
### Credits
|
||||||
|
|
||||||
The theme credits that appear at the bottom of each page can be turned off by including the following line in your site's `_config.yml` file:
|
The theme credits that appear at the bottom of each page can be turned off by including the following line in your site's `_config.yml` file:
|
||||||
@ -156,6 +152,14 @@ The theme credits that appear at the bottom of each page can be turned off by in
|
|||||||
hide_credits: true
|
hide_credits: true
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Search
|
||||||
|
|
||||||
|
The theme uses a [custom DuckDuckGo Search Form](https://patdryburgh.com/blog/adding-a-custom-duckduckgo-search-bar-to-your-site/) that can be turned off by including the following line in your site's `_config.yml` file:
|
||||||
|
|
||||||
|
```
|
||||||
|
hide_search: true
|
||||||
|
```
|
||||||
|
|
||||||
### Font
|
### Font
|
||||||
|
|
||||||
I spent a good amount of time trying to identify the font used on the front cover of the trade paperback version of Arguably. Unfortunately, I failed to accurately identify the exact font used. If you happen to know what font is used on the book cover, I would appreciate you [letting me know](mailto:hello@patdryburgh.com) :)
|
I spent a good amount of time trying to identify the font used on the front cover of the trade paperback version of Arguably. Unfortunately, I failed to accurately identify the exact font used. If you happen to know what font is used on the book cover, I would appreciate you [letting me know](mailto:hello@patdryburgh.com) :)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{% assign menu = site.data.menu %}
|
{% assign menu = site.data.menu %}
|
||||||
|
|
||||||
{% if menu %}
|
{% if menu %}
|
||||||
<nav class="site-navigation">
|
<nav class="site-navigation" role="navigation">
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="{{ '/' | prepend: site.baseurl }}">
|
<a href="{{ '/' | prepend: site.baseurl }}">
|
||||||
|
8
_includes/search.html
Normal file
8
_includes/search.html
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<form method="get" id="search" action="https://duckduckgo.com/">
|
||||||
|
<input type="hidden" name="sites" value="{{ site.url }}"/>
|
||||||
|
<input type="hidden" name="k8" value="#222222"/>
|
||||||
|
<input type="hidden" name="k9" value="#dc4b3c"/>
|
||||||
|
<input type="hidden" name="kt" value="h"/>
|
||||||
|
<input type="text" id="search__input" name="q" placeholder="Search…"/ autocomplete="off">
|
||||||
|
<button type="submit" class="btn btn-bordered" tabindex="-1">Search</button>
|
||||||
|
</form>
|
@ -31,6 +31,10 @@
|
|||||||
|
|
||||||
{{ content }}
|
{{ content }}
|
||||||
|
|
||||||
|
{% unless site.hide_search %}
|
||||||
|
{% include search.html %}
|
||||||
|
{% endunless %}
|
||||||
|
|
||||||
{% include menu.html %}
|
{% include menu.html %}
|
||||||
|
|
||||||
{% unless site.hide_credits %}
|
{% unless site.hide_credits %}
|
||||||
|
@ -22,7 +22,7 @@ layout: default
|
|||||||
</header>
|
</header>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<main class="home" aria-label="Content" id="main">
|
<main class="home" id="main" role="main" aria-label="Content">
|
||||||
|
|
||||||
<h1 class="content-title divided">
|
<h1 class="content-title divided">
|
||||||
{% if site.paginate and site.paginate_path and paginator.page > 1 %}
|
{% if site.paginate and site.paginate_path and paginator.page > 1 %}
|
||||||
|
@ -8,7 +8,7 @@ layout: default
|
|||||||
{% include back-link.html %}
|
{% include back-link.html %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting" id="main">
|
<article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting" id="main" role="article" aria-label="Content">
|
||||||
|
|
||||||
{% if page.title != "" %}
|
{% if page.title != "" %}
|
||||||
<h1 class="post-title divided p-name" itemprop="name headline">
|
<h1 class="post-title divided p-name" itemprop="name headline">
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
body {
|
body {
|
||||||
color: $text-color;
|
color: $text-color;
|
||||||
font-family: "EB Garamond", Garamond, "Times New Roman", serif;
|
font-family: $font-family;
|
||||||
font-size: 1.3125em;
|
font-size: 1.3125em;
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
.site-navigation {
|
.site-navigation {
|
||||||
margin-top: 2rem;
|
margin-top: 2rem;
|
||||||
|
padding: 0 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.site-navigation ul {
|
.site-navigation ul {
|
||||||
|
20
_sass/_search.scss
Normal file
20
_sass/_search.scss
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
#search {
|
||||||
|
margin: 0 auto;
|
||||||
|
padding: 0 1rem;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
#search__input {
|
||||||
|
border: 0;
|
||||||
|
font: 1em $font-family;
|
||||||
|
padding: .5em;
|
||||||
|
color: $text-color;
|
||||||
|
text-align: center;
|
||||||
|
&:focus {
|
||||||
|
outline: 1px dashed $text-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#search button[type="submit"] {
|
||||||
|
display: none;
|
||||||
|
}
|
@ -1,6 +1,7 @@
|
|||||||
$brand-color: #f2e300;
|
$brand-color: #f2e300;
|
||||||
$text-color: #0b0404;
|
$text-color: #0b0404;
|
||||||
$muted-text-color: #79785b;
|
$muted-text-color: #79785b;
|
||||||
|
$font-family: "EB Garamond", Garamond, "Times New Roman", serif;
|
||||||
|
|
||||||
$on-bigphone: 375px;
|
$on-bigphone: 375px;
|
||||||
$on-tablet: 768px;
|
$on-tablet: 768px;
|
||||||
|
@ -16,5 +16,6 @@ $asset_url: '{{ '/assets' | absolute_url }}';
|
|||||||
"menu",
|
"menu",
|
||||||
"post-list",
|
"post-list",
|
||||||
"article",
|
"article",
|
||||||
"footnotes"
|
"footnotes",
|
||||||
|
"search"
|
||||||
;
|
;
|
Loading…
x
Reference in New Issue
Block a user