Links
Navigate somewhere
Links are used to open another page, section, file, or external website.
Accessibility statement
Information about the accessibility goals, supported features, known limitations, and improvement process of D&D Portal.
D&D Portal aims to make its rules, campaign information, character options, and reference material accessible to as many visitors as reasonably possible.
The website is designed with readability as a primary concern. Content should remain understandable and usable across different devices, screen sizes, input methods, and assistive technologies.
Accessibility is treated as an ongoing process rather than a one-time task. Pages, components, navigation systems, and visual styles may be updated when problems are discovered or better solutions become available.
Although the website aims to follow recognised accessibility practices, no claim is made that every page, feature, or third-party resource is completely free from accessibility barriers.
The main accessibility goals of D&D Portal are:
The interface prioritises clear text, predictable spacing, and readable content over decorative presentation.
D&D Portal uses a font stack that prioritises legibility:
Atkinson Hyperlegible
Source Sans 3
Inter
System interface fonts The typography is intended to provide:
Visitors can also use their browser’s built-in zoom functionality to increase the size of text and interface elements.
Interactive elements are intended to be reachable and operable using a keyboard.
Keyboard users should normally be able to:
Interactive elements use a visible focus outline based on the website’s accent colour.
:focus-visible {
outline: 2px solid var(--accent);
outline-offset: 3px;
}The Wiki uses a collapsible sidebar for its main navigation.
On larger screens, the sidebar can be collapsed to provide more horizontal space for the page content. The collapse button should:
On smaller screens, the navigation may open as an overlay. When the mobile navigation is open, it should be possible to close it without using a pointer device.
The background overlay should not be the only method available for closing the navigation.
Pages are intended to use semantic HTML and a logical heading order.
A typical page structure should contain:
Headings should not be selected only because of their visual size. Their level should describe the structure and relationship of the content.
Page sections should also use descriptive titles so that visitors can quickly scan long rules pages or navigate through them using assistive technology.
Links and buttons serve different purposes and should be used accordingly.
Links
Links are used to open another page, section, file, or external website.
Buttons
Buttons are used to open menus, change filters, submit forms, or control the interface.
Link text should describe its destination. Generic wording such as “click here” should be avoided when a more meaningful label can be provided.
External links may include a visual indicator, but their text should remain understandable without relying on the indicator alone.
D&D Portal uses a dark visual theme with light text and a bright green accent. The colour system is designed to maintain a clear separation between:
Campaign availability uses different colours for statuses such as allowed, limited, approval required, and banned.
Colour should not be the only way those statuses are communicated. Each status should also have a written label or another meaningful indicator.
Meaningful images should include alternative text that describes their purpose or subject.
Alternative text should normally:
Purely decorative images should use an empty alternative text value so that screen readers can ignore them.
<img
src="/classes/illrigger/card-female-l.webp"
alt="Female Illrigger wearing dark infernal armour"
/>
<img
src="/decorative-divider.svg"
alt=""
/> AI-generated images are also subject to these requirements. Their origin is documented separately on the AI Transparency page.
Tables are used for structured information such as class progression, level features, spell information, equipment values, and rule comparisons.
Tables should include:
Tables should not be used only to control visual layout.
When a table becomes difficult to use on smaller screens, the website may provide a scrollable container or a more suitable stacked presentation.
Search fields, filters, and other form controls should have visible or programmatically available labels.
Placeholder text should not be the only label for an input field because it can disappear once the visitor starts typing.
Form validation should:
Search result counts and filter changes should be understandable to visitors using assistive technology.
D&D Portal aims to keep animation limited and functional.
The website respects the browser or operating system preference for reduced motion:
@media (prefers-reduced-motion: reduce)
html {
scroll-behavior: auto;
}
.animated-element {
transition: none;
animation: none;
} When reduced motion is enabled:
The website is intended to remain usable on desktop computers, laptops, tablets, and mobile phones.
Responsive behaviour may include:
Visitors should not be required to use a specific device orientation to access the main content.
D&D Portal aims to provide useful information to screen-reader users through:
ARIA should not be used as a replacement for a suitable native HTML element. Where possible, native links, buttons, headings, lists, forms, and tables should be preferred.
Dynamic components should announce meaningful changes where the information would otherwise be unavailable to screen-reader users.
The website includes an .sr-only utility for text that should be
available to assistive technology without being displayed visually.
.sr-only
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
This may be used for:
Accessibility also includes the clarity of the written content.
Rule descriptions should aim to:
Simplifying wording should not change the intended meaning of an official rule. Where precision is important, the page should provide a source reference or link to the official wording.
D&D Portal is an actively developed project. Some parts of the website may still have known or undiscovered accessibility limitations.
Possible limitations may include:
Known problems will be corrected where reasonably possible and prioritised based on their impact.
D&D Portal may link to or display content provided by third parties, including official Dungeons & Dragons websites, GitHub repositories, icon libraries, and other reference services.
The accessibility of those external services is controlled by their respective owners. D&D Portal cannot guarantee that an external website, document, embedded resource, or third-party tool meets the same accessibility goals as this website.
When a third-party resource creates a significant accessibility barrier, an alternative source or explanation may be added where reasonably possible.
If part of the website is difficult or impossible to use, please report the problem so it can be investigated.
Accessibility problems can be reported by email or through the public GitHub repository.
A useful report should include:
If information on the website cannot be accessed because of an accessibility problem, contact toonvanberkel.public@gmail.com.
Please identify the page or information needed and describe the barrier. Where reasonably possible, the information can be provided in another accessible format or the page can be corrected.
Response times may vary because D&D Portal is independently maintained and is not operated by a dedicated support organisation.
Accessibility improvements may be introduced through:
Reusable components are preferred so that an accessibility improvement can be applied consistently across multiple pages.
Changes may be documented through the project repository and website changelog.