소스 검색

note on kbd for code blocks

Heydon Pickering 8 년 전
부모
커밋
9b063fcf25
4개의 변경된 파일26개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      content/patterns/coding/code-blocks.md
  2. 11 0
      docs/patterns/coding/code-blocks/index.html
  3. 11 0
      docs/print-version/index.html
  4. 0 0
      docs/service-worker.js

+ 4 - 0
content/patterns/coding/code-blocks.md

@@ -46,3 +46,7 @@ toggle.addEventListener('click', (e) => {
   e.target.setAttribute('aria-pressed', !pressed);
 });
 {{</codeBlock>}}
+
+{{% note %}}
+To preserve the wrapping inside code blocks, horizontal scrolling is implemented. To make sure scrolling is keyboard accessible, code blocks are focusable. An `aria-label` is provided to identify the code block to screen reader users.
+{{% /note %}}

+ 11 - 0
docs/patterns/coding/code-blocks/index.html

@@ -411,6 +411,17 @@ toggle.addEventListener('click', (e) => {
 </code></pre>
 
 
+<aside aria-label="note" class="note">
+  <div>
+    <svg aria-hidden="true" viewBox="0 0 41.667306 41.66729" focusable="false">
+      <use xlink:href="#info"></use>
+    </svg>
+    <p>To preserve the wrapping inside code blocks, horizontal scrolling is implemented. To make sure scrolling is keyboard accessible, code blocks are focusable. An <code>aria-label</code> is provided to identify the code block to screen reader users.</p>
+
+  </div>
+</aside>
+
+
   </main>
 
           <footer role="contentinfo">

+ 11 - 0
docs/print-version/index.html

@@ -1558,6 +1558,17 @@ toggle.addEventListener('click', (e) => {
 </code></pre>
 
 
+<aside aria-label="note" class="note">
+  <div>
+    <svg aria-hidden="true" viewBox="0 0 41.667306 41.66729" focusable="false">
+      <use xlink:href="#info"></use>
+    </svg>
+    <p>To preserve the wrapping inside code blocks, horizontal scrolling is implemented. To make sure scrolling is keyboard accessible, code blocks are focusable. An <code>aria-label</code> is provided to identify the code block to screen reader users.</p>
+
+  </div>
+</aside>
+
+
           </div>
         
           <div class="pattern-section">

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
docs/service-worker.js


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.