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

updated landmark design pattern #3216

Open
wants to merge 44 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
9411b86
updated landmark design pattern
jongund Jan 19, 2025
f11c741
fixed linting errors
jongund Jan 19, 2025
b767c8b
fixed linting errors
jongund Jan 19, 2025
4af4e54
fixed linting errors
jongund Jan 19, 2025
dedbc52
added AT and Resource sections
jongund Jan 19, 2025
b914e68
added AT and Resource sections
jongund Jan 19, 2025
8c937c9
updated index links to point to pattern page
jongund Jan 19, 2025
c67b58e
fixed linting errors
jongund Jan 19, 2025
46890f7
fixed links in landmark practices page
jongund Jan 19, 2025
94e39a0
fixed links in index generator
jongund Jan 19, 2025
e0bc59a
fixed broken links
jongund Jan 19, 2025
a1170ff
mannual fixed links in index report
jongund Jan 19, 2025
2f84909
mannual fixed links in index report
jongund Jan 19, 2025
0e02b8f
mannual fixed links in coverage report
jongund Jan 19, 2025
5ed9d0f
fixing some formatting issues
jongund Jan 19, 2025
4e3252a
fixed bug
jongund Jan 20, 2025
5712382
updated references
jongund Jan 28, 2025
69ab0d5
updated practices page
jongund Jan 28, 2025
5b8fe72
fixed linting errors
jongund Jan 28, 2025
fe680e5
fixed linting errors
jongund Jan 28, 2025
3933377
fixed linting errors
jongund Jan 28, 2025
8486ffb
fixed linting errors
jongund Jan 28, 2025
6768b2c
fixed use of frames in practices
jongund Jan 28, 2025
5418f58
updated headings used in AT section
jongund Jan 28, 2025
4f8beb1
updated keyboard info
jongund Jan 28, 2025
f0a803a
fixed liniting error
jongund Jan 28, 2025
aef5d1f
updated keyboard markup
jongund Jan 28, 2025
38a4e77
updated keyboard markup
jongund Jan 28, 2025
957a468
updated keyboard markup
jongund Jan 28, 2025
260b6c9
updated resources
jongund Jan 28, 2025
9ac5dde
updated resources
jongund Jan 28, 2025
84f7495
fixing image styling
jongund Jan 28, 2025
70e9a83
added resize event for image scaling
jongund Jan 28, 2025
0a85ae9
move image resize to own js file
jongund Jan 28, 2025
dd9e023
fixed linting bug
jongund Jan 29, 2025
e509238
fixing linting errors
jongund Jan 29, 2025
e592d94
fixing linting errors
jongund Jan 29, 2025
0a88462
fixing linting errors
jongund Jan 29, 2025
32b0285
fixing linting errors
jongund Jan 29, 2025
a257de4
fixing linting errors
jongund Jan 29, 2025
9bd2061
fixing linting errors
jongund Jan 29, 2025
9f8e276
fixed liniting error
jongund Jan 29, 2025
a598421
udpated section headings and TOC
jongund Jan 30, 2025
428ba1e
updated resources section
jongund Feb 13, 2025
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
udpated section headings and TOC
  • Loading branch information
jongund committed Jan 30, 2025

Verified

This commit was signed with the committer’s verified signature.
plyr4 dave vader
commit a598421f408108c2de07581670c8b86a6791268b
32 changes: 16 additions & 16 deletions content/patterns/landmarks/landmarks-pattern.html
Original file line number Diff line number Diff line change
@@ -56,14 +56,14 @@ <h3>Best Practices</h3>
<h2>Examples</h2>

