The current docsite isn't as usable as it should be: clicking on the nav
links should show a popover when in fact it goes to another page. This
is happening because some of the JavaScript is failing on the docsite
due to some old-school code (we're talking early 2000's DHTML stuff)
which was leftover from YARD's default layout which interacts with
frames. We don't use frames on the docsite so there is no need to have
this code.
Also this commit tweaks the CSS for the class list to remove extra
indentation from the bullet points.
* Adjust padding/margin around and inside of blockquotes
* Use ems for p margin
* Since we will be adding a custom file whose title is camel-case,
make two changes to the header:
* Drop "File:" in the header for files
* Change styles for header and search to use standard case instead
of all caps, and drop letter spacing
* Make footer smaller and more human readable
Why:
* If a method has an alias, then YARD will append "(aliased to #foo)"
inside of the header for the method. This doesn't look that great with
the current layout, and we can easily mention the alias within the
description for the method in question.
To satisfy the above:
* Hide this section of the header if it appears.
[ci skip]