Anton Shestakov <av6@dwimlabs.net>, Wed, 07 Feb 2018 12:01:22 +0800
graph: port graph changes from hg 4.5
A simple UIkit_-based theme for hgweb.
This theme is designed to work with
`Mercurial 3.9`_\+ (primarily because it
uses the new file annotate data).
The recommended way is to create 2 symlinks to templates/kit/ and
templates/static/style-kit.css in templates directory of your hgweb
installation in such way
:: $ ls -l mercurial/templates/ kit -> kit-repo/templates/kit/ $ ls -l mercurial/templates/static/ style-kit.css -> ../kit-repo/templates/static/style-kit.css (Since this theme doesn't bundle all the needed static files, you can't just do
web.templates = kit/templates/.)
After that, the theme can be selected as any other
::GNU GPLv2+, since it is technically based on gitweb, a theme bundled_ with
.. image:: https://bitbucket.org/av6/hgweb-kit-theme/raw/tip/screenshot.png
.. _UIkit: https://getuikit.com/index.html
.. _Mercurial 3.9: https://www.mercurial-scm.org/wiki/Release3.9
.. _bundled: https://www.mercurial-scm.org/wiki/AvailableThemes#Bundled_with_Mercurial