1. 15 Dec, 2018 3 commits
  2. 14 Dec, 2018 6 commits
  3. 13 Dec, 2018 3 commits
    • XhmikosR's avatar
      Remove the unused gcp-key.json.enc file. · db31ee1e
      XhmikosR authored
      db31ee1e
    • XhmikosR's avatar
      a074cb66
    • Patrick H. Lauke's avatar
      SVG accessibility fixes (#27826) · c031584b
      Patrick H. Lauke authored
      * SVG accessibility fixes
      
      - add `focusable="false"` to all SVGs, to stop IE from including the `<svg>` in its default focus cycle
      - completely hide decorative SVGs using `aria-hidden="true"`
      - add `role="img"` to meaningful/"content" SVGs, ensure they have an appropriate `<title>` and/or `aria-label`
      - simplify placeholder default title
      
      * Simplify usage of placeholder.svg in the docs
      
      - in most cases, no need for separate/redundant text and title (now that we make text itself part of the alternative text explicitly)
      - no need (expect in rare cirumstances) to describe the placeholder image (unless the look of the image is important/the actual content, as is the case with the image thumbnail class)
      
      * Simplify example.html rewriting of <svg> to <img> code sample
      
      - as the `alt` for the placeholder isn't really important, just add an ellipsis instead (otherwise, to be correct, we'd have to construct the whole "title+text" construct like we do now in the
      placeholder.svg itself
      
      * Change svgo configuration to retain role attribute and add/force focusable=false
      
      - regarding `focusable=false`, see https://github.com/svg/svgo/issues/1011 (which would be the "proper" SVGO fix) and the (hacky) solution https://github.com/svg/svgo/pull/817
      c031584b
  4. 12 Dec, 2018 4 commits
  5. 11 Dec, 2018 1 commit
  6. 10 Dec, 2018 6 commits
  7. 06 Dec, 2018 5 commits
  8. 05 Dec, 2018 5 commits
  9. 04 Dec, 2018 2 commits
  10. 29 Nov, 2018 1 commit
  11. 28 Nov, 2018 4 commits