Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pa11y-ci for accesibility linting #1046

Draft
wants to merge 53 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
b016436
Add pa11y-ci for accesibility linting
TrialDragon Feb 22, 2024
0ada9bd
Fix typo in ci.yml
TrialDragon Feb 22, 2024
fd574b3
Add installing zola to ci.yml
TrialDragon Feb 22, 2024
4f1a3c7
Try to make Zola run in background
TrialDragon Feb 22, 2024
64a60ba
Try to make Zola run in background, again
TrialDragon Feb 22, 2024
6afe97a
Try to make this work
TrialDragon Feb 22, 2024
0eea106
Try to make this work, again
TrialDragon Feb 22, 2024
dafbcba
Run puppeteer install.js in ci.yml
TrialDragon Feb 22, 2024
bff0dbb
Update .github/workflows/ci.yml
TrialDragon Feb 22, 2024
f43de95
Change name of pa11y-ci job to more appropriate accessibility-linting
TrialDragon Feb 22, 2024
b86b3ee
Enable echo to recognize backslashes
TrialDragon Feb 22, 2024
704b537
Switch chromium installation to apt
TrialDragon Feb 22, 2024
fd6de52
Fix package name typo
TrialDragon Feb 22, 2024
0260118
Remove generated files dependency
TrialDragon Feb 22, 2024
e5aaed0
Add assets placeholder
TrialDragon Feb 26, 2024
d60bec0
Merge branch 'main' into 396_add_accesibility_lints_to_ci
TrialDragon Feb 26, 2024
134c9a3
Add examples placeholder
TrialDragon Feb 26, 2024
81b9fcf
Fix indentation
TrialDragon Feb 27, 2024
41efe5d
Fix typos indentation
TrialDragon Feb 27, 2024
fee9f06
Fix assets indentation
TrialDragon Feb 27, 2024
3c1fd85
Fix mkdir in example dummy pages
TrialDragon Feb 27, 2024
a5c35b4
Fix directory name
TrialDragon Feb 27, 2024
97b0ba4
Restore dummy example code
TrialDragon Feb 27, 2024
a6ef82c
Merge branch 'main' into 396_add_accesibility_lints_to_ci
TrialDragon Feb 27, 2024
3b1d260
Fix the typo
TrialDragon Feb 27, 2024
44f801b
Add community dummy pages
TrialDragon Feb 27, 2024
78fd2a0
Fix missing quote mark
TrialDragon Feb 27, 2024
73cad26
Add sponsor link to donate dummy page
TrialDragon Feb 27, 2024
f4c228d
Add dummy errors page
TrialDragon Feb 27, 2024
f7e5a77
Fix typo
TrialDragon Feb 27, 2024
ba4b757
Add missing back ticks
TrialDragon Feb 27, 2024
3b355bb
Cleanup some of the dummy files
TrialDragon Feb 27, 2024
e036f5f
Merge branch 'main' into 396_add_accesibility_lints_to_ci
TrialDragon Mar 1, 2024
aa5545e
Make assets page accessible
TrialDragon Mar 1, 2024
57b28b0
Fix conflicting id issue in dummy pages
TrialDragon Mar 1, 2024
202afb1
Exclude github from accessibility linting
TrialDragon Mar 1, 2024
1fc2ebe
Try to exclude github again
TrialDragon Mar 1, 2024
a454790
Revert "Try to exclude github again"
TrialDragon Mar 1, 2024
f0101a6
Revert "Exclude github from accessibility linting"
TrialDragon Mar 1, 2024
38af6e1
Fix examples issues
TrialDragon Mar 1, 2024
873e5da
Remove github faq from accessibility linting
TrialDragon Mar 1, 2024
7174b69
Fix docs footer contrast
TrialDragon Mar 2, 2024
70af105
Make migration area tag higher contrast
TrialDragon Mar 2, 2024
13c02a0
Make diffs contrasting
TrialDragon Mar 2, 2024
f001207
Make anchor links higher contrast
TrialDragon Mar 2, 2024
ffc1326
Fix improper formatting
TrialDragon Mar 2, 2024
3c8e230
Add 0.10 news bloom image alternative text
TrialDragon Mar 2, 2024
92e65d5
Try to fix errors page
TrialDragon Mar 2, 2024
0daf2c0
Add alternative text to Bevy logo
TrialDragon Mar 2, 2024
266916f
Make "illegal" code contrasting
TrialDragon Mar 2, 2024
1de2b7a
Add more missing alternative texts
TrialDragon Mar 2, 2024
adf2989
Make `generate-*` and build-website need accesibility linting
TrialDragon Mar 3, 2024
18f945d
Merge branch 'main' into 396_add_accesibility_lints_to_ci
TrialDragon Mar 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add more missing alternative texts
TrialDragon committed Mar 2, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 1de2b7a50a2f09187e8986a0da324fdedc49bb05
2 changes: 1 addition & 1 deletion content/news/2020-08-10-introducing-bevy/index.md
Original file line number Diff line number Diff line change
@@ -1198,4 +1198,4 @@ If any of this sounds interesting to you, I encourage you to check out [Bevy on

I want Bevy to become a vibrant developer community ... thats actually why I chose the name! A Bevy is a group of birds, just like we are a group of game developers. Join the Bevy!

<img src="/assets/bevy_logo_dark.svg" style="height: 4.0rem; margin-top: 2.0rem" />
<img src="/assets/bevy_logo_dark.svg" alt="The Bevy logo" style="height: 4.0rem; margin-top: 2.0rem" />
14 changes: 7 additions & 7 deletions content/news/2020-08-19-scaling-bevy/index.md
Original file line number Diff line number Diff line change
@@ -16,31 +16,31 @@ First, I want to take a moment to highlight just how wild the last week has been
<div style="display: flex; flex-wrap: wrap; width: 100%">
<div style="max-width: 30rem; max-height: 15rem; margin-right: 3rem; margin-bottom: 3rem">
<h4> 3rd most popular /r/rust post <i>of all time</i></h4>
<img src="3rd_on_reddit.png" style="display: block; height: 13rem"/>
<img src="3rd_on_reddit.png" alt="The Introducing Bevy article at third place in Reddit's top rankings" style="display: block; height: 13rem"/>
</div>
<div style="max-width: 30rem; max-height: 15rem; margin-right: 3rem; margin-bottom: 3rem">
<h4>#2 on Hacker News</h4>
<img src="2nd_on_hacker_news.png" style="display: block; height: 10rem"/>
<img src="2nd_on_hacker_news.png" alt="The Introducing Bevy article at second place on Hacker News' top stories" style="display: block; height: 10rem"/>
</div>
<div style="max-width: 20rem; max-height: 15rem; margin-right: 3rem; margin-bottom: 3rem">
<h4>2,200 Github Stars</h4>
<img src="2_2k_stars.png" style="display: block; height: 3rem"/>
<img src="2_2k_stars.png" alt="A star with the word "unstar" next to it and a counter saying 2.2k to the right" style="display: block; height: 3rem"/>
</div>
<div style="max-width: 20rem; max-height: 15rem; margin-right: 3rem; margin-bottom: 3rem">
<h4>26 contributors</h4>
<img src="contributors.png" style="display: block; height: 8rem"/>
<img src="contributors.png" alt="A list of Bevy engine contributors profile pictures and the number 26" style="display: block; height: 8rem"/>
</div>
<div style="max-width: 20rem; max-height: 15rem; margin-right: 3rem; margin-bottom: 3rem">
<h4>644 Discord Users</h4>
<img src="discord_users.png" style="display: block; height: 6rem"/>
<img src="discord_users.png" alt="Text saying "Server members" and 644 members from Discord" style="display: block; height: 6rem"/>
</div>
<div style="max-width: 21rem; max-height: 15rem; margin-right: 3rem; margin-bottom: 3rem">
<h4 style="text-align: center"><a href="https://github.com/sponsors/cart">37% of the way to making my full time Bevy development sustainable</a></h4>
<a href="https://github.com/sponsors/cart"><img src="funding.png" style="display: block; height: 6rem"/></a>
<a href="https://github.com/sponsors/cart"><img src="funding.png" alt="The GitHub sponsors page for cart where you can donate to him" style="display: block; height: 6rem"/></a>
</div>
<div style="max-width: 35rem; margin-right: 3rem; margin-bottom: 3rem">
<h3 style="text-align: center;"><a href="https://github.com/bevyengine/awesome-bevy">A truly awesome number of community-developed plugins, games, and apps</a></h3>
<a href="https://github.com/bevyengine/awesome-bevy"><img src="awesome.png" style="display: block; height: 20rem"/></a>
<a href="https://github.com/bevyengine/awesome-bevy"><img src="awesome.png" alt="A page of awesome creations made with Bevy" style="display: block; height: 20rem"/></a>
</div>
</div>