Skip to content

jortvanleenen/jortvanleenen.nl

About

This repository contains the source code of my personal website (apex and www subdomain only). It is built using Jekyll and hosted on GitHub Pages. The custom domain is registered with a Dutch registrar.

Lighthouse Audit

Desktop1 Mobile2
Desktop Lighthouse audit Mobile Lighthouse audit

Run the Lighthouse audit yourself using Google PageSpeed Insights.

Implementation Details

Navigation Bar

A page is added to the navigation bar when the navbar_priority variable is defined in its front matter. While the priority value is a string in the front matter, it is interpreted as an integer. The greater the priority value, the higher/earlier the respective page will be displayed in the navigation bar.

Example: consider two items to be displayed in the navigation bar with the following priorities: "5" and "10". The strings are converted to 5 and 10 respectively. The integer 10 is greater than the integer 5, so the item with the priority of 10 will be displayed first.

License

You are free to use the content of this repository for your own purposes, as long as you comply with the restrictions as imposed by the applied licenses described below.

The textual content of this website, i.e. the information that can be read or heard through a web browsing application or similar, is licensed under the CC BY-SA 4.0. The source code, i.e. the formal language that specifies how the textual content, as described earlier, is conveyed, is licensed under the GNU GPLv3; additionally, see the LICENSE file for the full deed.

Example: the HTML markup of this website is licensed under the GNU GPLv3, while the textual content of the blog posts is licensed under the CC BY-SA 4.0.

Contributing

If you have found a typo, or another mistake, please open an issue or submit a pull request. If you have a question or suggestion, feel free to open an issue. In all cases, you are welcome to email me instead. Emailing me is also preferred if you would like to reach out to me directly.

Please see my website or GitHub profile for my email address and other ways to contact me.

Footnotes

  1. The desktop audit uses the following Lighthouse CLI options: --preset=desktop --only-categories=accessibility,best-practices,performance,seo.

  2. The mobile audit uses the following Lighthouse CLI options: -form-factor=mobile --screenEmulation.mobile --screenEmulation.width=360 --screenEmulation.height=640 --screenEmulation.deviceScaleFactor=2 --throttling.cpuSlowdownMultiplier=2 --only-categories=accessibility,best-practices,performance,seo.

About

The source code of Jort van Leenen's personal website.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors