Browser information:

This website uses CSS3 & HTML5. It is recommended to use a modern browser with at least the following version number:

  • Chrome 29.0
  • Edge 12.0
  • Explorer 11.0
  • Firefox 28.0
  • Safari 9.0
  • Opera 17.0

Problems? please contact me.

Posts

Issue 20 fixed

Issue: Sub menu links and sub-sub menu links lost the ability to link to external sites.

This has been restored, see example.

Issue is fixed in HEAD and will be part of upcoming release 2.4.0.

Note that a release date for 2.4.0 has not been set. Please upgrade to HEAD to fix this issue.

Issue 19 fixed

Issue: Firefox will not display the icon in the banner or menubar. Other browsers seem to work fine.

Problem: Firefox needs the ‘::after’ attribute for url content to be injected properly.

Issue is fixed in HEAD and will be part of upcoming release 2.4.0.

Note that a release date for 2.4.0 has not been set. Please upgrade to HEAD to fix this issue.

Release 2.3.0

This release adds the ability to delay the publication of a page until a specified date.

It works just like the Jekyll build-in feature for posts. I.e. add the YAML front matter date to a page, and that page will only be included if the build time of the site is after the date specified in the front matter. However the --future option does not work for pages with a date in the future.

Technically speaking the page will be generated, but it will be empty and there will be no menu structure pointing to it. Hence if there is no explicit link to it, it will remain invisible to the user.

This feature allows the creation of websites using a cron job to automatically create & deliver site updates at predetermined dates.

See jekyll -> cron job for more information on cron jobs.

Release 2.2.0

This release fixes some bugs and improves usability.

Bugfixes

  • Highlighting of the menu path elements for the page displayed did not work correctly. Some menu items were not highlighted.
  • Added missing code to the generation of highlighting in the vertical menu.

Improvements

  • It is now possible to generate a subsub-menu structure from multiple places. Double sub-items will no longer be generated.
  • Added an automatic horizontal scrollbar to the code sections.
  • A sub-menu in the vertical menu will stay open when a subsub-menu page is visible.

Issues

This release closes the following issue’s: 14, 15, 16 & 17

Known problems

The youtube-player widget will display in front of all other visible elements. This can cause lengthy menu lists to disappear below the video. Or, when banner-position: top-fixed is used, the video will scroll over the banner.

Unfortunately there is no known solution, other than including youtube video’s via an iframe:

<iframe src="https://www.youtube.com/embed/video-identifier"></iframe>

It will be necessary to specify a width and height for the video.

Youtube player shows over top-fixed banner

5shekel discovered a problem with the youtube-player widget. Unfortunately it does not seem possible to solve this issue in HTML/CSS. A Javascript solution might be possible but that investigation is currently not scheduled.

The problem:

When using the banner-position: top-fixed (setup.yml) a video that is included through the youtube-player.html widget will scroll in front of the banner/menu content.

Work around:

Include the video directly in markdown using iframe’s.

The drawback is that the video will not auto-resize with the width of the column, and likely you will need to specify a height/width for the video in the iframe specification.

Files changed:

_data\setup.yml was updated to include a recommendation not to use the youtube widget for top-fixed.

Browser information:

This website uses CSS3 & HTML5. It is recommended to use a modern browser with at least the following version number:

  • Chrome 29.0
  • Edge 12.0
  • Explorer 11.0
  • Firefox 28.0
  • Safari 9.0
  • Opera 17.0

Problems? please contact me.