Accessibility improvements (#6669)

* Accessibility improvements

* Remove unused CSS

* Fix alt tag
pull/6750/head
Michael Loßin 2 years ago committed by GitHub
parent 735b0f19ce
commit 5bdab109de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -30,14 +30,6 @@
</svg>
</a>
{% unless page.name == "index.html" %}
<div class="back-arrow">
<a onclick="history.back()">
<i class="fas fa-arrow-left"></i>
</a>
</div>
{% endunless %}
<div class="container">
<noscript>
<div class="alert bg-danger text-white border p-1 mt-2">

@ -10,7 +10,7 @@ layout: default
<div class="maintainer col-12 col-md-4 col-lg-3" id="{{ maintainer.login }}">
<a href="{{ maintainer.html_url}}">
<div class="card">
<img class="maintainer-img card-img-top" loading="lazy" src="{{ maintainer.avatar_url }}&size=291">
<img class="maintainer-img card-img-top" loading="lazy" src="{{ maintainer.avatar_url }}&size=291" alt="">
<div class="card-body">
<h2 class="maintainer-name card-title">{{ maintainer.login }}</h2>
<hr>

@ -27,6 +27,10 @@ h1, h2, h3, h4 {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}
a {
color: #005AA0;
}
@media (prefers-color-scheme: dark) {
body {
color: #eee;
@ -40,24 +44,6 @@ h1, h2, h3, h4 {
}
.back-arrow {
top: 0;
left: 0;
margin-top: 35px;
margin-left: 30px;
a {
.fa-arrow-left {
font-size: 35px;
color: #ccc;
&:hover {
color: #fff;
}
}
}
}
.container {
max-width: calc(1327px + 2rem);
padding: 0;

@ -8,7 +8,7 @@ layout: default
<div class="col-12 col-md-8 col-xl-12 text-center position-relative">
<div class="description">
<h2>2FA Directory</h2>
<h1>{{ site.title }}</h1>
<div class="sub header">List of websites and whether or not they support
<a href="https://en.wikipedia.org/wiki/Two-factor_authentication">2FA</a>.
</div>

@ -23,6 +23,10 @@ Parallel.each(-> { regions.pop || Parallel::Stop }) do |region|
files = %w[index.html _includes _layouts _data]
FileUtils.cp_r(files, dest_dir)
File.open("#{dest_dir}/_config_region.yml", 'w') do |file|
file.write("title: 2FA Directory (#{region['name']})") unless region['id'].eql?('int')
end
all = {}
used_categories = {}
@ -55,7 +59,7 @@ Parallel.each(-> { regions.pop || Parallel::Stop }) do |region|
out_dir = "#{Dir.pwd}/_site/#{region['id']}"
puts "Building #{region['id']}..."
puts `bundle exec jekyll build -s #{dest_dir} --config _config.yml -d #{out_dir} --baseurl #{region['id']}`
puts `bundle exec jekyll build -s #{dest_dir} --config _config.yml,#{dest_dir}/_config_region.yml -d #{out_dir} --baseurl #{region['id']}`
puts "#{region['id']} built."
end
# rubocop:enable Metrics/BlockLength

Loading…
Cancel
Save