publish: Implemented demo page

generated from commit 9833e203162cc28d9a1b0ae8ead8eaeb2ab609bc