Illustration

Website's manual

This website's manual.

Objective

The objective is to document how to:

  • Install and start this website locally.
  • Add, modify, build and delete a page.
  • Build, list, style and publish pages.

Install and start a website

git clone https://github.com/phf-1/phf-1.github.io.git website
		cd website
		make server

A page is added

make new

A page is modified

  • Use your favorite text editor and modify the relevant HTML file.
  • Add data — e.g. pictures, videos and sound files — under the relevant data directory
  • Use the style test page to choose relevant HTML elements.

A page is built

make page UUID=${UUID}

A page is deleted

make delete UUID=${UUID}

Pages are listed

make list

The syle is modified

Modify the file /css/main.css.

The website is published

Install a copy of the website locally and follow GitHubPages instructions. Then:

make publish