<ul>
<li><a href="#banner">Banner Design Pattern</a></li>
<li><a href="#complementary">Complementary Design Pattern</a></li>
<li><a href="#contentinfo">Contentinfo Design Pattern</a></li>
<li><a href="#form">Form Design Pattern</a></li>
<li><a href="#main">Main Design Pattern</a></li>
<li><a href="#navigation">Navigation Design Pattern</a></li>
<li><a href="#region">Region Design Pattern</a></li>
<li><a href="#search">Search Design Pattern</a></li>
<li><a href="#banner">Banner Landmark</a></li>
<li><a href="#complementary">Complementary Landmark</a></li>
<li><a href="#contentinfo">Contentinfo Landmark</a></li>
<li><a href="#form">Form Landmark</a></li>
<li><a href="#main">Main Landmark</a></li>
<li><a href="#navigation">Navigation Landmark</a></li>
<li><a href="#region">Region Landmark</a></li>
<li><a href="#search">Search Landmark</a></li>
<li><a href="#at">Assistive Technology Support</a></li>
<li><a href="#resources">ARIA Landmark Resources and Tools</a></li>
</ul>
@@ -74,7 +74,7 @@ <h2>Examples</h2>
<!-- Banner -->

<section id="banner" class="landmark">
<h2>Banner Design Pattern</h2>
<h2>Banner Landmark</h2>

<p>A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width.</p>

@@ -184,7 +184,7 @@ <h2>Banner Design Pattern</h2>
<!-- Complementary -->

<section id="complementary" class="landmark">
<h2>Complementary Design Pattern</h2>
<h2>Complementary Landmark</h2>

<p>A <code>complementary</code> landmark is a supporting section of the document, designed to be complementary to the main content at a similar level in the DOM hierarchy, but remains meaningful when separated from the main content.</p>

@@ -326,7 +326,7 @@ <h3>Multiple Complementary Landmarks</h3>
<!-- Contentinfo -->

<section id="contentinfo" class="landmark">
<h2>Contentinfo Design Pattern</h2>
<h2>Contentinfo Landmark</h2>

<p> A <code>contentinfo</code> landmark is a way to identify common information at the bottom of each page within a website, typically called the "footer" of the page, including information such as copyrights and links to privacy and accessibility statements. </p>

@@ -436,7 +436,7 @@ <h2>Contentinfo Design Pattern</h2>
<!-- Form -->

<section id="form" class="landmark">
<h2>Form Design Pattern</h2>
<h2>Form Landmark</h2>

<p> A <code>form</code> landmark identifies a region that contains a collection of items and objects that, as a whole, combine to create a form when no other named landmark is appropriate (e.g. main or search). </p>

@@ -628,7 +628,7 @@ <h3>HTML Form Landmark Example</h3>
<!-- Main -->

<section id="main" class="landmark">
<h2>Main Design Pattern</h2>
<h2>Main Landmark</h2>

<p> A <code>main</code> landmark identifies the primary content of the page. </p>

@@ -773,7 +773,7 @@ <h3>Multiple Main Landmarks</h3>
<!-- Navigation -->

<section id="navigation" class="landmark">
<h2>Navigation Design Pattern</h2>
<h2>Navigation Landmark</h2>

<p> Navigation landmarks provide a way to identify groups (e.g. lists) of links that are intended to be used for website or page content navigation.</p>

@@ -935,7 +935,7 @@ <h3>Multiple Navigation Landmarks</h3>
<!-- Region -->

<section id="region" class="landmark">
<h2>Region Design Pattern</h2>
<h2>Region Landmark</h2>

<p> A <code>region</code> landmark is a perceivable section containing content that is relevant to a specific, author-specified purpose and sufficiently important that users will likely want to be able to navigate to the section easily and to have it listed in a summary of the page.</p>

@@ -1135,7 +1135,7 @@ <h3>Using <code>[role=region][title]</code> attribute</h3>
<!-- Search -->

<section id="search" class="landmark">
<h2>Search Design Pattern</h2>
<h2>Search Landmark</h2>

<p>A <code>search</code> landmark contains a collection of items and objects that, as a whole, combine to create search functionality to content on the website.</p>

Loading