25 Commits

Author SHA1 Message Date
Christian Oliff
9a9f4e1990 Update Node Versions (for tests) (#3237)
* Update Node Versions (for tests)

- Move all test to a single file
- test on Node 20, 22 and 24 - on Windows and Ubuntu
- Sort `package.json` (with VS Code extension of this https://www.npmjs.com/package/sort-package-json)

* Update test.yml
2025-06-04 11:30:00 +02:00
Adam Averay
c37e7b7e06 Remove JS-conditional classes (#3222)
* Remove no-js class

* Document alternative to no-js class
2025-03-06 10:27:11 -05:00
Christian Oliff
1ebdce9a80 Minor docs fixes (#3119)
- Fix release date year for recent release on CHANGELOG
- Add https:// to www.robotstxt.org link-  this has advantage of allowing users to Ctrl+click to view site to view more details
- Remove broken `#server-configuration` in-page link (doesn't exist)
2024-05-20 12:14:01 -04:00
Christian Oliff
07e9dc66b9 GitHub Actions Tidy-up (#3114)
- Allow CodeQL workflow to be run from GitHub Actions WebUI at any time
- Set CodeQL to also check for best practises/code problems (as well as security)
- Capitalize Publish GH Action
- Change Windows Test workflow for consistent file extension (also means its formatted with Prettier) and remove leading empty linebreak
- Run Prettier (maybe we should add this to build script to ensure all code is formatted?)
- Change .gitattributes to have LF line-endings for more file types
2024-04-23 13:16:32 -04:00
Rob Larsen
d00a4b9fda node 18+ (#3104)
* node 18+

* Remove LGTM mention (service is no longer available)

---------

Co-authored-by: Christian Oliff <christianoliff@pm.me>
2024-04-08 16:22:49 -04:00
Artyom Bologov
8e6ff2be8d Add og:image:alt for accessibility. (#3066)
* dist/index: Add og:image:alt for accessibility.

* src/index, docs/(html|extend): Add og:image:alt everywhere.
2024-01-22 20:55:20 -05:00
coliff
e0689d1e8f Docs fixes
- Fix a few typos
- Remove mention of LGTM (service closed)
- Update Theme Color docs
- Fix a markdown link
- Remove unnecessary 'Table of Contents' from FAQ since we only have 2 questions
- Rename GitHub Action file extensions from .yaml to .yml for consistency
- Run Prettier
- Fix typo on CHANGELOG
2023-12-06 16:08:27 +09:00
Christian Oliff
db76cfb022 Update Twitter Cards docs (#3036)
* Update Twitter Cards docs

- Remove link to validator (no longer works)
- name change to X
- Update Google's structured-data/testing-tool link to prevent redirect

* Fix/update some URLs
2023-10-16 10:42:50 -04:00
J Rob Gant
0a9f716d8f Remove normalize.css and Optimize head tag order. (#3034) 2023-10-05 17:42:37 +09:00
Rob Larsen
b86d1ae39f removing tile images (#3023) 2023-09-10 08:59:03 +09:00
Christian Oliff
29d7d8054b Add Prettier (#3011)
Consistent code formatting!
(it fixed a few minor bugs too)
2023-09-07 16:20:47 -04:00
Christian Oliff
17073f50b0 Remove a few more Modernizr mentions 2023-09-06 10:23:04 -04:00
Rob Larsen
17f1e1b3cd cleaning up the PR and fixing tests 2023-09-06 10:23:04 -04:00
Rob Larsen
22d800ad31 Removing Modernizr from the project 2023-09-06 10:23:04 -04:00
Rob Larsen
5df316b86b Drop Normalize (#2960)
* npm updates

* tests and readme

* node versions
2023-08-30 21:34:43 -04:00
Abhishek
4217501f22 Added a period for grammatical correctness in the documentation (#2962) 2023-05-30 08:00:00 +09:00
Abhishek
85140ad1d8 Update about-this-repo.md (#2961) 2023-05-29 11:25:08 +09:00
Rob Larsen
2154114f92 Webpack build for dist (#2812)
Co-authored-by: Christian Oliff <christianoliff@pm.me>
2023-03-22 15:00:56 -04:00
Rob Larsen
416029aafb Removing humans.txt reference (#2929)
* Removing humans.txt reference

* tidying up
2023-03-04 11:25:44 +09:00
Christian Oliff
97fc780b52 Minor grammar and terminology fixes
Minor grammar and terminology fixes (found via https://textlint.github.io/)
2022-10-04 20:14:22 +09:00
Rob Larsen
3a7fa13852 About this repo documentation (#2784) 2022-07-13 11:09:37 -04:00
Christian Oliff
8953f3bfae Remove browserconfig.xml from the project
Fixes: #2773
2022-06-08 00:58:37 +09:00
Christian Oliff
4382b19b13 Removes unneeded IE11 specific docs and tidy-up
- Removes unneeded IE11 specific docs
- update docs about search plugins, and update URL (the google search results were not helpful so instead link to MDN)
- Remove dated Chrome Mobile web apps link - the `<meta name="mobile-web-app-capable" content="yes">` meta tag is no longer recommended.  (REF: https://web.dev/learn/pwa/web-app-manifest/#designing-your-pwa-experience )
2022-06-07 13:52:09 +09:00
Christian Oliff
a1d3ea3505 Remove apache-server-configs / .htaccess 2022-06-04 11:45:00 +09:00
Rob Larsen
770a2b5fff Closes #2716 (#2723) 2022-03-09 15:05:20 -05:00