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

Fix a11y-related issues on the website #5456

Merged
merged 27 commits into from
Oct 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
8980d6b
Add initial fixes
antgamdia Oct 11, 2022
cc0349b
Run prettier
antgamdia Oct 11, 2022
7eaf9b2
Fix a11y issue
antgamdia Oct 11, 2022
42f06aa
Run prettier
antgamdia Oct 11, 2022
eeed2f9
Fix indentation consistency
antgamdia Oct 11, 2022
b4806cf
improve 404 page
antgamdia Oct 11, 2022
11d2c8d
Minor css fixes
antgamdia Oct 11, 2022
6ee0292
Generate md link titles
antgamdia Oct 11, 2022
bf82423
Add links to anchors
antgamdia Oct 11, 2022
bf7be16
Add title in links with img
antgamdia Oct 11, 2022
c95c710
Add more a11y fixes
antgamdia Oct 12, 2022
381d38f
Increase heading <hX starting number
antgamdia Oct 12, 2022
6a05bc0
Remove unused version selector (via param)
antgamdia Oct 12, 2022
663a116
Fix heading issues in menus
antgamdia Oct 12, 2022
2078a69
Add caption to tables
antgamdia Oct 12, 2022
c995a97
Lazy load scripts for performance
antgamdia Oct 12, 2022
bfbe2a8
Fix a11y issue with anchors
antgamdia Oct 12, 2022
127913d
Add hidden skip to main page button
antgamdia Oct 12, 2022
35da7d9
Show right panel on medium screens
antgamdia Oct 12, 2022
88fa34e
Add chevron to links
antgamdia Oct 12, 2022
53800e6
Fix async script issue
antgamdia Oct 12, 2022
cfe3fdf
Fix overflow search box
antgamdia Oct 12, 2022
428f67c
Use semantic tag for getting started
antgamdia Oct 12, 2022
74ed5e6
Fix search title
antgamdia Oct 12, 2022
caaed9d
Add new new tab notice in link titles
antgamdia Oct 12, 2022
a6da5d3
Add title to anchor links
antgamdia Oct 12, 2022
1361d6f
Merge branch 'main' into fix-a11y-website
antgamdia Oct 17, 2022
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
4 changes: 2 additions & 2 deletions site/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ markup:
lineNos: false
lineNumbersInTable: true
noClasses: true
style: friendly
style: vs
tabWidth: 4
## Only used if use_advanced_docs=false
# menu:
Expand All @@ -37,14 +37,14 @@ params:
docs_versioning: true
github_base_url: "https://github.com/vmware-tanzu/kubeapps"
github_url: "https://github.com/vmware-tanzu/kubeapps/"
googleSiteVerification: xxxx
gtmId: GTM-PGL7FMT
oneTrustId: b9039ff0-42be-4f63-bc78-e2ecbbed5f06
sitename: Kubeapps
slack_url: "https://kubernetes.slack.com/messages/kubeapps"
twitter: vmwmarketplace
twitter_url: "https://twitter.com/vmwmarketplace"
use_advanced_docs: true
display_version_selector: false
docs_versions:
- latest
privacy:
Expand Down
88 changes: 30 additions & 58 deletions site/content/community/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,43 +13,30 @@ <h2>Do you want to help build Kubeapps?</h2>
<div class="grid three">
<div class="col">
<div class="icon">
<img alt="Github logo" src="/img/github-image.svg" />
<img alt="GitHub logo" src="/img/github-image.svg" />
</div>
<div class="content">
<h3>
<a
target="_blank"
rel="noopener"
href="https://github.com/vmware-tanzu/kubeapps/"
>Check out Github</a
>
<a target="_blank" rel="noopener" href="https://github.com/vmware-tanzu/kubeapps/"
title="This link will open in a new tab">
Check out GitHub</a>
</h3>
<p>
You can follow the work we do, be part of on-going discussions, and
examine our improvement ideas on the
<a
href="https://github.com/orgs/vmware-tanzu/projects/38/views/2"
target="_blank"
rel="noopener"
>GitHub project page</a
>.
<a href="https://github.com/orgs/vmware-tanzu/projects/38/views/2" target="_blank" rel="noopener"
title="This link will open in a new tab">
GitHub project page</a>.
</p>
<p>
If you are a newcomer, check out the
<code>good first issue</code> label
<a
href="https://github.com/vmware-tanzu/kubeapps/labels/good%20first%20issue"
target="_blank"
rel="noopener"
>in the repository</a
>.
<p>If you are a newcomer, check out the <code>good first issue</code> label
<a href="https://github.com/vmware-tanzu/kubeapps/labels/good%20first%20issue" target="_blank" rel="noopener"
title="This link will open in a new tab">
in the repository</a>.
</p>
<p>
If you are ready to jump in and add code, tests, or help with
documentation, follow the guidelines in the
<a href="/docs/latest/project/contributing/"
>contributing documentation</a
>.
If you are ready to jump in and add code, tests, or help with documentation, follow the guidelines in the
<a href="/docs/latest/project/contributing/">
contributing documentation</a>.
</p>
</div>
</div>
Expand All @@ -59,30 +46,21 @@ <h3>
</div>
<div class="content">
<h3>
<a
target="_blank"
rel="noopener"
href="https://kubernetes.slack.com/messages/kubeapps"
>Join our Slack channel</a
>
<a target="_blank" rel="noopener" title="This link will open in a new tab"
href="https://kubernetes.slack.com/messages/kubeapps">
Join our Slack channel</a>
</h3>
<p>
Join the
<a
target="_blank"
rel="noopener"
href="https://kubernetes.slack.com/messages/kubeapps"
>#kubeapps channel</a
>
on the Kubernetes Slack and talk to us and over 400 other community
members.
<a target="_blank" rel="noopener" title="This link will open in a new tab"
href="https://kubernetes.slack.com/messages/kubeapps">
#kubeapps channel</a>
on the Kubernetes Slack and talk to us and over 400 other community members.
</p>
<p>
If you aren't already a member on the Kubernetes Slack workspace,
please
<a target="_blank" rel="noopener" href="https://slack.k8s.io"
>request an invitation</a
>.
If you aren't already a member on the Kubernetes Slack workspace, please
<a target="_blank" rel="noopener" title="This link will open in a new tab" href="https://slack.k8s.io">request
an invitation</a>.
</p>
<p>
We love discussing various Kubernetes workflows, patterns, helping
Expand All @@ -96,24 +74,18 @@ <h3>
</div>
<div class="content">
<h3>
<a
target="_blank"
rel="noopener"
href="https://kubernetes.slack.com/files/U91HAPE5R/F01EGHESH4L/kubeapps-iteration-planning.ics"
>Bi-weekly meetings</a
>
<a target="_blank" rel="noopener" title="This link will open in a new tab"
href="https://kubernetes.slack.com/files/U91HAPE5R/F01EGHESH4L/kubeapps-iteration-planning.ics">
Bi-weekly meetings</a>
</h3>
<p>
Kubeapps Community Meetings are held every two Mondays at 10:30AM UTC
</p>
<p>
Add the
<a
target="_blank"
rel="noopener"
href="https://kubernetes.slack.com/files/U91HAPE5R/F01EGHESH4L/kubeapps-iteration-planning.ics"
>ics invitation</a
>
<a target="_blank" rel="noopener" title="This link will open in a new tab"
href="https://kubernetes.slack.com/files/U91HAPE5R/F01EGHESH4L/kubeapps-iteration-planning.ics">
ics invitation</a>
to your calendar.
</p>
</div>
Expand Down
Loading