add desktop support for gh-pages