Fix .gitignore

We should be more careful with what files to ignore...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Switch to the 'fluido skin' for the site

Suggested by Benson.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add project information for use in the output of `mvn site`

The project information in the output of the maven-site-plugin is derived
from the project information provided in the pom.xml file. Therefore,
let's add some information for the benefit of having correct information
on our web site.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add an .svg version of the logo

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add a nice banner image for the upcoming new site

This banner is based on the NAR logo, of course.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Use the new banner in the output of `mvn site`

While at it, also clean up the links and the way the reports menu is
triggered.

Also disable the left and right banners because the parent project's
site descriptor (which maven-site-plugin automatically inherits without
providing us with a way to switch it off) would make it look as if the
NAR project is an official Apache project – which it is distinctly not,
as pointed out by Benson Margulies.

To avoid ugly "$banner.name" labels where the parent projects' site
descriptors declare left and right banners (and simply overriding via
<bannerLeft /> simply does not work), we disable the banners using CSS.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Remove dubious menu item on the generated web site

It was never clear what purpose the 'Other Resources' menu was trying to
solve. Let's just remove it altogether.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Stop suggesting that we're an official Apache project

This is complicated by the fact that we rely on the maven-plugins parent
project (and it would cause substantially more problems to avoid that):
The maven-site-plugin finds it funny to inherit automatically the parent
projects' site descriptors without providing for a way to, say, remove
breadcrumbs or menus.

As a really ugly workaround – a last resort because there are strong
indicators that the maven-site-plugin's developers do not acknowledge
that limitation as a shortcoming, let alone that they plan to improve
the situation – we add CSS to hide the respective breadcrumbs and menu
items inherited from the maven-plugins project.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>