| Age | Commit message (Collapse) | Author | Files | Lines |
|
This commit includes all the needed workarounds and most changes from the main branch for everything to work, like:
* removing empty lines in raw HTML that break output
* read .browserslistrc, CSS variables from disk instead of duplicating it
* using Hugo mounts
* using Hugo for the docs CSS/JS
* move ToC Sass code to a separate file while adapting it for Hugo
Thus, this patch makes our npm scripts faster since lint runs on one step and there's no separate docs assets processing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docs: fix tap targets
|
|
- Refreshes the look and feel of the homepage with fresh colors, new content, and simplified styles.
- Updates docs button styles
- Replaces bytesize icons with Bootstrap icons
- Adds themes callout to examples page
|
|
Remove unneeded og:image:secure_url from social.html
The image is always available over HTTPS anyway
|
|
Remove redundant class and line height
|
|
Switch links to the GitHub organization and fix redirected links
|
|
Open icons in a new tab like the rest of the external links
|
|
Remove old versions from docs-navbar.html
|
|
Add version number to documentation `<title>`
|
|
|
|
|
|
Add link to Icons site in our docs
|
|
|
|
|
|
|
|
|
|
Show the other navbar items on small screens too.
|
|
We don't need the extra bloat of gtag.
|
|
|
|
|
|
each nav (#28361)
|
|
|
|
* Prep for v4.3.0
* More updates for v4.3.0.
* rerun to build docs source map
|
|
It broke the example include.
|
|
|
|
|
|
|
|
Mostly be consistent with the attributes' order and improve compression when possible.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Move 4.1 docs to 4.2
- Update versions everywhere to 4.1.3 with release script
- Manually bump the shorthand version in package.json
- Add 4.2 to the versions docs page
- Update some redirects
- Fix tests asset URLs
- Bump Nuget and more
|
|
(#27855)
This reverts commit af484dc12c2302c0e594a0e73a2ba06738a84410.
|
|
|
|
`shrink-to-fit=no` is not needed anymore - Apple removed the need for it from iOS9.3 onwards
See https://www.scottohara.me/blog/2018/12/11/shrink-to-fit.html and https://github.com/h5bp/html5-boilerplate/issues/2102
|
|
* 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
|
|
|
|
This reverts commit 11da1601140174e4fa4e0e25e7f66fc21c08e927.
This is no longer needed with jekyll-toc 0.9.1.
|
|
Callouts are already excluded from ToC, but due to a limitation in jekyll-toc they are still being included.
We should revisit this if the bug is fixed later.
|
|
It's pretty small compressed; a little less than 1 KB with gzip.
|