Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 3 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,7 @@ jobs:
# Images/Scripts verify built asset paths exist, so a stale Vite
# manifest fails here instead of shipping broken pages.
- name: Check internal links and assets
# --ignore-empty-alt is deliberate: the sponsor-card logos on
# get-support sit inside links that already carry the company name
# as text, so per W3C guidance the images are decorative (alt="").
run: bundle exec htmlproofer _site --disable-external --no-enforce-https --ignore-empty-alt --checks Links,Images,Scripts
2 changes: 1 addition & 1 deletion _layouts/product.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<vox-breadcrumbs class="vox-p-top-md">
<a href="/">Home</a>
<a href="/products">Products</a>
<span aria-current="page">{{ page.name }}</a>
<span aria-current="page">{{ page.name }}</span>
</vox-breadcrumbs>

<vox-hero eyebrow="{{ page.eyebrow }}" heading="{{ page.name }}">
Expand Down
2 changes: 1 addition & 1 deletion get-support.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<vox-hero eyebrow="Get Support" heading="Get help running OpenVox">
<p>
Vox Pupuli is an open source community group and offers no commercial support of its
own. For free, peer support, join the community on
own. For free peer support, join the community on
<a href="https://short.voxpupu.li/puppetcommunity_slack_signup" target="_blank">Slack</a>
or see the other channels at
<a href="https://voxpupuli.org/connect/" target="_blank">voxpupuli.org/connect</a>.
Expand Down
2 changes: 1 addition & 1 deletion openvox-vs-ansible.html
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ <h2 class="section-heading">At a glance</h2>
</tr>
<tr>
<th scope="row">Target requirements</th>
<td>Agent installed (or agentless via Bolt)</td>
<td>Agent installed (or agentless via OpenBolt)</td>
<td>SSH access and Python, no agent required</td>
</tr>
<tr>
Expand Down
14 changes: 9 additions & 5 deletions vpat.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ <h2 class="section-heading">Voluntary Product Accessibility Template</h2>
how an information technology (IT) product, such as software, hardware, or
web-based applications, meets the accessibility standards defined by Section 508
of the US Rehabilitation Act. This VPAT describes the accessibility features of
the OpenVox open-source project.
the OpenVox open source project.
</p>

<ul>
Expand Down Expand Up @@ -68,7 +68,7 @@ <h3>Section 1194.24 &mdash; Video and Multimedia Products</h3>
<p>OpenVox does not include any video or multimedia features, so this section does not apply.</p>

<h3>Section 1194.25 &mdash; Self-Contained, Closed Products</h3>
<p>OpenVox is an open-source command-line utility and does not meet the requirements of this section.</p>
<p>OpenVox is an open source command-line utility, not a self-contained, closed product, so this section does not apply.</p>

<h3>Section 1194.26 &mdash; Desktop and Portable Computers</h3>
<p>
Expand All @@ -78,7 +78,11 @@ <h3>Section 1194.26 &mdash; Desktop and Portable Computers</h3>
</p>

<h3>Section 1194.31 &mdash; Functional Performance Criteria</h3>
<p>OpenVox does not include any functional performance criteria.</p>
<p>
As a command-line tool, OpenVox supports the functional performance criteria
through the assistive technologies available in the user's terminal and editor
environment, as described in Section 1194.21 above.
</p>

<h3>Section 1194.41 &mdash; Information, Documentation, and Support</h3>
<p>
Expand All @@ -97,7 +101,7 @@ <h3>Section 1194.41 &mdash; Information, Documentation, and Support</h3>
often also refer to the upstream Puppet documentation. This upstream documentation
includes installation and configuration instructions, conceptual guides, language
references, and other resources. However, this upstream documentation is not
designed with accessibility needs in mind and relies on Javascript in the browser
designed with accessibility needs in mind and relies on JavaScript in the browser
for basic functionality. This may make it difficult to read or navigate with some
screen readers and other assistive technologies.
</p>
Expand All @@ -108,7 +112,7 @@ <h3>Section 1194.41 &mdash; Information, Documentation, and Support</h3>

<h3>Conclusion</h3>
<p>
OpenVox is an open-source command-line utility that provides basic accessibility
OpenVox is an open source command-line utility that provides basic accessibility
features for users who rely on assistive technologies. However, the software is
not optimized for use with assistive technologies and may require significant
customization to be accessible to all users. Users with accessibility needs may
Expand Down
2 changes: 1 addition & 1 deletion what-is-openvox.html
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ <h2 class="section-heading">From Puppet to OpenVox</h2>
configuration management to a world of hand-rolled scripts.
</vox-timeline-item>
<vox-timeline-item date="February 2011" heading="Puppet Enterprise ships">
Puppet Labs releases its first commercial product, built on the open-source core,
Puppet Labs releases its first commercial product, built on the open source core,
with paid support and enterprise features layered on top.
</vox-timeline-item>
<vox-timeline-item date="2014" heading="Vox Pupuli forms">
Expand Down
2 changes: 1 addition & 1 deletion why-openvox.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
---
<vox-breadcrumbs class="vox-p-top-md">
<a href="/">Home</a>
<span aria-current="page">Why Openvox</span>
<span aria-current="page">Why OpenVox</span>
</vox-breadcrumbs>

<vox-hero eyebrow="Why OpenVox" heading="Describe the state you want. OpenVox keeps you there.">
Expand Down